Меню
Разработки
Разработки  /  Информатика  /  Тесты  /  9 класс  /  Контрольный тест по информатике "Начала программирования"

Контрольный тест по информатике "Начала программирования"

Тест из 30 вопросов составлен по 4 главе "Начала программирования", по 1 части учебника Информатика и ИКТ , Л. Л Босова, А. Ю. Босова в программе Mytest.
13.12.2015

Описание разработки

Контрольный тест по информатике Начала программирования

Задание #1

Вопрос:

Разработчиком языка Паскаль является:

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

1) Блез Паскаль

2) Никлаус Вирт

3) Норберт Винер

4) Эдсгер В.Дейкстра

Задание #2

Вопрос:

Что из нижеперечисленного не входит в алфавит языка Паскаль?

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

1) латинские строчные и прописные буквы

2) служебные слова

3) русские строчные и прописные буквы

4) знак подчеркивания

Задание #3

Вопрос:

Какая последовательность символов не может служить именем в языке Паскаль?

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

1) _mas

2) maS1

3) d2

4) 2d

Задание #4

Вопрос:

Вещественные числа имеют тип данных:

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

1) real

2) integer

3) boolean

4) string

Задание #5

Вопрос:

В программе на языке Паскаль обязательно должен быть:

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

1) заголовок программы

2) блок описания используемых данных

3) программный блок

4) оператор присваивания

Задание #6

Вопрос:

Какого раздела не существует в программе, написанной на языке Паскаль?

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

1) заголовка

2) примечаний

3) описаний

4) операторов

Задание #7

Вопрос:

Языковые  конструкции, с помощью которых в программах записываются действия, выполняемые в процессе  решения задачи, называется:

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

1) операндами

2) операторами

3) выражениями

4) данными

Задание #8

Вопрос:

Разделителями между операторами служит:

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

1) точка

2) точка с запятой

3) пробел

4) запятая

Задание #9

Вопрос:

Описать  переменную - это значит указать её:

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

1) имя и значение

2) имя и тип

3) тип и значение

4) имя, тип и значение

Задание #10

Вопрос:

В данном фрагменте программы:

programm error;

begin

    suMma: = 25-14;

end.

ошибкой является:

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

1) некорректное имя программы

2) не определенное имя переменной

3) некорекктное имя переменной

4) запись арифметического выражения

Задание #11

Вопрос:

Какая клавиша нажимается после набора последнего данного в операторе read?

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

1) enter

2) точка с запятой

3) пробел

4) ctrl

Задание #12

Вопрос:

При присваивании изменяется:

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

1) имя переменной

2) тип переменной

3) значение переменной

4) значение константы

Задание #13

Вопрос:

Для вывода результатов в Паскале используется оператор:

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

1) begin

2) readln

3) write

4) print

Задание #14

Вопрос:

Для вычисления квадратного корня из x используется функция:

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

1) abs (x)

2) sqr (x)

3) sqrt (x)

4) int (x)

Задание #15

Вопрос:

Для генерации случайного целого числа  из промежутка [10; 20) необходимо использовать выражение:

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

1) random*20

2) random (20)

3) random (10) + 10

4) random (10) * 2

Задание #16

Вопрос:

В каком из условных операторов допущена ошибка?

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

1) if b=0 then writeln ( 'Деление невозможно.' ) ;

2) if a<b then min : = a ; else min : = b ;

3) if a>b then max : = a else max := b ;

4) if (a>b) and (b<0)  then c : = a+b ;

Задание #17

Вопрос:

В условном операторе и после then  и после else нельзя использовать:

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

1) оператор вывода

2) составной оператор

3) несколько операторов

4) условный оператор

Задание #18

Вопрос:

Определите значение переменной "c" после выполнения  следующего фрагмента программы:

a : = 100 ;

b : = 30;

a : =  a - b*3 ;

if  a > b then c : = a - b else c : = b - a ; 

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

1) 20

2) 70

3) -20

4) 180

Задание #19

Вопрос:

Условный оператор

if  a  mod 2=0 then write  ( 'Да') else write ('Нет') позволяет определить, является ли число a:

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

1) целым

2) двухзначным

3) четным

4) простым

Задание #20

Вопрос:

Какого оператора цикла не существует в языке Паскаль?

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

1) for

2) while

3) repeat.....until

4) loop

Задание #21

Вопрос:

Цикл в фрагменте программы

p : = 2 ;

repeat

   p : = p*0,1

until  p<0,1 ;

будет исполнен:

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

1) 0 раз

2) 1 раз

3) 2 раза

4) бесконечное число раз

Задание #22

Вопрос:

Цикл в фрагменте программы

a : = 1;

b : = 1;

while a+b<8 do

begin

     a : = a+1;

     b : = b+2;

end;

выполнится:

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

1) 0 раз

2) 2 раза

3) 3 раза

4) бесконечное число раз

Задание #23

Вопрос:

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

s : = 0 ; i : =5;

while i >=0  do

begin

s : = s + i ;

i : = i -1;

end;

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

1) s = 0, i = -1

2) s = 5, i = 0

3) s = 15, i = 5

4) s = 15, i = 0

Задание #24

Вопрос:

Выберите фрагмент программы, в котором ищется произведение 1*2*3*4*5

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

1) p : = 0 ; i : = 1;  while  i < =5 do i : = i + 1 ; p : = p*i ;

2) p : = 1 ; i : = 1;  while  i < 6 do i : = i + 1 ; p : = p*i ;

3) p : = 1 ; i : = 1;  while  i < 6 do begin  p : = p*i ; i : = i + 1 end.

4) p : = 1 ; i : = 1;  while  i >5 do begin  p : = p*i ; i : = i + 1 end.

Задание #25

Вопрос:

В данном фрагменте программы

s : = 0 ;

for i : = 1 to 10 do

s : = s+2*i ;

вычисляется:

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

1) сумма целых чисел от 1 до 10

2) сумма четных чисел от 1 до 10

3) удвоенная сумма целых чисел от 1 до 10

4) сумма первых десяти четных чисел

Задание #26

Вопрос:

Имеется описание :

var c : array [1 . . 20]  of integer;

Для хранения массива "с" будет отведено  ...  последовательных ячеек памяти объемом ... байтов.

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

1) 40, 20

2) 20, 230

3) 20, 40

4) 20, 20

Задание #27

Вопрос:

Чему равна сумма элементов  a[1]  a [4] массива, сформированного следующим образом.

for i : = 1 to 5 do a [ i ] : = i * ( i+1 ) ;

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

1) 30

2) 5

3) 22

4) 40

Задание #28

Вопрос:

Массив описан следующим образом :

const b: array  [1 . . 5] of integer = ( 1, 2, 3, 5, 11 ) ;

Значение выражения b [ 5 ]*p[ 4 ]-p [ 2 ]-p[ 3 ]-p[ 1 ] равно:

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

1) 50

2) 15

3) -11

4) 22

Задание #29

Вопрос:

Для записи вспомогательных алгоритмов в языке Паскаль используются:

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

1) массивы

2) составные операторы

3) процедуры и функции

4) операторы и операнды

Задание #30

Вопрос:

Между формальными и фактическим параметрами следует соблюдать соответствие:

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

1) по типу параметров

2) по количеству параметров

3) по порядку следования параметров

4) по всему, перечисленному

Ответы:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

-80%
Курсы профессиональной переподготовке

Учитель, преподаватель математики и информатики

Продолжительность 600 или 1000 часов
Документ: Диплом о профессиональной переподготовке
17800 руб.
от 3560 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Контрольный тест по информатике "Начала программирования" (5.02 КB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт