⦁ Компьютер ⦁ Центральные устройства компьютера
⦁ Запишите, какие команды вы бы включили в состав команд процессора, который должен выполнять вычисления, работать с оперативной памятью и внешними устройствами:
⦁ Процессор с тактовой частотой 2ГГц обрабатывает большое количество данных (чисел), поступающих через компьютерную сеть. Для обработки одного числа нужно выполнить
⦁ 5 команд, выполнение которых занимает 1 такт;
⦁ 6 команд, выполнение которых занимает 2 такта;
⦁ одну команду, выполнение которой занимает 3 такта.
Определите, сколько миллионов чисел успеет обработать такой процессор за 1 секунду.
Решение:
ответ:
.
Сколько миллионов чисел можно обработать за 1 копейку, если компьютер потребляет 0,2 кВт в час электроэнергии, а 1 кВт стоит 5 рублей?
Решение:
ответ:
.
⦁ Процессоры Super и Puper с тактовой частотой 1ГГц обрабатывают большое количество данных (чисел) по одной и той же программе. Для обработки одного числа каждому процессору нужно выполнить
⦁ одну команду чтения из оперативной памяти;
⦁ 5 вычислительных команд;
⦁ одну команду записи результата в оперативную память.
Эти команды выполняются различное число тактов:
Super Puper
чтение 5 тактов 6 тактов
вычисление 2 такта 1 такт
запись 10 тактов 9 тактов
Определите, сколько тактов будет выполняться обработка одного числа:
на процессоре Super
тактов
на процессоре Puper
тактов.
Определите, сколько миллионов чисел успеет обработать каждый процессор за 1 секунду:
процессор Super
миллионов чисел,
процессор Puper
миллионов чисел.
⦁ Процессор может читать и записывать данные в долговременной только блоками (например, по 512 байт), а в оперативной памяти может обращаться сразу к каждому байту. Запишите последовательность действий процессора для изменения 15-го байта в 35-м блоке (секторе) жёсткого магнитного диска:
⦁
⦁
⦁
⦁
⦁
⦁
⦁
⦁
⦁ Сравните оперативную память, долговременную память и облачные хранилища – запишите в каждую свободную ячейку нужный вид памяти. Укажите, как меняется быстродействие:
меньше объём больше
быстродействие
⦁ Решите кроссворд:
По горизонтали:
⦁ Простейшая инструкция для компьютера.
⦁ Линия связи для обмена данными между несколькими устройствами.
⦁ Материал, используемый для хранения данных.
⦁ Действие компьютера, которое выполняется за один такт.
⦁ Электронная схема для управления внешним устройством.
⦁ Мощный компьютер, обслуживающий другие компьютеры.
⦁ Электронная схема, в которой размещается ПЗУ.
⦁ Число битов, которые процессор может прочитать из памяти за один раз.
Какое слово получилось в закрашенных клетках?
Дайте определение этому слову:
По закону дистрибутивности раскроем скобки
(Av¬A)&(AvB)
Av¬A = 1, значит остаётся AvB
2) F =A&(¬AvB)
По тому же закону раскрываем скобки
(A&¬A)v(A&B)
A&¬A = 0, значит остаётся A&B
3. (AvB)&(¬BvA)&(¬CvB)
По закону склеивания (AvB)&(¬BvA) = A , получается, что выражение принимает вид
A&(¬CvB)
Можно раскрыть скобки, получим
A&¬C v A&B
4) F =(1v(AvB))v((AC)&1)
Скобка (1v(AvB)) = 1, так как 1 v ЧТОУГОДНО = 1
Получаем выражение
1v((AC)&1) = 1, так как 1 v ЧТОУГОДНО = 1
ответ 1
uses crt;
Var mas:array[1..1000, 1..1000] of integer;
N,M,i,j,k:integer;
Begin
Writeln('Введите размер матрицы N*M');
Write('N = ');
readln(N);
Write('M = ');
readln(M);
if (M>1000) or (N>1000) or (M<1) or (N<1)
then
Writeln('Ошибка, указанные значения выходят за пределы матрицы') else
Begin
Writeln('Введите элементы матрицы');
k:=0;
for i:=1 to N do
for j:=1 to M do
Begin
readln(mas[i,j]);
if (mas[i,j] mod 2 = 0) then k:=k+1;
end;
Writeln();
Writeln('Исходная матрица');
for i:=1 to N do
Begin
for j:=1 to M do
Begin
Write(mas[i,j], ' ')
end;
Writeln();
end;
Writeln();
Writeln('Количество четных элементов = ',k);
end;
readln;
end.