Итоговый тест за курс 8 класса
Список вопросов теста
Вопрос 1
Система счисления – это…
Варианты ответов
- цифры 1, 2, 3, 4, 5, 6, 7, 8, 9;
- правила арифметических действий
- компьютерная программа для арифметических вычислений
- способ записи чисел с помощью знаков, символов
Вопрос 2
Как представлено число 82 в двоичной системе счисления?
Варианты ответов
-
10100102
-
10100112
-
1001012
-
10001002
Вопрос 3
Переведите в десятичную систему двоичное число 100001100
Варианты ответов
- 252
- 268
- 264
- 269
Вопрос 4
- Установите соответствие:
|
а) Логическое умножение б) Логическое сложение в) Логическое отрицание |
1. Дизъюнкция 2. Инверсия 3. Конъюнкция. |
1.
Дизъюнкция
2.
Инверсия
3.
Конъюнкция
Варианты ответов
- Логическое умножение
- Логическое сложение
- Логическое отрицание
Вопрос 5
Для каких из приведённых слов истинно высказывание:
(Первая буква гласная) И НЕ (Последняя буква согласная)?
Варианты ответов
- слива
- яблоко
- банан
- ананас
- алыча
Вопрос 6
Алгоритм – это:
Варианты ответов
- правила выполнения определенных действий
- описание последовательности действий, строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов
- ориентированный граф, указывающий порядок выполнения некоторого набора команд
- набор команд для компьютера
Вопрос 7
Алгоритмом можно считать:
Варианты ответов
- кулинарный рецепт
- перечень обязанностей дежурного по классу
- список участников соревнования
- расписание поездов
Вопрос 8
- Установите соответствие:
|
а) Алгоритм должен иметь возможность завершения. б) Алгоритм применим к решению целого класса задач. в) Алгоритм разделен на отдельные шаги. |
1. Массовость.
2. Дискретность.
3. Результативность. |
1.
массовость
2.
дискретность
3.
результативность
Варианты ответов
- Алгоритм должен иметь возможность завершения.
- Алгоритм применим к решению целого класса задач
- Алгоритм разделен на отдельные шаги
Вопрос 9
Установите соответствие между видом алгоритма и его схемой:
|
а) Цикл с параметрами |
б) Цикл с предусловием |
в) Цикл с постусловием |
|
1. |
2. |
3. |
1.
2.
3.
Варианты ответов
- цикл с параметрами
- цикл с предусловием
- цикл с постусловием
Вопрос 10
Определите значение переменной a после выполнения алгоритма:
a := 4
b := 6
b := 8+a*b
a := b/4*a
В ответе укажите одно целое число – значение переменной a.
Вопрос 11
Определите значение переменной c после выполнения фрагмента программы:
a:= 100;
b:= 30;
a:= a - b*3;
if a>b then c:= a-b else c:= b-a;
Вопрос 12
В каком из условных операторов допущена ошибка?
а) if a<b then min:=a else min:=b;
б) if a>b then max:=a; else max:=b;
в) if b=0 then write (‘Деление невозможно’);
Варианты ответов
- а
- б
- в
Вопрос 13
Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом: сначала вычисляем длину исходной цепочки символов; если она чётная, то последний символ меняем местами с первым, если нечётная, то дописываем символ А в конец цепочки. В полученной цепочке символов каждую букву заменяем буквой, следующей за ней в русском алфавите (А – на Б, Б – на В и т.д., а Я – на А). Полученная таким образом цепочка является результатом работы алгоритма. Например, если исходной была цепочка НОС, то результатом работы алгоритма будет цепочка ОПТБ, а если исходной была цепочка ЛА, то результатом работы алгоритма будет цепочка БМ.
Дана цепочка символов СТОЛБ. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т.е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?
Русский алфавит:АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
Вопрос 14
Определите, что будет напечатано в результате работы следующей программы.
Var s,k: integer;
Begin
s := 0;
for k := 14 to 18 do
s := s+7;
writeln(s)
End.


