Поколения ЭВМ связывают с элементной базой. Первое - лампы Второе - транзисторы Третье - интегральные схемы (микросхемы) Четвертое - большие интегральные схемы
Современный компьютер может обрабатывать числовую, текстовую, графическую, звуковую и видео информацию. Все эти виды информации в компьютере представлены в двоичном коде, т. е. используется алфавит мощностью два (всего два символа 0 и 1). Связано это с тем, что удобно представлять информацию в виде последовательности электрических импульсов: импульс отсутствует (0), импульс есть (1). Такое кодирование принято называть двоичным, а сами логические последовательности нулей и единиц - машинным языком. Суть кодирования заключается в том, что каждому символу ставят в соответствие двоичный код от 00000000 до 11111111 или соответствующий ему десятичный код от 0 до 255.
Иерархическая структура памяти ЭВМ - является традиционным решением проблемы хранения больших объемов данных. На самом верху иерархии находятся регистры процессора. Доступ к регистрам осуществляется быстрее всего. Дальше идет кэш-память, объем которой сейчас составляет от 32 Кбайт до нескольких мегабайтов. Затем следует основная память, которая в настоящее время может вмещать от 16 Мбайт до десятков гигабайтов. Затем идут магнитные диски и, наконец, накопители на магнитной ленте и оптические диски, которые используются для хранения архивов.
4.
Program Perimeter_of_a_rectangle;
var A: integer; B: integer; PERIMETER: integer;
begin write('Введите сторону А: '); read(A); write('Введите сторону B: '); read(B); PERIMETER:=A*2+B*2; // Вычисление периметра прямоугольника write('Периметр прямоугольника равен: '+PERIMETER); end.
6.
Program A_or_B;
var A, B: longint;
begin write('Введите число A: '); read(A); write('Введите число B: '); read(B); if A > B then writeln('Число А больше числа В'); if B > A then writeln('Число В больше числа А'); end.
Хотя нет