Контрольная работа
по теме «Основы алгоритмизации».
Вариант Ι
В заданиях группы
А выбрать один верный вариант ответа.
А1.
Запись алгоритма в виде набора высказываний на разговорном языке:
1) словесное
описание;
2) построчная
запись;
3) схема;
4) аннотация.
А2.
Для записи условия в блок-схеме используют элемент:
1) 2)
3) 4)
А3.Величина
45А01 относится к величинам:
1) целого
типа;
2) вещественного
типа;
3) логического
типа;
4) символьного
типа.
А4.
В результате выполнения алгоритма:
а:=10
b:=20
а:=а-b/2
если а>b
то с:=а+b
иначе с:=b-а
все
переменная
примет значение:
1) 30
2) 20 3) 0 4) -20
А5.
Исполнитель Калькулятор выполняет 2 команды,
которым присвоены номера:1-прибавь 3, 2-умножь на 2. Выполняя первую
команду, исполнитель прибавляет к числу на экране 3, а выполняя вторую,
умножает это число на 2. (Например, программа 12112: прибавь 3, умножь на 2,
прибавь 3, прибавь3, умножь на 2, преобразует цифру 1 в число 28).
Порядок команд, преобразующих цифру 3 в число 45:
1) 122211
2) 212121
3) 111111
4) 121212
В заданиях группы
Б представить решение задачи или полный ответ на вопрос.
Б1. Вычислите:
1) 34div7=
2) 57mod6=
3) 120mod(65div12)=
Б2. Запишите, как
называется свойство алгоритма, означающее, что алгоритм должен обеспечивать
возможность его применения для решения любой задачи из некоторого класса задач.
Б3. Запишите
формулу на алгоритмическом языке:
Б4. Запишите
название алгоритма, содержащего конструкцию повторение.
Контрольная работа
по теме «Основы алгоритмизации».
Вариант ΙΙ
В заданиях группы
А выбрать один верный вариант ответа.
А1.Запись
алгоритма в виде набора высказываний на естественном языке с соблюдением
некоторых дополнительных правил:
1) словесное
описание;
2) построчная
запись;
3) схема;
4) аннотация.
А2.
Для записи действий в блок-схеме используют элемент:
1) 2)
3) 4)
А3.Величина
FALSE
относится к величинам:
1) целого
типа;
2) вещественного
типа;
3) логического
типа;
4) символьного
типа.
А4.
В результате выполнения алгоритма:
а:=50
b:=20
а:=а-b/2
если а>b
то с:=а+b
иначе с:=b-а
все
переменная
примет значение:
1)-30 2)
170 3)60 4) 20
А5.
Исполнитель Калькулятор выполняет 2 команды,
которым присвоены номера:1-прибавь 3, 2-умножь на 2. Выполняя первую
команду, исполнитель прибавляет к числу на экране 3, а выполняя вторую,
умножает это число на 2. (Например, программа 12112: прибавь 3, умножь на 2,
прибавь 3, прибавь3, умножь на 2, преобразует цифру 1 в число 28).
Порядок команд, преобразующих цифру 3 в число 84:
1) 122211
2) 212122
3) 111111
4) 121212
В заданиях группы
Б представить решение задачи или полный ответ на вопрос.
Б1. Вычислите:
1) 78div9=
2) 65mod8=
3) 124div(55mod10)=
Б2. Запишите как
называется свойство алгоритма, означающее, что решение задачи разделено на
отдельные шаги, действия.
Б3. Запишите
формулу на алгоритмическом языке:
Б4. Запишите название
алгоритма, содержащего конструкцию ветвления.
Ответы.
Вар
|
А1
|
А2
|
А3
|
А4
|
А5
|
Б1
|
Б2
|
Б3
|
Б4
|
Ι
|
1
|
1
|
2
|
2
|
2
|
1)4,
2)3, 3)0
|
Массовость
|
(45+3*а*а)/(7*с-6*а*а*а)
|
Циклический
алгоритм
|
ΙΙ
|
3
|
4
|
3
|
3
|
2
|
1)8,
2)1, 3)24
|
Дискретность
|
(68-6*х*х*х)/(10*у+4*х*х)
|
Разветвляющийся
алгоритм.
|
Оценивание:
|
А1
|
А2
|
А3
|
А4
|
А5
|
Б1
|
Б2
|
Б3
|
Б4
|
Балл
|
1
|
1
|
1
|
1
|
1
|
2
|
2
|
2
|
2
|
Итого:13
12-13 - «5»
9-11 – «4»
5-8- «3»
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.