Тест "Начало программирования" 8 класс

Тест на тему: «Начало программирования»
Вариант 1
1. По линии прямой связи передаются:
1) команды управления и информация о состоянии объекта
2) информация о состоянии объекта
3) команды управления
4) команды управления и информация об управляющей системе
2. Какой из объектов может являться исполнителем алгоритмов?
1) карта
2) словарь
3) стиральная машина
4) тетрадь
3. Алгоритм - это:
1) конечный набор предписаний, определяющий решение задачи посредством конечного количества
операций
2) правила выполнения определенных действий
3) набор команд для компьютера
4) предписание исполнителю совершать действия
4. Без учета обратной связи алгоритм может быть:
1) только линейным
2) может быть и линейным и содержать ветвления
3) только разветвляющимся
4) может содержать циклы
5. Что такое кибернетика?
1) Раздел информатики, целью которой является разработка интеллектуальных систем.
2) Наука, занимающаяся изучением способов передачи, хранения и обработки информации с
помощью компьютера.
3) Наука о формах, методах и законах интеллектуальной познавательной деятельности,
формализуемых с помощью логического языка.
4) Наука об управлении в живых и неживых системах.
6. Кто основал КИБЕРНЕТИКУ?
1) Венгро-немецкий математик Джон фон Нейман.
2) Греческий философ Платон.
3) Французский физик Андре Ампер.
4) Русский учёный Владислав Закревский.
5) Американский математик Норберт Винер.
7. Для чего используется канал обратной связи?
1) Для передачи данных о состоянии объекта управления.
2) Для передачи воздействия управления.
3) Для оказания помощи объекту управления.
4) Для передачи команд управления.
8. Какую структуру может иметь алгоритм управления в системах с обратной связью?
Выберите несколько из 5 вариантов ответа:
1) Ветвящуюся структуру.
2) Циклическую структуру.
3) Линейную структуру.
4) Иерархическую структуру.
5) Любую структуру.
9. Проведите сопоставление:
УПРАВЛЯЮЩИЙ объект
УПРАВЛЯЕМЫЙ объект
1) подчиненные
A дирижер
2) спортсмен
B наездник
3) лошадь
C тренер
4) ученики
D учитель
5) оркестр
E начальник
10. Пример СВЕТОФОР - ПЕШЕХОДЫ является примером кибернетической системы...
1) с прямой связью
2) с обратной связью
3) не является примером кибернетической системы
11. На рисунке приведена схема:
1) схема управления без обратной связи
2) схема управления с обратной связью
3) схема управления
12. Программа, написанная на языке Pascal, может содержать несколько разделов.
С какого специального слова начинается раздел объявления переменных?
1) VAR
2) CONST
3) BEGIN
4) PROGRAM
13. Программа, написанная на языке Pascal, может содержать несколько разделов. С какого
специального слова начинается тело программы?
1) VAR
2) CONST
3) BEGIN
4) PROGRAM
14. При объявлении каждая переменная получает тип. Как обозначается на языке Pascal целый тип
числовых данных?
1) INTEGER
2) INTERGER
3) REAL
4) CONST
5) INTIGIR
6) INTAGER
15. Для записи выражений на языке Pascal используют знаки операций. Укажите знак для операции
"деление вещественных чисел".
1) +
2) :=
3) /
4) \
5) :
16. Для записи выражений на языке Pascal используют знаки операций. Укажите знак для операции
"умножение".
1) :=
2) *
3) /
4) \
5) #
17. Укажите оператор ВВОДА на языке Pascal.
1) READ
2) WRITE
3) BEGIN
4) IF
5) THEN
18. Укажите функция квадрата числа на языке Pascal.
1) SQR(X)
2) SQRT(X)
3) SGR(X)
4) SGRT(X)
5) ABS(X)
6) ABC(X)
19. Укажите функция квадратного корня из числа на языке Pascal.
1) SQR(X)
2) SQRT(X)
3) SGR(X)
4) SGRT(X)
5) ABS(X)
6) ABC(X)
20. Укажите оператор ВЫВОДА на языке Pascal.
1) READ
2) WRITE
3) BEGIN
4) IF
5) THEN
21. Чтобы на языке Pascal присвоить переменной В значение выражения А+10, нужно записать:
1) А+10 := В;
2) B := A+10;
3) B = A+10;
4) A := B+10;
22. Определите значение переменной A после выполнения алгоритма:
A:=0;
A=1;
A:=A+A:
Варианты ответа:
1) 0
2) 1
3) 2
4) 3
5) 4
23. Укажите правильную запись на языке Pascal арифметического выражения: 2,34 + 4,05
1) 2,34 + 4, 05
2) 2.34 + 4.05
3) 2,34 + 4.05
4) 2.34 - 4.05
24. Определите значение переменных А и В после выполнения алгоритма:
A := 5;
B := 4;
A := A+B;
Варианты ответа:
1) А=5, В=9
2) А=9, В=5
3) А = 9, В = 4
4) А = 8, В =5
25. Укажите правильную запись на языке Pascal:
2,34
4,05
Варианты ответа:
1) 2.34
4.05
2) 2.34 \ 4.05
3) 2.34 / 4.05
4) 2,34 / 4,05
26. Укажите правильную запись на языке Pascal: корень от 4.
1) SQRT(4)
2) 4*4
3) 4 / 4
4) SQR (4)
27. Укажите значение арифметического выражения на языке Pascal: (4* SQRT (4))+1;
1) 8
2) 2
3) 10
4) 65
5) 9
28.Что появится на экране монитора в результате выполнения программы:
Program task;
var
b,p : real;
begin
b:=4;
p:=b*b*b;
write (p);
end.
Варианты ответа:
1) 16
2) 64
3) 2
4) 4
5) 0
29. При объявлении каждая переменная получает тип. Как обозначается на языке Pascal
вещественный тип числовых данных?
1) INTEGER
2) RIAL
3) REAL
4) CONST
5) INTIGIR
6) INTAGER
30. Укажите правильную запись на языке Pascal: 4 корень от 4
1) 4SQRT (4);
2) 4*SQR(4);
3) 4*SQRT(4);
4) 4*4*4;
31. Укажите правильную запись на языке Pascal арифметического выражения: 4
4
1) SQR(4)*SQR(4);
2) SQRT(SQRT(4));
3) 4*SQR(4);
4) SQRT(SQR(4));
32. Что появится на экране монитора после выполнения программы:
Program task;
var
а,b : integer;
begin
a := 7;
b := 5;
write (a*b);
end.
Варианты ответа:
1) 35
2) 0.8
3) 20
4) 9
5) a*b
33. Что появится на экране монитора после выполнения программы:
Program task;
var
а,b : integer;
begin
a := 2;
b := 3;
write ( ' a+b = ');
end.
Варианты ответа:
1) a+b = 5
2) 5
3) a+b =
4) a + b
Тест на тему: «Начало программирования»
Вариант 2
1. Что появится на экране монитора в результате выполнения программы:
Program task;
var
b,p : real;
begin
b:=4;
p:=b*b*b;
write (p);
end.
Варианты ответа:
1) 16
2) 2
3) 64
4) 4
5) 0
2. Для записи выражений на языке Pascal используют знаки операций. Укажите знак для операции
"деление вещественных чисел".
1) +
2) :
3) \
4) :=
5) /
3. Укажите правильную запись на языке Pascal арифметического выражения: 4
4
1) 4*SQR(4);
2) SQR(4)*SQR(4);
3) SQRT(SQRT(4));
4) SQRT(SQR(4));
4. Определите значение переменных А и В после выполнения алгоритма:
A := 5;
B := 4;
A := A+B;
Варианты ответа:
1) А=9, В=5
2) А=5, В=9
3) А = 8, В =5
4) А = 9, В = 4
5. Укажите оператор ВЫВОДА на языке Pascal.
1) BEGIN
2) IF
3) WRITE
4) THEN
5) READ
6. Программа, написанная на языке Pascal, может содержать несколько разделов. С какого
специального слова начинается раздел объявления переменных?
1) VAR
2) PROGRAM
3) BEGIN
4) CONST
7. При объявлении каждая переменная получает тип. Как обозначается на языке Pascal вещественный
тип числовых данных?
1) INTAGER
2) INTEGER
3) RIAL
4) INTIGIR
5) CONST
6) REAL
8. Укажите оператор ВВОДА на языке Pascal.
1) WRITE
2) IF
3) READ
4) THEN
5) BEGIN
9. Чтобы на языке Pascal присвоить переменной В значение выражения А+10, нужно записать:
1) B := A+10;
2) B = A+10;
3) A := B+10;
4) А+10 := В;
10. Что появится на экране монитора после выполнения программы:
Program task;
var
а,b : integer;
begin
a := 2;
b := 3;
write ( ' a+b = ');
end.
Варианты ответа:
1) a+b = 5
2) a+b =
3) a + b
4) 5
11. Укажите правильную запись на языке Pascal арифметического выражения: 2,34 + 4,05
1) 2,34 + 4.05
2) 2.34 - 4.05
3) 2,34 + 4, 05
4) 2.34 + 4.05
12. При объявлении каждая переменная получает тип.
Как обозначается на языке Pascal целый тип числовых данных?
1) INTIGIR
2) INTAGER
3) INTERGER
4) INTEGER
5) CONST
6) REAL
13. Что появится на экране монитора после выполнения программы:
Program task;
var
а,b : integer;
begin
a := 7;
b := 5;
write (a*b);
end.
Варианты ответа:
1) 20
2) a*b
3) 35
4) 9
5) 0.8
14. Укажите правильную запись на языке Pascal:
2,34
4,05
Варианты ответа:
1) 2.34 / 4.05
2) 2,34 / 4,05
3) 2.34 \ 4.05
4) 2.34
4.05
15. Укажите функция квадратного корня из числа на языке Pascal.
1) SGRT(X)
2) ABS(X)
3) SQR(X)
4) SQRT(X)
5) ABC(X)
6) SGR(X)
16. Укажите функция квадрата числа на языке Pascal.
1) SQRT(X)
2) ABC(X)
3) SQR(X)
4) ABS(X)
5) SGR(X)
6) SGRT(X)
17. Программа, написанная на языке Pascal, может содержать несколько разделов.
С какого специального слова начинается тело программы?
1) VAR
2) BEGIN
3) PROGRAM
4) CONST
18. Укажите значение арифметического выражения на языке Pascal: (4* SQRT (4))+1;
1) 9
2) 65
3) 8
4) 2
5) 10
19. Для записи выражений на языке Pascal используют знаки операций. Укажите знак для операции
"умножение".
1) \
2) *
3) #
4) :=
5) /
20. Укажите правильную запись на языке Pascal: корень от 4
1) SQR (4)
2) 4*4
3) SQRT(4)
4) 4 / 4
21. Определите значение переменной A после выполнения алгоритма:
A:=0;
A=1;
A:=A+A:
Варианты ответа:
1) 0
2) 1
3) 3
4) 4
5) 2
22. Укажите правильную запись на языке Pascal: 4 корень от 4
1) 4*SQRT(4);
2) 4*SQR(4);
3) 4*4*4;
4) 4SQRT (4);
23. Кто основал КИБЕРНЕТИКУ?
1) Греческий философ Платон.
2) Русский учёный Владислав Закревский.
3) Французский физик Андре Ампер.
4) Американский математик Норберт Винер.
5) Венгро-немецкий математик Джон фон Нейман.
24. Пример СВЕТОФОР - ПЕШЕХОДЫ является примером кибернетической системы...
1) с прямой связью
2) не является примером кибернетической системы
3) с обратной связью
25. Какой из объектов может являться исполнителем алгоритмов?
1) карта
2) тетрадь
3) стиральная машина
4) словарь
26. Для чего используется канал обратной связи?
1) Для оказания помощи объекту управления.
2) Для передачи воздействия управления.
3) Для передачи данных о состоянии объекта управления.
4) Для передачи команд управления.
27. Какую структуру может иметь алгоритм управления в системах с обратной связью?
Выберите несколько из 5 вариантов ответа:
1) Любую структуру.
2) Циклическую структуру.
3) Ветвящуюся структуру.
4) Линейную структуру.
5) Иерархическую структуру.
28. На рисунке приведена схема:
1) схема управления без обратной связи
2) схема управления с обратной связью
3) схема управления
29. Что такое кибернетика?
1) Раздел информатики, целью которой является разработка интеллектуальных систем.
2) Наука, занимающаяся изучением способов передачи, хранения и обработки информации с
помощью компьютера.
3) Наука о формах, методах и законах интеллектуальной познавательной деятельности,
формализуемых с помощью логического языка.
4) Наука об управлении в живых и неживых системах.
30. Алгоритм - это:
1) набор команд для компьютера
2) предписание исполнителю совершать действия
3) конечный набор предписаний, определяющий решение задачи посредством конечного количества
операций
4) правила выполнения определенных действий
31. Проведите сопоставление:
УПРАВЛЯЮЩИЙ объект
УПРАВЛЯЕМЫЙ объект
1) подчиненные
A начальник
2) спортсмен
B дирежер
3) лошадь
C наездник
4) ученики
D учитель
5) оркестр
E тренер
32. Без учета обратной связи алгоритм может быть:
1) может содержать циклы
2) только линейным
3) может быть и линейным и содержать ветвления
4) только разветвляющимся
33. По линии прямой связи передаются:
1) команды управления и информация об управляющей системе
2) информация о состоянии объекта
3) команды управления и информация о состоянии объекта
4) команды управления