Смекни!
smekni.com

Информатика. Тестовые задания. Кузнецов Chapter5 (стр. 4 из 5)

г)

логическое выражение, значение которого определяет величину приращения параметра цикла.

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.

 ïðîãðàììå íàõîæäåíèÿ íàèáîëüøåãî îáùåãî äåëèòåëÿ äâóõ íàòóðàëüíûõ ÷èñåë: