Контрольная работа в 9 классе по теме "Алгоритмизация и программирование".
Просмотр содержимого документа
«Контрольная работа по теме "Алгоритмизация и программирование"»
Контрольная работа по теме «Алгоритмизация и программирование», 9 класс
Массив — это:
1) набор переменных, начинающихся с одной буквы.
2) ограниченная апострофами последовательность любых символов;
3) совокупность разнородных данных, описываемых и обрабатываемых как единое целое;
4) набор однотипных компонентов (элементов), имеющих общее имя, доступ к которым осуществляется по индексу;
2. Оператором ввода в языке Pascal является:
1) read;
2) begin;
3) write;
4) else;
5) for
3. Знак присваивания в программировании это:
=
:=
=
4. Какая запись верна:
programm Petrov_Ivanov;
program Petrov Ivanov;
program Petrov_Ivanov;
program_Petrov_Ivanov;
5. Какая запись верна:
var a b c integer;
var a. b. c :integer;
var a, b, c integer;
var a, b, c :integer;
6. Команда, которая выводит на экран сообщение для пользователя:
read
write
var
real
7. Напишите номера примеров, где оператор присваивания или имя переменной написаны неверно
1) A:=5 + 5;
2) C = D$;
3) 1game := 30;
4) a=c=5.
8. В блок-схеме алгоритма условие обозначается фигурой:
9. Вещественный тип данных в языке PASCAL описывается словом:
1) boolean;
2) integer;
3) byte;
4) real
10. Сопоставить служебные слова и их значения:
1. Раздел описания переменных | 2. Начало | 3. Ввод |
a) var | b ) readln | c ) begin |
11. Что является результатом этапа «формализация» решения задачи на компьютере?
Словесная информационная модель
Математическая модель
Алгоритм
Программа
12. Между формальными и фактическими параметрами следует соблюдать соответствие:
По типу параметров
По количеству параметров
По порядку следования
По всему перечисленному в п.1-3
13. Алгоритм, целиком используемый в составе другого алгоритма, называется
Рекурсивным
Вспомогательным
Основным
Дополнительным
14. Что такое управление? Выберите самое полное определение
Перевод объекта из одного состояния в другое
Удержание объекта в существующем состоянии
Процесс целенаправленного воздействия одних объектов на другие объекты
Регулирование движения автомашин на перекрёстке
15. Кто является основоположником кибернетики?
Норберт Винер
Джон фон Нейман
Платон
И.П. Павлов
16. Сколько раз выполнится тело цикла FOR a:=0 to 100 do
17. Рассмотрите алгоритм и ответьте на вопросы:
program Nosok;
var a, b, c : integer;
begin
writeln(‘Введите длины сторон треугольника’);
readln(a,b,c);
if (a=b+c) or (b=a+c) or (c=b+a) then
writeln(‘треугольника не существует’)
else if (a=b) and (a=c) and (b=c) then
writeln(‘Треугольник равносторонний’)
else if (a=b) or (a=c) or (b=c) then
writeln (‘Треугольник равнобедренный’)
else writeln (‘Треугольник разносторонний’)
end.
Напишите название программы.
Какой тип переменных использован в программе.
Сколько всего переменных использовано в программе, укажите их имена.
Перепишите строку, в которой программа получает данные от пользователя.