ГОУ Лицей №533 - Тест по информатике

1. Сумма чисел двоичных чисел 110101 и 101110 в системе счисления с основанием 2
1011011

2112111

1100011




2. Дизъюнкция - это операция логического
умножения

следования

сложения

отрицания




3. ОЗУ:
энергонезависимо, используется для хранения данных и программ

для хранения программ, доступно только для считывания

энергозависимо, доступно для записи, чтения, хранения информации




4. Отдельные элементы компьютера взаимодействуют посредством
магистрали

винчестера

процессора

клавиатуры




5. Память для хранения временной информации называется
ROM

переменной памятью

RAM

внешней памятью




6. Во время исполнения программа находится в
ПЗУ

процессоре

оперативной памяти

на винчестере




7. A=1, B=2, С=3. Значение переменной С после выполнения действий: A:=B; B:=C; C:=A+B равно
5

3

4

6




8. В PASCALе нельзя использовать как имя (идентификатор) переменной запись
а25

programma

sin(x)

lyceum533_11p




9. Типы файлов, запускаемых на выполнение
com

txt

exe

doc

bat




10. Для изменения шрифта абзаца необходимо
установить курсор внутри абзаца

выделить абзац

выделить первое слово




11. Структура базы данных изменится, если
добавить или удалить запись

поменять местами записи

отредактировать строку

добавить или удалить поле




12. Модем обеспечивает
модуляцию (преобразование двоичной информации в аналоговую)

демодуляцию (преобразование аналоговой информации в двоичную)

модуляцию и демодуляцию

усиление сигнала




13. Операционными системами не являются
MS-DOS

Norton Commander

Windows 98

MS Office2000-XP




14. Задан полный путь к файлу: С:\dokument\text\mm.txt. Каково имя файла?
txt

text

mm.txt

dokument




15. Для вычисления суммы двух меньших значений из трех переменных величин а, b, с необходимо написать фрагмент программы
if b>a >c then s := a + c;

if a>b >c then s := b + c;

d: = a; if b >d then d:= b; if c >d then d:= c; s: = a + b + c - d;

if c >a >b then s := a + b;




16. Фрагмент программы, который вычисляет значения функции y=1/(x+1), если аргумент х изменяется от 0 до 6 с шагом 1,5:
x: =0; while x< =6 do begin y: = 1/(1+x); x: = x +1.5 end;

x: =0; if x< =6 then begin y: = 1/(1+x); x: = x +1.5 end;

while x< =6 do begin y: = 1/(1+x); x: = x +1.5 end;

while x< =6 do begin x: =0; y: = 1/(1+x); x: = x +1.5 end;




17. Фрагмент программы для вычисления значения переменной S = 2/1 + 3/2 + 4/3 + 5/4 +6/5
if 1< i < 5 then s: = s +(i +1)/i;

for i:= 1 to 5 do s: = s +(i +1)/i;

s: = 0; for i:= 1 to 5 do s: = s +(i +1)/i;

for i:= 1 to 5 do begin s: = 0; s: = s +(i +1)/i; end;




18. В таблице, состоящей из 5 строк и 5 столбцов, имеется элемент а(k,m) , причем 1 < k < 5, 1 < m < 5. Номер столбца, в котором размещается элемент, находяшийся в той же строке, что и заданный элемент, но в предыдущем столбце
k-1

k +1

m -1

m +1




19. y : = -2; if (y < 0) or (y >5) then z := 14 + y else z : = -5 * y; Значение переменной Z после выполнения этого фрагмента программы
12

10

9

7




20. Высказыванию "Если значение переменной х больше 1, но меньше 2, то уменьшить значение х на 3" соответствует оператор:
if (x >1) and (x<2) then x := x - 3;

if x > 1 and x<2 then x := x - 3;

if 1<x<2 then x:=x-3




21. Фрагмент программы для вычисления наибольшего элемента М одномерного массива А размерности n:
for i:= 1 to n do begin m: = a[1]; if a[i] >m then m: = a[i]; end;

for i:= 1 to n do if a[i] >m then m: = a[i];

m: = a[1]; for i:= 2 to n do if a[i] >m then m: = a[i];

for i:= 1 to n do if m > a[i] then a[i]: =m;




22. Фрагмент программы вычисления значения функции y=1/(x+1) для каждого х, изменяющегося от 0 до 6 с шагом 1,5
x: =0; while x< =6 do begin y: = 1/(1+x); write(y); x: = x +1.5 end;

x: =0; if x< =6 then begin y: = 1/(1+x); write(y); x: = x +1.5 end;

while x< =6 do begin y: = 1/(1+x); write(y); x: = x +1.5 end;

while x< =6 do begin x: =0; y: = 1/(1+x); write(y); x: = x +1.5 end;




23. Задан фрагмент электронной таблицы. Каков будет результат вычислений в ячейке С2, если ячейку С1 скопировать в С2?


11

10

2

8




24. На плоскости задан график функции у = |x|. Укажите номер точки, координаты которой удовлетворяют условию: (у <abs(x)) and (x > 0).


1

2

3

4




25. На выходе данной логической схемы будет получен результат


0

1

2

10




26. Какова сумма значений элементов в двумерном массиве, состоящем из 3 строк и 3 столбцов; значение каждого элемента вычисляется по формуле:


6

8

12

16




27. Чему будет равно значение переменной Z после выполнения фрагмента программы: y : = -2; if (y < 0) or (y >5) then z := 14 + y else z : = -5 * y;
12

10

9

7




28. Выберите фрагмент программы для вычисления значения переменной у по следующему правилу:


if x< 2 then y: = abs(x); y: = cos(x);

if x > 2 then y: = abs(x) else y: = cos(x);

if x< 2 then y: = cos(x); y: = abs(x);

if x >= 2 then y: = cos(x) else y: = abs(x);




29. Задан фрагмент блок-схемы алгоритма. Какой ему соответствует фрагмент программы?


a: =1; if a< 5 then a: = a * 2; a: = a + 4;

a: =1; if a< 5 then a: = a * 2 else a: = a + 4;

a: =1; while a< 5 do a: = a * 2; a: = a + 4;

a: =1; while a> 5 do a: = a + 4; a: = a * 2;




30. Имеется таблица, состоящей из 3 строк и 3 столбцов. Чему будет равно значение элемент таблицы а[1,2] после выполнения фрагмента программы:


1

2

3

4