Просмотр содержимого документа
«Алгоритмы и исполнители»
2. Тест по теме «Алгоритмы и исполнители»
Часть А.
Вопрос 1. Что такое алгоритм?
А) последовательность команд для любого исполнителя;
Б) решение задачи;
В) конечный набор команд, которые имеют определенную последовательность и которые являются понятными исполнителю и точными;
Г) процесс решения задачи, разбитый на последовательные шаги.
Вопрос 2.Какая из последовательностей команд является алгоритмом?
А) 1. Пойди на кухню; Б) 1.открой книгу на первой странице;
2. открой холодильник; 2. Прочитай текст;
3. достань 2 персика; 3. Переверни страницу;
4. закрой холодильник. 4. Прочитай текст;
5. выполни первую команду.
В) 1. Открой учебник на 23 странице; Г) 1.налей в кастрюлю воды;
2. выпиши в тетрадь все определения; 2. Поставь кастрюлю с водой на плиту;
3. открой вопросы на 26 странице; 3. Включи плиту;
4. ответь письменно на 1, 2, 5 и 7 вопросы; 4. Жди, пока вода закипит;
5. сдай тетрадь. 5. Выключи плиту.
Вопрос8.Что относится к свойствам алгоритма
А) Дискретность
Б) Определенность
В)Понятность
Г)Режим работы
Вопрос9.Характеристикам исполнителя относятся
А)Массовость
Б)Круг решаемых задач
В)Режим работы
Г)Результативность
Вопрос10.Исполнитель - это
А)Некоторый объект способный выполнять определенный набор команд
Б)Область в которых действует человек
В)Совокупность всех команд, которые могут быть выполнены
Г)Построение цепочек символов.
Часть В.
1. Какое значение получит переменная a после выполнения серии команд:
a:= 5;
b:= 2;
a:= b * a - sqr(a);
Ответ:_____
!!! sqr(a)- возвести в квадрат
2. Запишите значение, которое примет переменная «х» после выполнения фрагмента программы:
а:= 3+6*8;
b:= (a div 10) + 5;
a:= b mod 3;
Ответ: __
3. Запишите значение, которое примет переменная «х» после выполнения фрагмента программы:
а:= 20-2*5;
b:= (a mod 2)+13;
a:= b div 2;
Ответ: ___
4. Запишите значение, которое примет переменная «х» после выполнения фрагмента программы:
a := -2.5;
b := 6.5;
x := abs(a) + b;
x := sqrt(x);
Ответ: ___
5. Запишите значение, которое примет переменная «х» после выполнения фрагмента программы:
a := 2.5;
b := -3.5;
x := abs(b) + a;
x := sqr(x);
Ответ: ___
6. Что будет выведено на экран после выполнения серии команд
a:=4;
b:=2;
a:=b-a div 3;
Ответ:____
7. Дан фрагмент линейного алгоритма
а:= 7
в:= а – 3
а:= в/2*а
Чему равно значение переменной а после его исполнения?
Ответ: ______________________________________
8. Что получиться в результате выполнения этого алгоритма ? Запишите значение которое получиться для переменной b
a:=7;
b:=22;
a:= b div a;
b:= b mod a;
Ответ: ___