Все задания выполнять в тетради!!! 1.

advertisement
Тематическая работа №1.
Тема. Основы алгоритмизации и программирования.
Ход работы:
Все задания выполнять в тетради!!!
1. (3 б) Нарисовать блок-схему схему алгоритма, описанного следующим образом:
а) «Перед выходным днём папа сказал своему сыну: «Если будет хорошая
погода, то проведём день в лесу. Если же погода будет плохая, то сначала
займёмся уборкой, а затем посмотрим фильм по телевизору»
б) «Если 5>8, то сыграть с другом партия в шахматы, иначе полить цветы и
выучить теорему Пифагора»
в) «Если ты замёрз, то иди играть в дом, потом выполни домашнее задание».
2. (4,5 б) Установите соответствия между элементами блок-схемы из 1-го столбца
и командами исполнителя из 2-го столбца так, чтобы в 1-м столбце получился
a) алгоритм «Посадка дерева»
Блок-схема
Начало
1.
2.
3.
4.
5.
6.
7.
Конец
Команды
а. поставить лопату и лейку на
место
б. взять лопату, лейку и
саженец
в. поставь саженец в ямку
г. выкопать ямку
д. налей воду в лейку
е. полей саженец из лейки
ж. засыпать ямку землей
Ответ в виде 1-а, 2-б, 3-в …
b) алгоритм «Помой персик»
Блок-схема
Команды
а.
б.
в.
г.
д.
е.
положи персик на тарелку
возьми персик из корзины
закрой воду
вымой персик
открой воду
есть персики в корзине?
c) алгоритм «Собери яблоки»
Блок-схема
Команды
а.
б.
в.
г.
д.
е.
отнеси ящик в дом
сними яблоко
положи яблоко в ящик
есть яблоки на яблоне?
ящик полный?
подойди к яблоне с пустым
ящиком
3. (4,5 б) Тест.
1. Является ли алгоритмом
а) текст, записанный на нотной бумаге
б) последовательность команд по управлению работой принтера
в) история развития принтеров
г) фотография сканера
д) инструкция к подключению сканера
е) список класса
ж) инструкция по получению денег в банкомате
з) энциклопедия
и) правила пользования лифтом
к) сочинение ученика на тему "Как я провёл лето"
2. Основными свойствами алгоритма являются:
а) результативность
б) массовость
в) практичность
г) определённость
д) дискретность
е) конечность
ж) цикличность
з) ветвление
3. Выберите из предложенных действий неоднозначные
а) число а поделить на 2 или 3
б) пройти 3 км на север или на юг
в) действовать в зависимости от обстоятельств
г) отмерять на глаз
д) казнить нельзя, помиловать
е) повернутся назад
ж) пройти влево 10 шагов
4. При описании алгоритма естественным языком используются
а) отдельные блоки
б) отдельные предложения
в) отдельные команды
5. В линейном алгоритме действия выполняются
а) последовательно одно за другим
б) согласно некоторому условию
в) несколько раз
6. В структуре ветвления действия выполняются
а) последовательно одно за другим
б) в зависимости от некоторых условий
в) несколько раз пока выполняется некоторое условие
7. Чему будет равно значение переменной d после выполнения данного
фрагмента блок-схемы, если а=5, b=1, с=9?
а)
б)
в)
г)
6
5
1
9
8.Алгоритм называется циклическим, если
а) он составлен так, что его выполнение предполагает многократное повторение
одних и тех же действий
б) ход его выполнения зависит от истинности тех или иных условий
в) его команды выполняются в порядке их следования друг за другом
независимо от каких-либо условий
9. Что собой представляет данная структура?
а)
б)
в)
г)
линейную структуру
последовательное расположение структур ветвления
последовательное расположение структур цикла
вложенные друг в друга структуры ветвления
Download