Тест по теме «Алгоритмизация и программирование»
20 тестовых заданий с использованием следующих понятий «алгоритм», «тип данных», «массив», «структура программы», «выполнение массива», «процедуры», «функции», «оператор ввода», «цикл».
Содержание вопроса: Что является результатом этапа «формализация», решение задачи на компьютере?
Тип вопроса: выбор одного варианта ответа;
Варианты ответа:
словесная информационная модель;
математическая модель;
алгоритм;
программа.
Верный вариант: 2
Балл за правильный ответ: 1
Содержание вопроса: Имеется описание:
var c: array [1..20] of integer;
Для хранения массива с будет отведено … ячеек памяти объёмом … байтов.
Тип вопроса: выбор одного варианта ответа;
Варианты ответа:
40, 20;
20, 320;
20, 40;
20, 20.
Верный вариант: 3
Балл за правильный ответ: 1
Содержание вопроса: Чему равна сумма значений элементов a[1] и a[4] массива, сформулированного следующим образом?
for i:=1 to 5 do a[i]:=i*(i+1);
Тип вопроса: выбор одного варианта ответа;
Варианты ответа:
30;
5;
22;
40.
Верный вариант: 3
Балл за правильный ответ: 1
Содержание вопроса: Массив описан следующим образом:
сonst b: array [1..5] of integer = (1, 2, 3, 5, 11);
Значение выражения b[5]*b[4]-b[2]-b[3]*b[1] равно:
Тип вопроса: выбор одного варианта ответа;
Варианты ответа:
50;
15;
11;
22.
Верный вариант: 1
Балл за правильный ответ: 1
Содержание вопроса: Для записи вспомогательных алгоритмов в языке Паскаль используются:
Тип вопроса: выбор одного варианта ответа;
Варианты ответа:
массивы;
составные операторы;
процедуры и функции;
операторы и операнды.
Верный вариант: 3
Балл за правильный ответ: 1
Содержание вопроса: Между формальными и фактическими параметрами следует создать соответствие:
Тип вопроса: выбор одного варианта ответа;
Варианты ответа:
по типу параметров;
по количеству параметров;
по порядку следования параметров;
по всему, перечисленному в п. 1)-3).
Верный вариант: 4
Балл за правильный ответ: 1
Содержание вопроса: Алгоритм, целиком используемый в составе другого алгоритма, называется:
Тип вопроса: выбор одного варианта ответа;
Варианты ответа:
рекурсивным;
вспомогательным;
основным;
дополнительным.
Верный вариант: 2
Балл за правильный ответ: 1
Содержание вопроса: Подпрограмма, имеющая произвольное количество входных и выходных данных, называется:
Тип вопроса: выбор одного варианта ответа;
Варианты ответа:
процедурой;
функцией;
вспомогательным алгоритмом.
Верный вариант: 1
Балл за правильный ответ: 1
Содержание вопроса: Что такое управление? Выберите самое полное определение.
Тип вопроса: выбор одного варианта ответа;
Варианты ответа:
перевод объекта из одного состояния в другое;
удержание объекта в существующем состоянии;
процесс целенаправленного воздействия одних объектов на другие объекты;
регулирование движения автомашин на перекрестке.
Верный вариант:3
Балл за правильный ответ: 1
Содержание вопроса: Кто является основоположником кибернетики?
Тип вопроса: выбор одного варианта ответа;
Варианты ответа:
Норберт Винер;
Джн фон Нейман;
Платон;
И.П. Павлов.
Верный вариант: 1
Балл за правильный ответ: 1
11. Содержание вопроса: Какие служебные слова описывают целый тип величин?
Тип вопроса: выбор нескольких вариантов ответа;
Варианты ответа:
Integer;
Real;
Read;
LongInt;
Верный вариант: 1,4
Балл за правильный ответ: 1
12. Содержание вопроса: Какие команды относятся к командам ввода данных в Паскале?
Тип вопроса: выбор нескольких вариантов ответа;
Варианты ответа:
Real();
Read();
ReadLn();
RealLn().
Верный вариант: 2,3
Балл за правильный ответ: 1
13. Содержание вопроса: Установите верное соответствие:
Тип вопроса: установка соответствия;
Варианты ответа:
Фиксированная строка
for;
array;
function;
procedure.
Правильный ответ
Цикл;
Описание массива;
Описание функции;
Описание процедуры.
Балл за правильный ответ: 1
14. Содержание вопроса: Установите верное соответствие:
Тип вопроса: установка соответствия;
Варианты ответа:
Фиксированная строка
Begin
…
End.;
Var;
Program.
Правильный ответ
Раздел операторов;
Раздел описания переменных;
Раздел заголовка.
Балл за правильный ответ: 1
15. Содержание вопроса: … - подпрограмма, имеющая единственный результат, записываемый в ячейку памяти, имя которой совпадает с именем функции.
Тип вопроса: ввод ответа с клавиатуры;
Правильныйответ: Функция
Балл за правильный ответ: 1
16. Содержание вопроса: Тип данных целых чисел в диапазоне от -32768 до 32767 в языке Паскаль:
Тип вопроса:ввод ответа с клавиатуры;
Правильныйответ: Integer
Балл за правильный ответ: 1
17. Содержание вопроса: Процедура, используемая в языке Паскаль для включения генератора случайных чисел.
Тип вопроса: ввод ответа с клавиатуры;
Правильный ответ: Randomize
Балл за правильный ответ: 1
18. Содержание вопроса: … - упорядоченное множество однотипных переменных, которым можно присвоить общее имя, отличающихся номерами.
Тип вопроса: ввод ответа с клавиатуры;
Правильный ответ: Массив
Балл за правильный ответ: 1
19. Содержание вопроса: … - понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение поставленных целей называется.
Тип вопроса: ввод ответа с клавиатуры;
Правильный ответ: Алгоритм
Балл за правильный ответ: 1
20.Содержание вопроса: Расставьте блоки программы, написанной на языке Паскаль, в правильном порядке:
Тип вопроса: расстановка в нужном порядке;
Варианты ответа:
Заполнение массива;
Программный блок;
Заголовок программы;
Вывод массива
Блок описания переменных;
Верная последовательность: 3, 5, 2, 1, 4
Балл за правильный ответ: 1