Тест по информатике для 7 класса
1. Информация, которая существует в настоящий момент и является важной, называют:
полной;
актуальной;
полезной;
достоверной.
2. Посредством чего получают тактильную информацию?:
специальных приборов;
органов слуха;
органов осязания;
термометра.
3. Назовите пример текстовой информации:
таблица умножения на обложке школьной тетради;
иллюстрация в книге;
правило в учебнике родного языка;
фотография;
4. Перевод текста с английского языка на русский язык это:
процесс хранения информации;
процесс получения информации;
процесс защиты информации;
процесс обработки информации.
5. Обмен информацией – это:
выполнение домашней работы телепрограммы;
наблюдение за поведением рыб в аквариуме;
разговор по телефону.
6. Система счисления – это:
знаковая система, в которой числа записываются по определенным правилам с символов (цифр) некоторого алфавита;
произвольная последовательность цифр 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;
бесконечна последовательность цифр 0, 1;
множество натуральных чисел и знаков арифметических действий.
7. Десятичное число 35 соответствует двоичному числу:
1110
10010
100111
100011
8. За единицу количества информации принимается:
1 байт;
1 бит;
1 бод;
1 см.
9. Какое из устройств предназначено для ввода информации:
процессор;
принтер;
клавиатура;
монитор.
10. Компьютерные вирусы:
возникают в связи сбоев в аппаратной части компьютера;
имеют биологическое происхождение;
создаются людьми специально для нанесения ущерба ПК;
являются следствием ошибок в операционной системе.
m = 5;
var a:array[1..n,1..m] of integer;
i,j,s:integer;
begin
//Для теста заполним массив сл.числами
for i:=1 to n do begin
for j:=1 to m do begin
a[i,j]:=random(21)-10; write(a[i,j]:4);
end;
writeln;writeln;
end;
//сумма всех элементов массива
for i:=1 to n do
for j:=1 to m do s:=s+a[i,j];
writeln('сумма всех элементов массива: ',s);
//сумма каждой строки
for i:=1 to n do begin
s:=0;
for j:=1 to m do begin
s:=s+a[i,j];
end;
writeln ('Строка: ',i,' сумма:',s);
end;
end.
//c циклом for
var s,i:integer;
begin
for i:=100 to 999 do
if i mod 77 = 0 then s:=s+i;
writeln('Сумма трехзначных кратных 77: ',s);
end.
Тестовое решение:
Сумма трехзначных кратных 77: 5929
// с циклом while
var s,i:integer;
begin
i:=100;
while i<=999 do begin
if i mod 77 = 0 then s:=s+i;
i:=i+1;
end;
writeln('Сумма трехзначных кратных 77: ',s);
end.