Сколько разрядов обычно отводится в компьютере под вещественное число? Выберите несколько из 5 вариантов ответа:
16 разрядов
8 разрядов
32 разряда
64 разряда
24 разряда
Какие существуют виды представления целых чисел в компьютере? Выберите несколько из 4 вариантов ответа:
Неопределённое
Определённое.
Беззнаковое.
Знаковое
Для каких чисел используется знаковое представление? Выберите несколько из 4 вариантов ответа:
Для отрицательных целых чисел.
Для неотрицательных целых чисел.
Для вещественных чисел.
Для рациональных чисел.
Сколько разрядов обычно отводится в компьютере под целое число? Выберите несколько из 5 вариантов ответа:
32 разряда
64 разряда
24 разряда
8 разрядов
16 разрядов
Ячейка оперативной памяти – это ... Выберите один из 3 вариантов ответа:
1) Физическая система, которая состоит из некоторого числа однородных элементов.
2) Автоматическое, программно-управляемое устройство для работы с информацией.
3) Устройство, предназначенное для приёма, записи, хранения и выдачи информации.
Для каких целых чисел можно использовать беззнаковое представление? Выберите один из 4 вариантов ответа:
Для всех целых чисел.
Для вещественных чисел.
Для отрицательных чисел.
Для неотрицательных чисел.
Для какого вида представления чисел предназначен данный тип ячейки оперативной памяти? (ячейка из 16 разрядов) Выберите один из 4 вариантов ответа:
Беззнакового
Знакового
Отрицательного
Положительно
Как называется формула A = ± m·qᵖ Выберите один из 3 вариантов ответа:
Свёрнутая форма записи числа.
Развёрнутая форма записи числа.
Экспоненциальная форма записи числа.
Укажите правильных порядок действий в алгоритме для получения дополнительного кода целого отрицательного числа. Укажите порядок следования всех 3 вариантов ответа:
Прибавить к инверсному коду единицу. (1) (2) (3)
Записать прямой код модуля числа. (1) (2) (3)
Инвертировать его. (1) (2) (3)
Const
n=7;
Var
ma:array[1..n,1..n] of integer;
countn,countp,i,j:integer;
sr:real;
begin
for i:=1 to n do
for j:=1 to n do
begin
readln(ma[i][j]);
if ma[i][j]>0 then inc(countp) else
if ma[i][j]<0 then inc(countn);
end;
for i:=1 to n do
begin
for j:=1 to n do
write(ma[i][j]:4);
writeln;
end;
writeln('Count of positive=',countp,', count of negative=',countn);
for j:=1 to n do
begin
sr:=0;
for i:=1 to n do
sr+=ma[i][j];
writeln(j,' ',sr/n);
end;
end.
Так же если таблица имеет ссылочные поля, то можно задействовать метод графов, опять же с группированием однотипных элементов.