Перейти к содержимому
Главная страница » Тест по информатике 8 класс с ответами

Тест по информатике 8 класс с ответами

Тест по информатике 8 класс с ответами: бесплатные материалы для тестирования от преподавателя.

Сборник тестовых вопросов по информатике 8 класс

Правильный вариант ответа отмечен знаком +

1. Десятичному 208 соответствует двоичное число:

– 10010000

+ 11010000

– 11001011

2. Двоичному 1111 соответствует десятичное число:

– 10

+ 15

– 20

3. Десятичному 1,125 соответствует двоичное число:

+ 1.001

– 1.01

– 1.011

4. Двоичному 101.01 соответствует десятичное число:

– 5.55

– 5.35

+ 5.25

5. При сложении двоичных 1110 и 100 получаем двоичную сумму:

– 10100

+ 10010

– 11100

6. При сложении двоичных 0.01 и 0.11 получаем двоичную сумму:

– 0.111

+ 1.00

– 1.1

7. Сумма двоичных чисел 101.11 и 11.1 равна двоичному:

– 1001.00

+ 1001.01

– 1100.111

8. Разность двоичных 11011 и 101 равна двоичному числу:

+ 10110

– 10010

– 11001

9. Двоичному 100111.110 соответствуют по величине восьмеричное число:

+ 47.6

– 40.2

– 12.7

тест 10. Двоичному 1001.110 соответствует шестнадцатеричное число:

+ 9.С

– 9.8

– 8.E

11. Сколько в двоичном эквиваленте десятичного числа 513 нулей (определить без непосредственного перевода)?

– 10

– 9

+ 8

12. Наибольшее двоичное число из пяти двоичных разрядов – число:

+ 11111

– 10000

– 10101

13. Наименьшее двоичное число из пяти двоичных разрядов – число:

– 000001

– 00001

+ 00000

14. С точностью двух двоичных цифр после точки, десятичное число 0.8 в двоичной системе можно представить, как:

+ 0.01

– 0.10

+ 0.11

15. Выражение логического типа вопрос теста Выражение логического типа1 упрощается до выражения (при максимальном его упрощении):

+ ȳ

– х

– 1

16. Выражение логического типа вопрос теста Выражение логического типа2 упрощается до выражения (при максимальном его упрощении):

вопрос теста Максимальное упрощение выражения1

17. Логический вентиль – это имя:

– логической простейшей схемы

– логической простейшей функции

+ неделимого элемента логической схемы

18. Когда на входе «Черного ящика» x=101 (истина, ложь, истина) и y=011 (ложь, истина, истина), то на выходе z=111 (истина, истина, истина) при условии, что в «ящике» – функция:

вопрос теста Максимальное упрощение выражения2

19. Вентильная (т.е. логическая) схема функции вопрос теста Выражение логического типа3 собрать можно из единственного:

– конъюнктора

– дизъюнктора

+ инвертора

тест-20. Выражение вопрос теста Выражение логического типа4 упрощаемо до выражения (при максимальном упрощении):

– ȳ

– y

+ 1

21. После выполнения команд: g:=0; while(g<1024)do g:=g+g; значение g станет равно:

+ 1024

– 512

– 10

22. Фрагмент: k:=1; while(k<=100)do k:=k+k; завершится при k равном:

– 100

+ 128

– 64

23. Выполнив фрагмент: i:=2; while(i<=10) do begin i:=i*i; получим значение i равное:

– 10

+ 16

– 20

24. Выполнив фрагмент: i:=2; while(i<=200)do begin i:=i*i; получим значение i равное:

– 8

– 200

+ 256

25. Фрагмент: d:=1; for i:=1 to 5 do if(x[d]>=х[i])then d:=i; для ряда чисел x вида 3, 6, 0, 7, 3, 10 определяет значение d равное:

+ 5

– 3

– 1

