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

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

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

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

г) знак подчёркивания,

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

a) real.

б)integer,

в)boolean,

г) string,

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

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

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

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

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

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

а) заголовка,

б) примечаний.

в) описаний,

г) операторов,

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

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

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

б) не определённое имя переменной.

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

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

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

а) точка,

б) точка с запятой.

в) пробел,

г)запятая,

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

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

б) имя и тип.

в) тип и значение,

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

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

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

б) операторами.

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

г) данными,

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

а) имя переменной,

б) тип переменной,

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

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

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

а) Enter.

б) точка с запятой,

в) пробел,

г) Ctrl,

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

a) begin,

б) readln,

в) write.

г) print,

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

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

б) if athen min:=a; else min:=b.

в) if a>b then max:=a else max:=b,

г) if (a>b) and (b>0) then c:=a+b,

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

a) random*2 0,

б) random(20),

в) random(10)+10.

г) random (10) *2,

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

а) abs (x),

б) sqr(x),

в) sqrt(x).

г) int (x),

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

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

б) составной оператор,

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

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

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

а) for,

б) while,

в) repeat...until,

г) loop.

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

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

а) целым,

б) двузначным,

в) чётным.

г) простым,

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

а:=100;

b:=30;

а:=а-b*3;

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

а) 20.

6) 70,

в) -20,

г) 180,

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

а:=1;

Ь:=1;

while a+b<8 do

Begin

a:=a+l;

b:=b+2 end;

выполнится:

a) 0 раз,

6)2 раза.

в) 3 раза,

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

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

р:=2; repeat

р:=р*0.1 until p<0.1;

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

а) 0 раз,

б) 1 раз,

в) 2 раза.

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

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

s:=0; i:=5;

while i>0 do

Begin

s:=s+i; i:=i-1;

end;

а) s=0; i=-1,

б) s=5; i=0,

в) s=15; i=5,

г) s=15; i=0.

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

a)p:=0; i:=l; while i<=5 do i:=i+l; p:=p*i,

6)p:=l; i:=l; while i<6 do i:=i+l; p:=p*i,

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

r)p:=l; i:=l; while i>5 do begin p:=p*i; i:=i+l end,

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: