Информатика и ИКТ. 9 класс.
«Основы алгоритмизации и объектно-ориентированного программирования»

Контрольная работа № 4. Вариант № 2.


Вопрос 1. Алгоритм - это

Ответ 1. последовательность команд, которую должен выполнить исполнитель
Ответ 2. система команд исполнителя
Ответ 3. математическая модель
Ответ 4. информационная модель

Вопрос 2. В чем суть свойства алгоритма - понятность?

Ответ 1. алгоритм всегда состоит из последовательности дискретных шагов
Ответ 2. для записи алгоритма используются команды, которые входят в систему команд исполнителя
Ответ 3. алгоритм обеспечивает решение не одной конкретной задачи, а некоторого класса задач
Ответ 4. при точном исполнении всех команд алгоритма процесс должен прекратиться за конечное число шагов

Вопрос 3. Свойство алгоритма, заключающееся в том, что один и тот же алгоритм можно использовать с разными исходными данными

Ответ 1. дискретность
Ответ 2. детерминированность
Ответ 3. конечность
Ответ 4. массовость

Вопрос 4. Алгоритмом является

Ответ 1. правила техники безопасности
Ответ 2. инструкция по получению денег в банкомате
Ответ 3. расписание уроков
Ответ 4. список класса

Вопрос 5. Характерный признак линейной программы

Ответ 1. выполнение операторов в порядке их записи
Ответ 2. наличие в каждой программной строке только одного оператора
Ответ 3. использование в ней исключительно операторов присваивания
Ответ 4. присутствие в ней операторов условного и безусловного перехода

Вопрос 6. Если последовательность выполнения команд алгоритма зависит от истинности тех или иных условий, то он называется

Ответ 1. линейным
Ответ 2. разветвляющимся
Ответ 3. циклическим
Ответ 4. вложенным

Вопрос 7. Алгоритм, который выполняется конечное число раз

Ответ 1. цикл с предусловием
Ответ 2. разветвляющийся
Ответ 3. цикл со счетчиком
Ответ 4. цикл с постусловием

Вопрос 8. Если выполнение алгоритма заканчивается, когда условие цикла становится ложным, то он называется

Ответ 1. цикл с предусловием
Ответ 2. бесконечным
Ответ 3. циклом со счетчиком
Ответ 4. циклом с постусловием

Вопрос 9. Если выполнение алгоритма заканчивается, когда условие цикла становится истинным, то он называется

Ответ 1. цикл с предусловием
Ответ 2. бесконечным
Ответ 3. циклом со счетчиком
Ответ 4. циклом с постусловием

Вопрос 10. Чему станет равно значение переменной X после выполнения команды X:=X+2, если до ее выполнения оно было равно 5

Ответ 1. 2
Ответ 2. 3
Ответ 3. 5
Ответ 4. 7

Вопрос 11. Определите значение переменной b после выполнения следующего фрагмента программы, где a и b - вещественные переменные: a:=-5; b:=5+7*a; b:=b/2*a

Ответ 1. 3
Ответ 2. -3
Ответ 3. 75
Ответ 4. -75

Вопрос 12. Определите значение переменной c после выполнения фрагмента программы: a:=-2; b:=-3; a:=a-b*3; Если a<b то c:=a-b иначе c:=b-a;

Ответ 1. 12
Ответ 2. -6
Ответ 3. 6
Ответ 4. -12

Вопрос 13. Какое из высказываний можно рассмотреть как циклическую конструкцию

Ответ 1. смена дня и ночи
Ответ 2. приготовление бутерброда
Ответ 3. любое арифметическое выражение
Ответ 4. просмотр кинофильма

Вопрос 14. Чему будет равно значение переменной k после выполнения алгоритма m:=0; k:=1; Пока (m<5) делай [m:=m+1; k:=k+m]

Ответ 1. 14
Ответ 2. 22
Ответ 3. 16
Ответ 4. 11

Вопрос 15. Какая команды задает рисование эллипса

Ответ 1. line(x1,y1,x2,y2)
Ответ 2. rectangle(x1,y1,x2,y2)
Ответ 3. ellipse(x1,y1,x2,y2)
Ответ 4. lineto(x,y)

Вопрос 16. Что появится на экране после выполнения команды: line(20,20,60,60)

Ответ 1. линия
Ответ 2. прямоугольник
Ответ 3. эллипс
Ответ 4. текст