Экзамен 2
.doc-
Эти слова имеют определенный смысл и не могут использоваться в качестве имен
A - Идентификаторы; C – Зарезервированные (служебные);
B – Главные; D - Словосочетания
-
Значение выражения 3 mod 3 равно
A - 0; C - 3;
B - 1; D – 10
-
Идентификатор в Turbo Pascal не может начинаться
A – С латинской буквы;
B – С заглавной латинской буквы;
C – Знака подчеркивания;
D - Цифры
-
Переменная символьного типа описывается ключевым словом
A – Word; C – Single;
B – Char; D – Shortint
-
Правильная запись команды присвоения в языке PASCAL
A –A:=n;
B – A==n;
C – A=”djon”;
D – A->n
-
Команда вывода в Pascal
A - Readkey;
B - Writeln;
C - Readln;
D – Rewrite
-
Файлы. Процедура Erase
A - Открытие нового файла;
B - Закрытие открытого файла;
C - Переименование внешнего файла;
D-Уничтожение внешнего файла.
-
Раздел объявления констант начинается зарезервированным словом
A - Type;
B - Var;
C - Uses;
D – Нет правильного ответа
-
Файлы. Процедура Rename
A - Открытие нового файла;
B - Закрытие открытого файла;
C - Переименование внешнего файла;
D-Уничтожение внешнего файла.
-
Обязательная часть в программе, написанной на языке Pascal,
A – Раздел описания переменных;
B – Имя программы;
C – Отдел операторов;
D – Раздел описания констант
-
Правильная форма записи оператора цикла
A – for i=m to n <оператор>;
B – while <условие> do <оператор>;
C – repeat … until i>n;
D – while <условие> then <оператор>
-
Процедура в программе описывается ключевым словом
A - Procedura;
B – Procedyre;
C – Procedure;
D – Procedyra
-
Файлы. Процедура Close
A - Открытие нового файла;
B - Закрытие открытого файла;
C - Переименование внешнего файла;
D-Уничтожение внешнего файла.
-
При присваивании изменяется
A – Алгоритм;
B – Имя переменной;
C – Значение переменной:
D – Значение константы
-
Цикл с постусловием выполняется так
A – Выполняется тело цикла, проверяется условие продолжения выполнения цикла, изменяется параметр цикла;
B – Изменяется параметр цикла, проверяется условие продолжения выполнения цикла, выполняется тело цикла;
C – Проверяется условие продолжения выполнения цикла, выполняется тело цикла, изменяется параметр цикла;
D - Определяется, сколько раз должен быть выполнен цикл и далее цикл с предусловием сводится к циклу с параметром
-
Файлы. Процедура Rewrite
A - Открытие нового файла;
B - Закрытие открытого файла;
C - Переименование внешнего файла;
D-Уничтожение внешнего файла.
-
Ввод данных – это
A – Передача данных из оперативной памяти на внешний носитель;
B – Передача данных от внешнего носителя в оперативную память для обработки;
C - Присваивание конкретных значений переменным, которые используются в программе;
D – Все ответы правильные
-
Операнды в Паскале
A - Открывающая или закрывающая скобки: (...);
B - Данные, необходимые для выполнения оператора в Паскале;
C - Операторные скобки: begin...end;
D - Точка с запятой в конце строки, содержащей оператор
-
Простые операторы в Паскале
A – Операторы, не содержащие других операторов;
B – Оператор, выдающий пустую строку Writeln;
C – Операторы описания типа данных: integer, real, char и т.д.;
D – Функция clrscr, которая очищает экран и больше ничего не делает
-
Строковый тип. Функции. POS
А - Объединение строк;
B - Выделение подстроки;
C- Длина строки;
D-Поиск подстроки в строке.
-
Структурные операторы – это
A – Конструкции, построенные из других операторов по строго определенным правилам;
B – Операторы для работы с такими сложными структурами языка, как «запись», «множество», «массив»;
C – Операторы, позволяющие работать с процедурами и функциями языка и создавать более сложные структуры, чем простой оператор;
D – Операторы var, label,procedure, function, которые позволяют соблюдать общепринятую структуру программы, состоящую из разделов переменных, меток, процедур, функций, включая заголовок программы, конструкцию begin .. end
-
Составной оператор - это
A - Группа из произвольного числа операторов, отделенных друг от друга точкой с запятой, и ограниченная операторными скобками begin...end;
B - Оператор условного перехода, использующий несколько операторов if;
C - Это вложенные друг в друга циклы;
D – Оператор write или writelnв котором можно одновременно выводить числовую и символьную информацию на экран монитора
-
Выбрать операторы вывода
A - Writeln;
B - Readln;
C - Write;
D - Output
-
Этот оператор позволяет выводить пустую строку
A – Writeln без параметров;
B - Print;
C - Output;
D – Readln без параметров
-
Строковый тип. Функции. LENGTH
А - Объединение строк;
B - Выделение подстроки;
C- Длина строки;
D- Поиск подстроки в строке.
-
Оператор присваивания в программе может находиться
A – В разделе описания констант;
B – В заголовке;
C – В разделе описания операторов;
D – В разделе операторов
-
Значения переменных p и d после выполнения фрагмента алгоритма будут равны
k := 47;
case k mod 9 of
5: begin d := k; p := true end;
0..2: begin d := 2; p := false end;
8: begin d := 1; p := false end;
else begin d := 1; p := true end
end;
A – p = false, d = 2;
B – p = false, d = 3;
C – p = true, d = 47;
D – p = true, d = 2
-
Строковый тип. Функции. COPY
А - Объединение строк;
B - Выделение подстроки;
C- Длина строки;
D- Поиск подстроки в строке.
-
Множество допустимых значений этих данных, а также совокупность операций над ними
A – Типы данных;
B - Операции;
C - Множества;
D - Числа
-
Какой тип представляет собой тип данных, любой элемент которого может принимать лишь два значения (true или false)
A - Real;
B - Longint;
C - Char;
D - Boolean
-
Этот тип не является стандартным и определяется набором идентификаторов, с которыми могут совпадать значения параметра
A - Перечислякмый;
B - Символьный;
C - Логический;
D – Тип-диапазон
-
Переменные, объявленные не в подпрограмме, и доступные во всех частях программы
A - Константы;
B - Глобальные;
C - Доступные;
D - Локальные
-
Строковый тип. Функции. CONSTANT
А - Объединение строк;
B - Выделение подстроки;
C- Длина строки;
D- Поиск подстроки в строке.
-
Среди перечисленных соответствий, которые необходимо соблюдать между формальными и фактическими параметрами: а) соответствие по типу параметров; б) соответствие по количеству параметров; в) соответствие по типу используемых вспомогательных переменных; г) соответствие по порядку перечисления; лишним является
A - а;
B - б;
C - в;
D – г
-
Выбрать неправильную форму записи оператора
A – while i<5 to begin i:=i+1; writeln (i);end;
B – while i<5 do begin i:=i+1; writeln (i);end;;
C – for i:=1 to 10 do writeln (i);
D - for i:=10 downto 1 do writeln (i);
-
Что означает FV в команде read (FV, x1, x2,..., xn) в Паскале
-
Формат ввода
-
Переменную, связанную с файлом, откуда берется информация
-
Фиксированную величину
-
Первую переменную величину для ввода информации
-
Строковый тип. ПРОЦЕДУРА VAL
A - Удаление подстроки из строки.
B – Перемещение подстроки в строку;
C - Преобразование числа в строковую переменную
D – Преобразование символьного представление числа в двоичное.
-
Для изменения базы генератора случайных чисел используется команда
A - Clrscr;
B – A[1]:=;
C - Randomize;
D - Random
-
Доступ к элементу массива осуществляется
A – По его адресу;
B – По его номеру;
C – По его имени;
D – Ничего из вышеперечисленного
-
Строковый тип. ПРОЦЕДУРА STR
A - Удаление подстроки из строки.
B – Перемещение подстроки в строку;
C - Преобразование числа в строковую переменную
D – Преобразование символьного представление числа в двоичное.
-
Правильное описание массива
A – D : array [1..5] of real ;
B – Array D : [1..5] of real;
C – D (1..5) : array of integer;
D – Нет правильного ответа
-
Какой ряд данных можно назвать массивом
A – а, 4, б, 5, с, 6;
B – 2.3, 5.7, 10.89;
C – 3, 6, 3, 2, massiv;
D – а1,а2, а34, а5
-
Элемент массива m (4, 4) массива M расположен
A – На главной диагонали;
B – Выше главной диагонали;
C – Ниже главной диагонали;
D – Нет правильного ответа
-
Составной оператор не используется в теле цикла оператора
A - For;
B - While;
C - Repeat;
D – Все ответы правильные
-
Цикл завершается, когда условие становится False
A - While;
B - Repeat;
C - For;
D – Во всех операторах цикла
-
Строковый тип. ПРОЦЕДУРА INSERT
A - Удаление подстроки из строки;
B – Перемещение подстроки в строку;
C - Преобразование числа в строковую переменную
D – Преобразование символьного представление числа в двоичное.
-
Сколько раз будут выполнены инструкции между begin и end
K = 0;
for i : = 2 downto K do begin … end;
-
Чему будет равно значение переменной X после выполнения инструкций?
X : = 0;
for i: = -5 to 0 do
N : = i * i;
X : = X + n;
-
Найти ошибки (их три) в программе:
program Ошибки2;
{{Программа с ошибками}}
begin
var X:integer;
X:=5*3;
write (X);
end.
-
Для сцепления нескольких строк в одну результирующую строку используются операции
A - Отношения;
B - Процедура;
C - Функция;
D – Конкатенации
-
Текущую длину строки вычисляет функция
A - Copy;
B – Constant;
C - Up Case;
D – Length
-
Строковый тип. ПРОЦЕДУРА DELETE
A - Удаление подстроки из строки;
B – Перемещение подстроки в строку;
C - Преобразование числа в строковую переменную
D – Преобразование символьного представление числа в двоичное.
Преподаватель _____________________