Тест: C:\Users\Администратор\Documents\Контрольная работа. mtf

Алгоритмы и начало программирования в TP

Автор:

Описание:

Данный тест содержит 20 вопросов. Время на выполнение работы 20 минут. Будьте внимательны, не торопитесь! Удачи!

Задание #1

Вопрос:

Как записывается оператор ввода?

Выберите один из 3 вариантов ответа:

1) writeln(a, b,c..)

2) readkey(a, b,c,..)

3) readln(a, b,c..)

Задание #2

Вопрос:

Как записывается оператор присваивания?

Выберите один из 3 вариантов ответа:

1) а:=1;

2) а=1;

3) а=:1;

Задание #3

Вопрос:

Определите результат работы программы: writeln ('5+5=', 5+5).

Выберите один из 4 вариантов ответа:

1) 10=10;

2) 5+5=10;

3) 20;

4) 5+5=5+5;

Задание #4

Вопрос:

Какой вариант из перечисленных описывает целую переменную на языке Паскаль?

Выберите один из 4 вариантов ответа:

1) var x: integer;

2) var x: boolean;

3) var x: real;

4) var x: char;

Задание #5

Вопрос:

Как записывается оператор вывода?

Выберите один из 3 вариантов ответа:

1) writeln(a, b,c,..);

2) readkey(a, b,c,..);

3) readln(a, b,c,..);

Задание #6

Вопрос:

Какой вариант из перечисленных описывает вещественную переменную на языке Паскаль?

Выберите один из 4 вариантов ответа:

1) var x: integer;

2) var x: boolean;

3) var x: real;

4) var x: char;

Задание #7

Вопрос:

Какой из операторов позволяет вычислить квадратный корень числа X:

Выберите один из 4 вариантов ответа:

1) div (x)

2) sqr (x)

3) sqrt (x)

4) abs (x)

Задание #8

Вопрос:

Какой из операторов позволяет вычислить квадрат числа X:

НЕ нашли? Не то? Что вы ищете?

Выберите один из 4 вариантов ответа:

1) div (x)

2) sqr (x)

3) sqrt (x)

4) abs (x)

Задание #9

Вопрос:

Определите значение целочисленных переменных a и b после выполнения фрагмента программы:

a:= 3 + 8*4;

b:= (a div 10) + 14;

a:= (b mod 10) + 2;

Выберите один из 4 вариантов ответа:

1) a = 0, b = 18

2) a = 11, b = 19

3) a = 10, b = 18

4) a = 9, b = 17

Задание #10

Вопрос:

Определите результат работы программы:

writeln ('Произведение = 5 * 5').

Выберите один из 4 вариантов ответа:

1) 25

2) Произведение = 25

3) Произведение = 5 * 5

4) 0

Задание #11

Вопрос:

Какое значение Y будет на экране в результате выполнения следующего алгоритма?

(Для просмотра изображения к заданию щелкните по рисунку в правом углу →)

Изображение:

Выберите один из 4 вариантов ответа:

1) -16

2) 6

3) 4

4) -6

Задание #12

Вопрос:

Какое значение S будет на экране в результате выполнения следующего алгоритма?

(Для просмотра изображения к заданию щелкните по рисунку в правом углу → )

Изображение:

Выберите один из 4 вариантов ответа:

1) 10

2) 24

3) 1.5

4) 6

Задание #13

Вопрос:

Как называется графическое представление алгоритма?

Запишите ответ:

__________________________________________

Задание #14

Вопрос:

Алгоритм называется циклическим, ...

Выберите один из 4 вариантов ответа:

1) если ход его выполнения зависит от истиности тех или иных условий

2) если он составлен так, что его выполнение предпологает многократное повторение одних и тех же действий

3) если его команды выполняются в порядке их естественного следования друг за другом независимо от каких либо условий

4) если он включает в себя вспомогательный алгоритм

Задание #15

Вопрос:

На рисунке представлена часть блок-схемы - цикл. Какой вид цикла представлен?

Запишите ответ:

__________________________________________

Задание #16

Вопрос:

Что называется алгоритмом?

Выберите один из 4 вариантов ответа:

1) описание последовательности действий, строгое исполнение которых приводит к решению поставленной задачи за конечное число шагов;

2) описание последовательности действий, для решения задачи;

3) примерный план для решения задачи;

4) набор команд для компьютера;

Задание #17

Вопрос:

Выберите правильную запись на языке Turbo Pascal 7.0 следующего выражения: ;

Выберите один из 3 вариантов ответа:

1) Y:=5x*x-10x+2

2) Y:=5*x*x-10x+2

3) Y:=5*x*x-10*x+2

Задание #18

Вопрос:

Укажите соответствия между свойствами алгоритма и их понятиями.

Укажите соответствие для всех 5 вариантов ответа:

1) любое действие должно быть строго и недвусмысленно определено в каждом случае;

2) один и тот же алгоритм можно использовать с разными исходными данными

3) алгоритм должен приводить к правильному результату для всех допустимых входных значениях;

4) алгоритм должен состоять из конкретных действий, следующих в определенном порядке

5) каждое действие и алгоритм в целом должны иметь возможность завершения;

__ результативность

__ массовость

__ дискретность

__ детерминированность

__ конечность

Задание #19

Вопрос:

Выберите правильный идентификатор.

Выберите один из 4 вариантов ответа:

1) Sa1ц

2) nomer.2

3) 4goal

4) data_28_nov

Задание #20

Вопрос:

Данная геометрическая фигура используется в блок-схемах для обозначения...

Изображение:

Выберите один из 4 вариантов ответа:

1) ввода\вывода данных

2) начала\конца алгоритма

3) условия

4) арифметических действий

Ответы:

1) (1 б.) Верные ответы: 3;

2) (1 б.) Верные ответы: 1;

3) (1 б.) Верные ответы: 2;

4) (1 б.) Верные ответы: 1;

5) (1 б.) Верные ответы: 1;

6) (1 б.) Верные ответы: 3;

7) (1 б.) Верные ответы: 3;

8) (1 б.) Верные ответы: 2;

9) (1 б.) Верные ответы: 4;

б.) Верные ответы: 3;

б.) Верные ответы: 1;

б.) Верные ответы: 3;

б.) Верный ответ: "блок-схема".

б.) Верные ответы: 2;

б.) Верный ответ: "цикл с постусловием".

б.) Верные ответы: 1;

б.) Верные ответы: 3;

б.) Верные ответы:

3;

2;

4;

1;

5;

б.) Верные ответы: 4;

б.) Верные ответы: 3;

Конец

Анализ результатов в 9б классе.

Описание: C:\Users\Администратор\Desktop\кр9б.png

Описание: C:\Users\Администратор\Desktop\9б.png