8_3. Информатика 2024. Основы алгоритмизации
Список вопросов теста
Вопрос 1
Алгоритмом можно считать:
Варианты ответов
- расписание уроков в школе
- технический паспорт автомобиля
- описание решения квадратного уравнения
- список класса в журнале
Вопрос 2
Как называется свойство алгоритма, означающее, что данный алгоритм применим к решению целого класса задач?
Варианты ответов
- понятность
- массовость
- определённость
- результативность
Вопрос 3
Как называется свойство алгоритма, означающее, что он всегда приводит к результату через конечное, возможно, очень большое, число шагов?
Варианты ответов
- результативность
- дискретность
- понятность
- массовость
Вопрос 4
Как называется свойство алгоритма, означающее, что он задан с помощью таких предписаний, которые исполнитель может воспринимать и по которым может выполнять требуемые действия?
Варианты ответов
- понятность
- массовость
- определённость
- результативность
Вопрос 5
Как называется свойство алгоритма, означающее, что путь решения задачи разделён на отдельные шаги?
Варианты ответов
- определённость
- результативность
- массовость
- дискретность
Вопрос 6
Как называется свойство алгоритма, означающее, что путь решения задачи определён вполне однозначно, на любом шаге не допускаются никакие двусмысленности и недомолвки?
Варианты ответов
- определённость
- результативность
- массовость
- дискретность
Вопрос 7
Исполнителю Черепашке был дан для исполнения следующий алгоритм:
Повтори 10 [Вперед 10 Направо 72]
Какая фигура появится на экране?
Варианты ответов
- незамкнутая ломаная линия
- правильный пятиугольник
- фигура, внутренние углы которой равны 72 градуса
- правильный десятиугольник
Вопрос 8
Исполнитель Робот на клетчатом поле перемещается по командам: 1 - вверх, 2 - вниз, 3 - вправо, 4 - влево на одну клетку. Между соседними клетками могут быть стены. Если Робот сталкивается со стеной, то он разрушается.
В результате выполнения программы 3242332411 Робот успешно прошел из точки А в точку Б.
Какую программу необходимо выполнить, чтобы вернуться из точки Б в точку А по кратчайшему пути и не подвергнуться риску разрушения?
Варианты ответов
- 14
- 4131441322
- 2231441
- 2411
Вопрос 9
Наибольшей наглядностью обладают следующие формы записи алгоритмов:
Варианты ответов
- словесные
- рекурсивные
- построчные
- графические
Вопрос 10
Величины, значения которых меняются в процессе исполнения алгоритма, называются:
Варианты ответов
- переменными
- постоянными
- константами
- табличными
Вопрос 11
Величиной целого типа является:
Варианты ответов
- рост человека
- марка автомобиля
- количество мест в зрительном зале
- площадь государства
Вопрос 12
Какая команда присваивания должна следовать за командами А:=А+В и В:=А-В, чтобы последовательное выполнение всех трёх команд вело к обмену значениями переменных А и B?
Варианты ответов
- А := А + В
- В := А + В
- А := А - B
- В := В - А
Вопрос 13
К какому виду алгоритмов можно отнести алгоритм, для записи которого на алгоритмическом языке используется конструкция:
если <условие>
то <действия 1>
иначе <действия 2>
всё
Варианты ответов
- линейный
- разветвляющийся с полным ветвлением
- разветвляющийся с неполным ветвлением
- циклический
Вопрос 14
К какому виду алгоритмов можно отнести алгоритм, для записи которого на алгоритмическом языке используется конструкция:
нц пока <условие>
<тело цикла>
кц
Варианты ответов
- цикл с параметром
- цикл с заданным условием окончания работы
- цикл с заданным условием продолжения работы
- цикл с заданным числом повторений
Вопрос 15
К какому виду алгоритмов можно отнести алгоритм, для записи которого на алгоритмическом языке используется конструкция: нц для i от i1 до i2
<тело цикла>
кц
Варианты ответов
- цикл с заданным числом повторений
- цикл с заданным условием продолжения работы
- цикл с заданным условием окончания работы
- цикл с постусловием
Вопрос 16
К какому виду алгоритмов можно отнести алгоритм, для записи которого на алгоритмическом языке используется конструкция:
нц
<тело цикла>
кц при <условие>
Варианты ответов
- цикл с заданным условием продолжения работы
- цикл с заданным числом повторений
- цикл с заданным условием окончания работы
- цикл с предусловием
Вопрос 17
Сергей, Антон, Таня и Надя, гуляя по лесу, наткнулись на овраг, который можно перейти по хрупкому мосту. Сергей может перейти его за минуту, Антон - за две, Таня - за три, Надя - за четыре. Фонарик у группы только один, и он обязательно нужен для перехода по мосту, который выдерживает только двоих человек. Когда два человека вместе идут по мосту, то идут они со скоростью более медленного из них. Ребята смогли разработать алгоритм перехода на другой берег за минимально возможное время. Какое время она затратили на его исполнение?
Варианты ответов
- 9 минут
- 10 минут
- 11 минут
- 12 минут
Вопрос 18
Исполните следующий фрагмент линейного алгоритм для а=х и b=у.
а:=а+b
b:=b-а
а:=а+b
b:=-b
Какие значения присвоены переменным а и b?
Варианты ответов
- х, у
- у, х
- х+у, х-у
- -у, х
Вопрос 19
Определите значение целочисленных переменных х и у после выполнения фрагмента программы:
х := 11
у := 5
t := у
у := х mod у
х := t
у := у + 2*t
Варианты ответов
- х=11, у=5
- х=10, у=5
- х=5, у=11
- х=5, у=10
Вопрос 20
Среди четырёх монет есть одна фальшивая. Неизвестно, легче она или тяжелее настоящей. Какое минимальное количество взвешиваний необходимо сделать на весах с двумя чашками без гирь, чтобы определить фальшивую монету?
Варианты ответов
- 1
- 2
- 3
- 4
Вопрос 21
Какое логическое выражение истинно, если х ϵ [-10, 10]?
Варианты ответов
- (х > 10) И (х < -10)
- (х > 10) ИЛИ (х < -10)
- (х < 10) ИЛИ (х >= -10)
- (х >= -10) И (х <= 10)
Вопрос 22
Укажите правильный вариант записи условия «х - двузначное число»:
Варианты ответов
- х div 10 <= 9
- (х >= 10) И (х<100)
- х div 100 = 0
- х mod 100 = 99
Вопрос 23
К какому виду алгоритмов можно отнести алгоритм, схема которого представлена на рисунке?
Варианты ответов
- линейный
- разветвляющийся
- циклический
- вспомогательный
Вопрос 24
Исполните алгоритм при х=10 и y=15.
Какие значения будут получены в результате его работы?
Варианты ответов
- -5, 10
- 5, 20
- 5, 5
- -5, 5
Вопрос 25
Некоторый алгоритм строит цепочки символов следующим образом:
* первая цепочка состоит из одного символа - цифры 1;
* в начало каждой из последующих цепочек записывается число - номер строки по порядку, далее дважды подряд записывается предыдущая строка.
Вот первые 3 строки, созданные по этому правилу:
(1) 1
(2) 211
(3) 3211211
Сколько символов будет в седьмой цепочке, созданной по этому алгоритму?
Вопрос 26
Система команд исполнителя Вычислитель состоит из двух команд, которым присвоены номера:
1 - вычти 2
2 - умножь на 3.
Первая из них уменьшает число на 2, вторая увеличивает число в 3 раза. При записи алгоритмов для краткости указываются лишь номера команд без пробелов (например, 1121).
Укажите алгоритм, с помощью которого из числа 11 будет получено число 13.
Вопрос 27
Определите значение переменной f после выполнения фрагмента алгоритма:
f:=2
нц для i от 1 до 5
f:=f*i
кц
Вопрос 28
Дан фрагмент линейного алгоритма:
a:=5
b:=6+3*a
a:=b/3*a
Чему равно значение переменной a после его исполнения?
Вопрос 29
Исполните фрагмент алгоритма при а=2 и b=0.
Определите значение переменной b после выполнения фрагмента алгоритма?
Вопрос 30
Определите значение переменной s после выполнения фрагмента алгоритма:
s:=0
нц для i от 1 до 4
s:=s+i*i
кц