Тесты для 9-х классов
Раздел «Алгоритмы»
1) Расположите этапы решения задач на компьютере в правильной последовательности
A) математическое моделирование
B) проведение расчётов и анализ полученных результатов
C) составление программы на языке программирования
D) постановка задачи
E) построение алгоритма
F) отладка и тестирование программы
2) В алгоритме «Приготовление чая» расположите шаги в правильной последовательности
A) Ополосни чайник горячей водой
B) Налей чай в чашку
C) Дай постоять 3-5 минут
D) Засыпь в него заварку
E) Залей кипятком
3) Составьте алгоритм вычисления значения Y по формуле Y=(AX+B)∙(C-DX)
A) Умножить D на X, обозначить результат R3
B) Вычесть R3 из С, обозначить результат R4
C) Умножить А на X, обозначить результат R1
D) Умножить R2 на R4, считать результат значением Y
E) Сложить B c R1, обозначить результат R2
4) Установите правильную последовательность действий в алгоритме:
А) вынуть флешку из разъема
B) проверить содержимое флешки на вирусы
C) вставить флешку в компьютер
D) остановить работу флешки
E) скачать нужный файл
5) Установите правильную последовательность шагов для решения квадратного уравнения
A) начало
B) если D=0, то x=(-b/(2*a)
C) ввод данных a,b,c
D) если D<0, то корней нет
E) если D>0, то x=(-b+√D)/(2*a), x=(-b-√D)/(2*a)
F) вычислить дискриминант по формуле D =b^2-4*a*c
G) конец
6) Установите соответствие между свойствами алгоритма и его значением
1 понятность
2 дискретность
3 определенность
4 результативность
5 массовость
A) применим для некоторого класса однотипных задач
B) за конечное число шагов приводит к решению задачи
C) возможность применения алгоритма для разнообразных задач
D) приводит к решению задачи за неизвестное число шагов
E) каждый шаг алгоритма должен быть четким и однозначным
F) алгоритм соответствует исполнителю, которому он предназначен
G) алгоритм представлен в виде последовательности простых шагов
7)Установите соответствие между начертанием блока и его назначением
1 овал
2 прямоугольник
3 параллелограмм
4 ромб
5 шестиугольник
A) вычислительное действие
B) ввод и вывод данных
C) начало цикла
D) проверка условия
E) начало и конец алгоритма
F) вызов вспомогательного алгоритма
G) вывод результатов на печать
8) Установите соответствие между типом алгоритма и его определением
1линейный
2 разветвляющийся
3 циклический
A) действия выполняются строго друг за другом
B) с подробно описанными действиями
C) команда (группа команд) повторяются многократно
D) выполнение действий зависит от поставленного условия
9) Установите соответствие между понятием и его определением
1блок-схема
2 программа
3 алгоритм
A) последовательность действий, направленная на решение поставленной задачи
B) последовательность действий, записанная на «понятном» компьютеру языке
C) делает алгоритм более наглядным, выделяет в нём основные алгоритмические структуры
D) набор команд на языке программирования
10) Установите соответствие недостающих слов в предложении
Форма организации _________, при которой в зависимости от выполнения некоторого __________ совершается одна или другая последовательность шагов, называется__________
1 первое слово
2 второе слово
3 третье слово
A) ветвлений
B) действий
C) ветвление
D) условия
E) повторение
11) Установите соответствие между исполнителем и командой
1 стиральная машина
2 человек
3 компьютер
4 собака
5 учитель
A) принимать экзамен
B) полоскать
C) печатать
D) сидеть
E) работать
1 D-A-E-B-C-F
2
A-D-E-C-B
3
A-D-E-C-B
4
C-B-E-D-A
5
A-C-F-D-B-E-G
6
1F,2G ,3E,4B,5A
7
1E,2A ,3B,4D,5C
8
1A,2D,3C
9
1С,2В,3А
10
1В,2D,3C
11
1B,2E,3C,4D,5A