26. Фрагмент: z:=1; for i:=1 to 10000 do if((9999<х[i]) then write(z); выводит значение z, равное:

– 9999

+ 10000

– 10001

27. Фрагмент s:=0; for i:=1 to 10000 do s:=s*i; write(s); выведет s равное:

+ 0

– 10000

– 10001

28. После завершения фрагмента: f:=1; for i:=1 to 1000 do f:=f*f; значение f станет равным:

– 1024

– 1000

+ 1

29. Десятичное число 26 запишется как 35 в системе с основанием:

– 6

+7

– 8

тест_30. В каждой системе счисления имеется набор:

– часто используемых математических функций

+ арифметических операций

– цифра (символ) равный (равная) численно основанию системы

31. В двоичной записи десятичного числа 127 количество нулей равно:

+ 0

– 1

– 7

32. Восьмеричное число 465 равно двоичному:

+ 100110101

– 101111110

– 111100011

33. Шестнадцатеричное число АВ равно двоичному:

+ 10101011

– 11011011

– 10001011

34. Для окружности x²+y²=25, внутренность расположенного строго над осью абсцисс полукруга описывается условием:

– (x²+y²=25) и (y>0)

– (x²+y²<25) или (y>0)

+ (x²+y²<25) и (y>0)

35. Последовательно выполнив команды

a:=abs(–2)+trunc(1.99)*(6 mod 4);

b:=sqrt(a+5);

c:=sqr(а–b+2);

найдем значение а+b+c равнoe:

– 1

– 5

+ 10

36. Выполнив команду

а:=trunc(5.99)+abs(–3)*(7 mod 4)/sqrt(0.01);

найдем значение а равнoe:

– 97

– 96

+ 95

37. Выполнив команду

g:=1+trunc(2.6)*6 div 4+1 mod 3*sin(3*PI/2)–1/2,5/sqrt(0,16);

найдем значение g равнoe:

– 4

– 3

+ 2

38. Двоичное 5-разрядное число не может превосходить десятичного:

– 25

– 30

+ 32

39. Восьмеричные 2-разрядные числа не превосходят двоичного:

– 1000

– 1000000

+ 111111

тест*40. В системах счисления с любым основанием справедлив закон:

– повышенной точности результата

– логического умножения чисел

+ ассоциативности сложения чисел

41. Сложив 16-ричные числа А6 и СВ получаем двоичное:

– 111000011

– 100000011

+ 101110001

42. Сложив 16-ричное А8 и 8-ричное 153 получаем двоичное число:

– 110010111

– 100110011

+ 100010011

43. Любой алгоритм имеет атрибуты (обязательные объекты):

– промежуточные данные

+ метод поиска результата

– выходные числовые результаты

44. Исполнитель алгоритма – всегда:

– человек

– автомат (машина)

+ человек, автомат и природа

45. Условная команда (ветвление) содержит всегда хоть:

+ одну условную команду

– одно условие (высказывание, предикат)

– один цикл (циклическую структуру)

46. Цикл (циклическая алгоритмическая структура) содержит всегда хоть:

+ одну команду повторения

– один цикл ввода

– одну условную команду, где-то повторяющуюся в алгоритме

47. Верно всегда утверждение:

– алгоритм становится все эффективней (с каждой решенной задачей)

– возможности применения алгоритма все шире (с каждым применением)

+ улучшается понимание метода решения по мере применения его алгоритма

48. Верно всегда высказывание:

– алгоритм с каждой решенной по нему задачей улучшается

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

+ алгоритм всегда зависим от класса задач, для которых составлен

49. Тесты к любой программе показывают лишь:

– корректность алгоритма

– некорректность алгоритма

+ как корректность, так и некорректность алгоритма

тест№ 50. Команда x:=y*floor(x/y):

– не изменяет значение числа x

– изменяет всегда число x

+ не изменяет x, если оно кратно y

51. Алгоритм всегда состоит из:

– используемых функций и условий

– ввода и вывода данных и операций присваивания

+ заголовка и тела

52. Циклу for t:=1 to 11 do s:=s+t; по результату s эквивалентен цикл:

– t:=1; while (t<11) do begin s:=s+t; t:=t+1 end;

– t:=0; while (t<11) do begin s:=s+t; t:=t+1 end;

+ t:=0; while (t<=11) do begin s:=s+t; t:=t+1 end;

53. Фрагмент: while(x<=4)do if(s<100)then s:=s+x; x:=x+1; содержит :

– 1 условие, 1 цикл, 2 команды присваивания

– 2 условия, 1 цикл, 8 команд присваивания

+ 2 предиката, 1 цикл, 2 команды присваивания

54. Встроенной функцией Паскаль не является:

+ f=x**y

– f=exp(x)

– f=x mod y

55. На Паскале можно описывать тип:

+ var … integer;

– var … file;

– var … longreal;

56. Фрагмент Паскаль-программы: b:=0; t:=1234; for i:=1 to 4 do begin b:=b+t mod 10; t:=int(t/10) end; вычисляет значение b равное:

– 6

– 8

+ 10

57. Фрагмент Паскаль-программы: b:=3078; for i:=1 to 3 do begin d:=b mod 10; b:=b div 10 end вычисляет значение d равное:

– 3

– 7

+ 0