Тест: Паскаль. Вариант 3

Содержание

Слайд 2

1 Задание Далее 1 бал. Определите значение переменной "c" после выполнения

1

Задание

Далее

1 бал.

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

= 100 ;
b : = 30;
a : =  a - b*3 ;
if  a > b then c : = a - b else c : = b - a ; 

20

70

-20

180

Слайд 3

2 Задание Далее 1 бал. Найдите ошибку в программе: program Prim_2_1;

2

Задание

Далее

1 бал.

Найдите ошибку в программе:
program Prim_2_1; var a,b:integer; begin readln(a,b,c,d,f ); p:=a+b+c+d+f; writeln('p=',p); end.

не все переменные описаны в разделе

описания переменных

отсутствует раздел переменных

отсутствуют вычисления в программе

допущена ошибка в операторе присваивания

Слайд 4

3 Задание Далее 1 бал. Разработчиком языка Паскаль является: Блез Паскаль

3

Задание

Далее

1 бал.

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

Блез Паскаль

Никлаус Вирт

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

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

Слайд 5

4 Задание Далее 1 бал. Что из нижеперечисленного не входит в

4

Задание

Далее

1 бал.

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

латинские строчные

и прописные буквы

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

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

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

Слайд 6

5 Задание Далее 1 бал. Условный оператор if a mod 2=0

5

Задание

Далее

1 бал.

Условный оператор
if  a  mod 2=0 then write  ( 'Да') else

write ('Нет') позволяет определить, является ли число a:

целым

двухзначным

четным

простым

Слайд 7

6 Задание Далее 1 бал. Какая последовательность символов не может служить

6

Задание

Далее

1 бал.

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

_mas

maS1

d2

2d

Слайд 8

7 Задание В условном операторе и после then и после else

7

Задание

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

Далее

1

бал.

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

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

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

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

Слайд 9

8 Задание Далее 1 бал. Вещественные числа имеют тип данных: real integer boolean string

8

Задание

Далее

1 бал.

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

real

integer

boolean

string

Слайд 10

9 Задание Далее 1 бал. В программе на языке Паскаль обязательно

9

Задание

Далее

1 бал.

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

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

блок описания

используемых данных

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

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

Слайд 11

10 Задание Далее 1 бал. В каком из условных операторов допущена

10

Задание

Далее

1 бал.

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

if b=0 then writeln

( 'Деление невозможно.' ) ;

if a

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

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

Слайд 12

11 Задание Далее 1 бал. Какого раздела не существует в программе,

11

Задание

Далее

1 бал.

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

заголовка

примечаний

описаний

операторов

Слайд 13

12 Задание Далее 1 бал. Для вычисления квадратного корня из x

12

Задание

Далее

1 бал.

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

abs (x)

sgrt (x)

sqrt

(x)

sqr (x)

Слайд 14

14 Задание Далее 1 бал. Для вывода результатов в Паскале используется оператор: begin write wrеti print

14

Задание

Далее

1 бал.

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

begin

write

wrеti

print

Слайд 15

15 Задание Далее 1 бал. Разделителями между операторами служит: точка точка с запятой пробел запятая

15

Задание

Далее

1 бал.

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

точка

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

пробел

запятая

Слайд 16

16 Задание При присваивании изменяется: Далее 1 бал. имя переменной тип переменной значение переменной значение константы

16

Задание

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

Далее

1 бал.

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

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

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

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

Слайд 17

17 Задание Далее 1 бал. Описать переменную - это значит указать

17

Задание

Далее

1 бал.

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

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

имя и

тип

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

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

Слайд 18

18 Задание Итоги 1 бал. В данном фрагменте программы: рrogram error;

18

Задание

Итоги

1 бал.

В данном фрагменте программы:
рrogram error;
begin
    suMma: = 25-14;
end.
ошибкой является:

некорректное имя

программы

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

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

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