г)
логическое выражение, значение которого определяет величину приращения параметра цикла.
64.
Какие два символа являются обязательными при записи в языке программирования Basic функции, определяемой пользователем:
а)
FN;
б)
DE;
в)
FX;
г)
DF.
65.
Запись “2000” в языке программирования Basic представляет собой:
а)
текстовую константу из набора символов 2000;
б)
число;
в)
год;
г)
текстовую константу из набора символов “2000”.
66.
Решением какой задачи будет следующая программа:
10 INPUT X$: Y$="": FOR K=1 TO LEN(X$):
Y$=MID$(X$,K,1)+Y$: NEXT: ? Y$
а)
составьте программу, записывающую слово в обратном порядке;
б)
составьте программу, записывающую слово X в слово Y;
в)
составьте программу, генерирующую слово Y из слова X так, что i-ая буква слова X становится i+1-ой буквой слова Y, а последняя первой.
67.
Если X$="победа", K=2, P=4, то MID$(X$,K,P) равно:
а)
"беда";
б)
"еда";
в)
"да";
г)
"обед".
68.
Решением какой задачи будет следующая программа:
10 INPUT X$: Y$="": FOR K=1 TO LEN(X$)
STEP 2: Y$=Y$+MID$(X$,K,1): NEXT: ? Y$
а)
составьте программу, удваивающую каждую букву слова;
б)
составьте программу, вычеркивающую буквы слова X, стоящие на нечетных местах;
в)
составьте программу, вычеркивающую буквы слова X, стоящие на четных местах;
г)
составьте программу, записывающую слово в обратном порядке.
69.
Результатом выполнения программы:
10 INPUT N: P=1: FOR K=1 TO N: P=P*K: NEXT: ? P при N=5 будет:
а)
120;
б)
15;
в)
5;
г)
20.
70.
Результатом выполнения программы:
10 INPUT N: S=0: N$=STR$(N): FOR K=2 TO
LEN(N$): S=S+ VAL(MID$(N$,K,1): NEXT: ? S
будет:
а)
количество цифр числа N;
б)
сумма цифр числа N;
в)
число делителей числа N;
г)
количество простых множителей числа N.
71.
После выполнения программы:
10 DIM A(12,12): FOR K=1 TO 12: FOR T=1 TO 12
12 IF (K+T) MOD 2=0 THEN A(K,T)=0 ELSE
A(K,T)=1
14 NEXT: NEXT
сумма A(1,6)+A(2,7)+A(3,8)+A(4,9)+A(5,10) будет равна:
а)
2;
б)
0;
в)
4;
г)
5.
72.
После выполнения программы:
10 DIM A(10): FOR K=11 TO 2 STEP –1:
A(K–1)=K: NEXT
12 S=0: FOR K=1 TO 10
14 IF A(K)<5 THEN S=S+A(K)
16 NEXT: ? S
на экран будет выведено число:
а)
4;
б)
5;
в)
9;
г)
3.
73.
Что появится на экране после запуска программы:
10 FOR K=12 TO 1 STEP – 3: PRINT: NEXT K
а)
ничего;
б)
12, 9, 6, 3;
в)
сообщение об ошибке;
г)
12, 8, 4.
74.
В алфавит языка Pascal не входит служебное слово:
а)
BEGIN;
б)
STEP;
в)
WHILE;
г)
THEN.
75.
В качестве имени в языке Pascal нельзя использовать сочетания:
а)
AR;
б)
BR;
в)
WR;
г)
OR.
76.
Числа в языке Pascal различаются:
а)
как натуральные и вещественные;
б)
как натуральные и целые;
в)
как целые и вещественные;
г)
как целые и правильные дроби.
77.
Вещественные числа в языке Pascal могут иметь вид:
а)
только с фиксированной точкой;
б)
исключительно с плавающей точкой;
в)
с фиксированной и плавающей точкой.
78.
Чему равно значение выражения EXP(4*LN(5)):
а)
1024;
б)
20;
в)
25;
г)
625.
79.
Какое из приведенных неравенств верно:
а)
–4.9876543234 E–02<–0,03;
б)
–4.9876543234 E–02<–0,5;
в)
–4.9876543234 E–02>–0,03;
г)
–4.9876543234 E–02<–0,4.
80.
Комментарий к тексту программы на языке Pascal заключается:
а)
в круглые скобки;
б)
в фигурные скобки;
в)
в квадратные скобки;
г)
между служебными словами Begin, End.
81.
Служебное слово LABEL в программе на языке Pascal фиксирует:
а)
начало раздела программы, содержащего список меток;
б)
начало раздела программы, содержащего описание переменных;
в)
начало раздела программы, содержащего описание сложных типов данных;
г)
начало раздела программы, содержащего перечень констант.
82.
Служебное слово CONST в программе на языке Pascal фиксирует:
а)
начало раздела программы, содержащего описание переменных;
б)
начало раздела программы, содержащего список меток;
в)
начало раздела программы, содержащего перечень констант;
г)
начало раздела программы, содержащего описание сложных типов данных.
83.
Служебное слово TYPE в программе на языке Pascal фиксирует:
а)
начало раздела программы, содержащего описание сложных типов данных;
б)
начало раздела программы, содержащего перечень констант;
в)
начало раздела программы, содержащего список меток;
г)
начало раздела программы, содержащего описание переменных.
84.
Служебное слово VAR в программе на языке Pascal фиксирует:
а)
начало раздела программы, содержащего перечень констант;
б)
начало раздела программы, содержащего список меток;
в)
начало раздела программы, содержащего описание сложных типов данных;
г)
начало раздела программы, содержащего описание переменных.
85.
Оператор организации ввода данных с клавиатуры записывается с использованием служебного слова:
а)
VAR;
б)
WRITE;
в)
READ;
г)
GOTO.
86.
Для вывода результатов работы программы на языке Pascal служит оператор:
а)
READ;
б)
WRITE;
в)
VAR;
г)
GOTO.
87.
Операторы в программе на языке Pascal отделяются друг от друга:
а)
двоеточием;
б)
точкой с запятой;
в)
пробелом;
г)
запятой.
88.
В программе вычисления суммы элементов арифметической прогрессии (при известном ее первом члене, разности и количестве ее членов):
Program ArifPro;
Var a, d, s: real; n: integer;
Begin
readln(a, d, n); s:= ; writeln(s)
End.
в операторе присваивания не указано арифметическое выражение. Оно может быть записано:
а)
a*n+d*(n–1)*n/2;
б)
a*(n+d*(n–1)*)n/2;
в)
a +d*(n–1)*n/2;
г)
a*n/2+d*(n–1)*n/2.
89.
Какая из перечисленных операций не является логической:
а)
NOT;
б)
OR;
в)
MOD;
г)
AND.
90.
Cоставное логическое выражение (X>=A) AND (X<=B) истинно при:
а)
xÎ[A,B];
б)
xÎ[A,¥] È [B,¥];
в)
xÎ[–¥, A] È [B,+¥];
г)
xÎ[A,¥] È [–¥,B].
91.
Сложное логическое выражение (X<=A) OR (X>=B) истинно при:
а)
xÎ[–¥, A] È [B,+¥];
б)
xÎ[A,B];
в)
xÎ[A,¥] È [B,¥];
г)
xÎ[A,¥] È [–¥,B].
92.
Имеется круглое отверстие радиуса R. При каком условии стержень длиной большей 2R c прямоугольными ребрами X, Y пройдет в это отверстие:
а)
(X>2*R) OR (Y>=2*R);
б)
(X>2*R) AND (Y<=R);
в)
X*X+Y*Y<=4*R*R;
г)
(X<=R) AND (Y>2*R).
93.
При каком условии числа A,B,C не являются упорядоченными по возрастанию:
а)
(A<=B) AND (B<=C);
б)
NOT ((A<=B) AND (B<=C));
в)
NOT ((A>B) OR (B>C));
г)
(A<=B) AND (NOT((B>C)).
94.
Ïðè êàêîì çíà÷åíèè X ïðè èñïîëíåíèè ïðîãðàììû áóäåò ïîëó÷åí îòâåò “ÄÀ”:
Program T21;
Var X: Integer;
Begin
Readln(X); If X MOD 2=0 Then Writeln(‘ДА’) Else
Writeln(‘НЕТ’)
End.
а)
3;
б)
7;
в)
15;
г)
4.
95.
 ïðîãðàììå íàõîæäåíèÿ íàèáîëüøåãî îáùåãî äåëèòåëÿ äâóõ íàòóðàëüíûõ ÷èñåë: