Итоговая контрольная работа
Список вопросов теста
Вопрос 1
Разветвляющийся алгоритм – это:
Варианты ответов
- Алгоритм, содержащий несколько действий
- Алгоритм, содержащий условие
- Алгоритм, повторяющийся несколько раз
- Алгоритм, где действия следую друг за другом.
Вопрос 2
Оператор организации ввода данных с клавиатуры записывается с использованием служебного слова:
Варианты ответов
- VAR
- WRITE;
- READ;
- GOTO.
Вопрос 3
Операторы в языке программирования отделяются:
Варианты ответов
- двоеточием;
- пробелом;
- запятой;
- точкой с запятой.
Вопрос 4
Какой алгоритм называется линейным:
Варианты ответов
- выполнение операций зависит от условия;
- операции выполняются друг за другом;
- одни и те же операции выполняются многократно;
- присутствие всех возможных операций в одном алгоритме?
Вопрос 5
Какая алгоритмическая конструкция называется циклом:
Варианты ответов
- выполнение операций зависит от условия;
- операции выполняются друг за другом;
- одни и те же операции выполняются многократно;
- присутствие всех возможных операций в одном алгоритме?
Вопрос 6
Сколько простых команды у исполнителя Робот
Варианты ответов
- 4
- 5
- 6
Вопрос 7
Определите значение переменной a после исполнения данного алгоритма.
a := 4
b := 8+2*a
a := b/2*a
Порядок действий соответствует правилам арифметики. В ответе укажите одно число – значение переменной a.
Варианты ответов
- 8
- 16
- 32
- 2
Вопрос 8
Определите значение переменной с после выполнения фрагмента алгоритма, записанного в виде блок-схемы:
Блоксема откроется по ссылке Блок-схема
Примечание: знаком: = обозначена операция присваивания. В ответе укажите одно число — значение переменной с.
Варианты ответов
- 54
- 55
- 65
- 66
Вопрос 9
Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на двух языках программирования.
|
Алгоритмический язык |
Паскаль |
|
алг нач цел s, k s := 0 нц для k от 2 до 8 s := s + 5 кц вывод s кон |
Var s,k: integer; Begin s := 0; for k := 2 to 8 do s := s + 5; writeln(s); End. |
Ответ: _________________________________________
Варианты ответов
- 25
- 30
- 35
- 40
Вопрос 10
Заполните пропуск в предложении. Историю развития современных ЭВМ разделяют на ______ поколения.
Варианты ответов
- 3
- 4
- 5
- 6


