51.
Файловый вирус:
а)
поражает загрузочные сектора
дисков;
б)
всегда изменяет код заражаемого
файла;
в)
всегда меняет длину файла;
г)
всегда меняет начало файла;
д)
всегда меняет начало и длину
файла.
52.
Укажите наиболее полный перечень
способов записи алгоритмов:
а)
псевдокод;
б)
словесный;
в)
графический, программный;
г)
словесный, программный;
д)
словесный, графический, псевдокод,
программный.
53.
Суть такого свойства алгоритма как
массовость заключается в том, что:
а)
алгоритм должен иметь дискретную
структуру (должен быть разбит на последовательность отдельных шагов);
б)
записывая алгоритм для конкретного
исполнителя, можно использовать лишь те команды, что входят в систему его
команд;
в)
алгоритм должен обеспечивать решение
не одной конкретной задачи, а некоторого класса задач данного типа;
г)
при точном исполнении всех команд алгоритма процесс должен
прекратиться за конечное число шагов, приведя к определенному результату;
д)
исполнитель алгоритма не должен
принимать решения, не предусмотренные составителем алгоритма.
54.
Алгоритм называется линейным:
а)
если он составлен так, что его
выполнение предполагает многократное повторение одних и тех же действий;
б)
если ход его выполнения зависит от
истинности тех или иных условий;
в)
если его команды выполняются в
порядке их естественного следования друг за другом независимо от каких-либо
условий;
г)
если он представим в табличной
форме;
д)
если он включает в себя вспомогательный
алгоритм.
55.
Подпрограммой называют:
а)
часть
программы, содержащую неоднократно выполняемые команды;
б)
независимый программный модуль;
в)
произвольный фрагмент программы;
г)
набор операторов, следующих в программе за оператором
GOSUB;
д)
часть программы, служащей для решения некоторой
вспомогательной задачи.
56.
Отсутствие сообщений компьютера о
синтаксических ошибках:
а)
есть необходимое и достаточное условие правильности
программы;
б)
есть
достаточное условие правильности программы;
в)
есть необходимое, но не достаточное условие правильности
программы;
г)
не является необходимым условием правильности программы;
д)
гарантирует правильность программы.
57.
Пусть дана процедура:
ЭТО ЗАДАЧА :N
ПУСТЬ
"K "простое ПУСТЬ "I 1
ЕСЛИ
:N>2 [ПОВТОРИ :N–2
[ПУСТЬ
"I :I+1 ПУСТЬ "T ОСТАТОК :N :I
ЕСЛИ
:T=0 [ПУСТЬ "K "cоставное]]]
ПОКАЖИ :K
КОНЕЦ .
Укажите
результат ее выполнения при обращении к ней командой ЗАДАЧА 14:
а)
42;
б)
простое;
в)
1, 2, 7, 14;
г)
28;
д)
составное.
58.
Какую фигуру вычертит черепашка
после исполнения процедуры:
ЭТО ФИГУРА
ИГ НМ [20
30] НОВХ 40 НМ [60 0] НОВX 0
КОНЕЦ
а)
квадрат;
б)
прямоугольник;
в)
трапецию;
г)
треугольник;
д)
три отрезка?
59.
Дана процедура:
ЭТО ЗАДАЧА :X :S
ПУСТЬ
"L СКОЛЬКО :S ПОВТОРИ :L
[ПУСТЬ
"R ПРВ :S ЕСЛИИНАЧЕ :R=:X
[ПУСТЬ "S КПРВ :S]
[ПУСТЬ "S КПРВ :S
ПУСТЬ "S ВКСП :R :S]]
ПОКАЖИ :S
КОНЕЦ
В результате выполнения команды
ЗАДАЧА 2
[2 5 7 2 8 5 6]
будет получен ответ:
а)
[7 8 6];
б)
[2 7 8 6];
в)
[2 8 6];
г)
[2 5];
д)
[5 7 8 5 6].
60.
Дана процедура решения некоторой
задачи:
ЭТО ЗАДАЧА :X :S
ПУСТЬ
"L СКОЛЬКО :S
ПОВТОРИ
:L [ПУСТЬ :R ПРВ :S
ЕСЛИИНАЧЕ
:R>0
[ПУСТЬ "S КПРВ :S
ПУСТЬ "S ВКСП 1 :S]
[ПУСТЬ
"S КПРВ :S ПУСТЬ "S ВКСП :R :S]]
ПОКАЖИ
:S
КОНЕЦ .
Укажите условие этой задачи:
а)
составьте процедуру подсчета
положительных элементов списка S;
б)
составьте процедуру замены положительных элементов
списка S единицами;
в)
составьте процедуру удаления
положительных элементов списка S;
г)
составьте процедуру замены положительных элементов списка
S нулями;
д)
составьте процедуру вычеркивания нулевых элементов списка S.
61.
Если X$="победа”, K=2, P=4, то
MID$(X$,K,P) равно:
а)
беда;
б)
еда;
в)
да;
г)
обед;
д)
бе.
62.
При исполнении программы:
10 K=2: FOR K=1 TO 10: PRINT K:
K=K+2: NEXT
на экран будут выведены числа:
а)
2, 5, 8, 11;
б)
1, 4, 7, 10;
в)
2, 5, 8;
г)
1, 3, 6, 9;
д)
1, 3, 6.
63.
В каких программных строках при
записи операторов условного перехода допущены ошибки:
10 IF A=B THEN 20
20 IF AB THEN A1
30 IF A>B THEN X=X+A
40 IF A<B THEN A1 ELSE A2
а)
10, 20;
б)
10, 30;
в)
20, 40;
г)
20;
д)
10, 20.
64.
В операторе цикла в языке
программирования Basic после служебного слова STEP указывается:
а)
начальное значение параметра
цикла;
б)
конечное значение параметра цикла;
в)
логическое выражение, значение
которого определяет величину приращения параметра цикла;
г)
произвольное значение параметра
цикла;
д)
арифметическое выражение, значение которого определяет
величину приращения параметра цикла.
65.
Какая последовательность двух
символов используется при записи в языке программирования Basic функции,
определяемой пользователем:
а) FX; б) DF; в) FY; г)
FN; д) FU.
66.
Результатом выполнения программы:
10 INPUT N: P=1: FOR K=1 TO N:
P=P*K:
NEXT: ? P
при N=5 будет:
а) 5; б) 15; в) 120; г)
20; д) 30.
67.
Решением какой задачи будет
следующая программа:
10 INPUT X$: Y$="": FOR
K=1 TO LEN(X$)
STEP 2: Y$=Y$+MID$(X$,K,1): NEXT: ? Y$
а)
составьте программу, вычеркивающую
буквы слова X, стоящие на нечетных местах;
б)
составьте программу, удваивающую каждую букву
слова X;
в)
составьте программу, вычеркивающую
буквы слова X, стоящие на четных местах;
г)
составьте программу, записывающую
слово X в обратном порядке;
д)
составьте программу, утраивающую каждую букву слова X.
68.
Служебное слово LABEL в программе
на языке Pascal фиксирует начало раздела программы, содержащего:
а)
список меток;
б)
описание сложных типов данных;
в)
перечень констант;
г)
описание переменных;
д)
операторы.
|