Термин «процесс» впервые появился при разработке операционной системы Multix и имеет несколько определений, которые используются в зависимости от контекста, согласно которым процесс — это:
-программа на стадии выполненияВыполнение — это активное состояние, во время которого процесс обладает всеми необходимыми ему ресурсами. В этом состоянии процесс непосредственно выполняется процессором.
Ожидание — это пассивное состояние, во время которого процесс заблокирован и не может быть выполнен, потому что ожидает какое-то событие, например, ввода данных или освобождения нужного ему устройства.
Готовность — это тоже пассивное состояние, процесс тоже заблокирован, но в отличие от состояния ожидания, он заблокирован не по внутренним причинам (ведь ожидание ввода данных — это внутренняя, «личная» проблема процесса — он может ведь и не ожидать ввода данных и свободно выполняться — никто ему не мешает), а по внешним, независящим от процесса, причинам.
Поделитесь своими знаниями, ответьте на вопрос:
begin
write('a = '); readln(a);
writeln('следующее число = ',a+1);
writeln('удвоенное значение числа = ',2*a);
writeln('квадрат числа = ',a*a);
writeln('куб числа = ',a*a*a);
writeln('квадратный корень числа = ',sqrt(a));
end.
Пример:
a = 16
следующее число = 17
удвоенное значение числа = 32
квадрат числа = 256
куб числа = 4096
квадратный корень числа = 4