Тесты по информатике "Основные алгоритмические конструкции" 9 класс

Тесты по информатике для 9 класса на тему: "Основные
алгоритмические конструкции"
1 вариант
1. Алгоритмом считать можно последовательность любых
команд на:
A. математическом (формальном) языке
B. языке программирования
C. языке исполнителя и для решения класса однотипных задач
2. Свойством любого алгоритма является:
A. естественность записи команд
B. запись команд с помощью массива данных
C. формализация команд
3.Команда цикла всегда:
A. повторяет тело цикла
B. ввод данных;
C. завершает алгоритм после цикла ввода данных
4. Для любого алгоритма тест показывает:
A. его корректность или некорректность
B. его практическое применение
C. его работоспособность
5. Чему равно при х=10 значение x после команды если(x>5)
тогда x:=x-3 иначе x:=x+3?
A. 2
B. 5
C. 7
6. Назовите основные алгоритмические структуры
Выберите несколько из 6 вариантов ответа:
A. Линейный (следование)
B. Ветвление
C. Повторение(циклы)
D. Конъюнкция
E. Дизъюнкция
F. Импликация
7.Дан алгоритм ветвления. Чему на выходе будет равна
переменная х, если а=15?
Запишите число:_____________
8.Как называется базовый элемент представленный ниже?
Выберите один из 5 вариантов ответа:
A. Периодический
B. Циклический
C. Линейный
D. Ветвление
E. Полярный
9.Исполните алгоритм при x=10 и y =15
Какие значения будут получены в результате работы?
Выберите один из 5 вариантов ответа:
A. x=5,y= 20
B. x=-5,y= 5
C. x=10,y= 15
D. x=5,y= 5
E. x=5,y= 10
10.Как выглядит полное ветвление?
Выберите один из 3 вариантов ответа:
A.
B.
c.
11. Какие различают виды циклов?
Выберите несколько из 5 вариантов ответа:
A. С постусловием
B. С предусловием
C. С выходом
D. С ветвлением
E. С параметром
12. Как называется базовый элемент представленный ниже?
Выберите один из 5 вариантов ответа:
A. Линейный
B. Ветвление
C. Полярный
D. Периодический
E. Циклический
Тесты по информатике для 9 класса на тему: "Основные
алгоритмические конструкции"
2 вариант
1.Алгоритм – это:
A. математическое доказательство программы
B. последовательность действий, направленных на получение
конечного результата
C. любая конечная последовательность команд с номерами
2. Алгоритм – линейный, если:
A. команды тела алгоритма – линейные функции
B. тело алгоритма содержит команды всех типов
C. команды тела выполняются строго последовательно и все
3.Любой алгоритм:
A. сложен
B. машинно-зависим
C. результативен
4. Чему равно при х=5 значение x после команды если(x>5)
тогда x:=x-3 иначе x:=x+3?
D. 2
E. 5
F. 8
5.Любой алгоритм обладает свойством:
A. математического доказательства
B. решения всех задач данного класса
C. стопроцентной проверки на тестах
6. Как выглядит НЕполное ветвление?
Выберите один из 3 вариантов ответа:
a.
b.
c.
7.Как называется базовый элемент представленный
ниже?
Выберите один из 5 вариантов ответа:
A. Линейный
B. Ветвление
C. Полярный
D. Переодический
E. Циклический
8.Какие виды ветвления существуют?
Выберите несколько из 5 вариантов ответа:
A. условное
B. полное
C. двойное
D. неполное
E. полупустое
9. Что такое ветвление?
Выберите один из 3 вариантов ответа:
a. Алгоритмическая конструкция, где проверяется условие, и в
зависимости от ее истинности или ложности выполняется та или
иная серия команд.
b. Алгоритмическая конструкция, состоящая из команд, которые
могут быть выполнены более одного раза
c. Алгоритмическая конструкция, где происходит выполнение
одного из блоков команд линейной структуры алгоритма.
10. Какая структура присутствует в данном алгоритме?
алг условие;
вещ х, у;
нач
ввод х;
если х>=0
то у=х*2
иначе у=х/2;
все
вывод у;
кон.
Выберите один из 4 вариантов ответа:
A. полное ветвление
B. линейный алгоритм
C. неполное ветвление
D. цикл
11. Дан алгоритм ветвления. Чему на выходе будет равна
переменная х, если а=5?
Изображение:
Запишите число:
___________________________
12.Как называется базовый элемент представленный ниже?
Выберите один из 5 вариантов ответа:
A. Линейный
B. Ветвление
C. Переодический
D. Циклический
E. Полярный