Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Экзамен 2

.doc
Скачиваний:
12
Добавлен:
11.04.2015
Размер:
69.63 Кб
Скачать
  1. Эти слова имеют определенный смысл и не могут использоваться в качестве имен

A - Идентификаторы; C – Зарезервированные (служебные);

B – Главные; D - Словосочетания

  1. Значение выражения 3 mod 3 равно

A - 0; C - 3;

B - 1; D – 10

  1. Идентификатор в Turbo Pascal не может начинаться

A – С латинской буквы;

B – С заглавной латинской буквы;

C – Знака подчеркивания;

D - Цифры

  1. Переменная символьного типа описывается ключевым словом

A – Word; C – Single;

B – Char; D – Shortint

  1. Правильная запись команды присвоения в языке PASCAL

A –A:=n;

B – A==n;

C – A=”djon”;

D – A->n

  1. Команда вывода в Pascal

A - Readkey;

B - Writeln;

C - Readln;

D – Rewrite

  1. Файлы. Процедура Erase

A - Открытие нового файла;

B - Закрытие открытого файла;

C - Переименование внешнего файла;

D-Уничтожение внешнего файла.

  1. Раздел объявления констант начинается зарезервированным словом

A - Type;

B - Var;

C - Uses;

D – Нет правильного ответа

  1. Файлы. Процедура Rename

A - Открытие нового файла;

B - Закрытие открытого файла;

C - Переименование внешнего файла;

D-Уничтожение внешнего файла.

  1. Обязательная часть в программе, написанной на языке Pascal,

A – Раздел описания переменных;

B – Имя программы;

C – Отдел операторов;

D – Раздел описания констант

  1. Правильная форма записи оператора цикла

A – for i=m to n <оператор>;

B – while <условие> do <оператор>;

C – repeat … until i>n;

D – while <условие> then <оператор>

  1. Процедура в программе описывается ключевым словом

A - Procedura;

B – Procedyre;

C – Procedure;

D – Procedyra

  1. Файлы. Процедура Close

A - Открытие нового файла;

B - Закрытие открытого файла;

C - Переименование внешнего файла;

D-Уничтожение внешнего файла.

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

A – Алгоритм;

B – Имя переменной;

C – Значение переменной:

D – Значение константы

  1. Цикл с постусловием выполняется так

A – Выполняется тело цикла, проверяется условие продолжения выполнения цикла, изменяется параметр цикла;

B – Изменяется параметр цикла, проверяется условие продолжения выполнения цикла, выполняется тело цикла;

C – Проверяется условие продолжения выполнения цикла, выполняется тело цикла, изменяется параметр цикла;

D - Определяется, сколько раз должен быть выполнен цикл и далее цикл с предусловием сводится к циклу с параметром

  1. Файлы. Процедура Rewrite

A - Открытие нового файла;

B - Закрытие открытого файла;

C - Переименование внешнего файла;

D-Уничтожение внешнего файла.

  1. Ввод данных – это

A – Передача данных из оперативной памяти на внешний носитель;

B – Передача данных от внешнего носителя в оперативную память для обработки;

C - Присваивание конкретных значений переменным, которые используются в программе;

D – Все ответы правильные

  1. Операнды в Паскале

A - Открывающая или закрывающая скобки: (...);

B - Данные, необходимые для выполнения оператора в Паскале;

C - Операторные скобки: begin...end;

D - Точка с запятой в конце строки, содержащей оператор

  1. Простые операторы в Паскале

A – Операторы, не содержащие других операторов;

B – Оператор, выдающий пустую строку Writeln;

C – Операторы описания типа данных: integer, real, char и т.д.;

D – Функция clrscr, которая очищает экран и больше ничего не делает

  1. Строковый тип. Функции. POS

А - Объединение строк;

B - Выделение подстроки;

C- Длина строки;

D-Поиск подстроки в строке.

  1. Структурные операторы – это

A – Конструкции, построенные из других операторов по строго определенным правилам;

B – Операторы для работы с такими сложными структурами языка, как «запись», «множество», «массив»;

C – Операторы, позволяющие работать с процедурами и функциями языка и создавать более сложные структуры, чем простой оператор;

D – Операторы var, label,procedure, function, которые позволяют соблюдать общепринятую структуру программы, состоящую из разделов переменных, меток, процедур, функций, включая заголовок программы, конструкцию begin .. end

  1. Составной оператор - это

A - Группа из произвольного числа операторов, отделенных друг от друга точкой с запятой, и ограниченная операторными скобками begin...end;

B - Оператор условного перехода, использующий несколько операторов if;

C - Это вложенные друг в друга циклы;

D – Оператор write или writelnв котором можно одновременно выводить числовую и символьную информацию на экран монитора

  1. Выбрать операторы вывода

A - Writeln;

B - Readln;

C - Write;

D - Output

  1. Этот оператор позволяет выводить пустую строку

A – Writeln без параметров;

B - Print;

C - Output;

D – Readln без параметров

  1. Строковый тип. Функции. LENGTH

А - Объединение строк;

B - Выделение подстроки;

C- Длина строки;

D- Поиск подстроки в строке.

  1. Оператор присваивания в программе может находиться

A – В разделе описания констант;

B – В заголовке;

C – В разделе описания операторов;

D – В разделе операторов

  1. Значения переменных 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

  1. Строковый тип. Функции. COPY

А - Объединение строк;

B - Выделение подстроки;

C- Длина строки;

D- Поиск подстроки в строке.

  1. Множество допустимых значений этих данных, а также совокупность операций над ними

A – Типы данных;

B - Операции;

C - Множества;

D - Числа

  1. Какой тип представляет собой тип данных, любой элемент которого может принимать лишь два значения (true или false)

A - Real;

B - Longint;

C - Char;

D - Boolean

  1. Этот тип не является стандартным и определяется набором идентификаторов, с которыми могут совпадать значения параметра

A - Перечислякмый;

B - Символьный;

C - Логический;

D – Тип-диапазон

  1. Переменные, объявленные не в подпрограмме, и доступные во всех частях программы

A - Константы;

B - Глобальные;

C - Доступные;

D - Локальные

  1. Строковый тип. Функции. CONSTANT

А - Объединение строк;

B - Выделение подстроки;

C- Длина строки;

D- Поиск подстроки в строке.

  1. Среди перечисленных соответствий, которые необходимо соблюдать между формальными и фактическими параметрами: а) соответствие по типу параметров; б) соответствие по количеству параметров; в) соответствие по типу используемых вспомогательных переменных; г) соответствие по порядку перечисления; лишним является

A - а;

B - б;

C - в;

D – г

  1. Выбрать неправильную форму записи оператора

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);

  1. Что означает FV в команде read (FV, x1, x2,..., xn) в Паскале

  1. Формат ввода

  2. Переменную, связанную с файлом, откуда берется информация

  3. Фиксированную величину

  4. Первую переменную величину для ввода информации

  1. Строковый тип. ПРОЦЕДУРА VAL

A - Удаление подстроки из строки.

B – Перемещение подстроки в строку;

C - Преобразование числа в строковую переменную

D – Преобразование символьного представление числа в двоичное.

  1. Для изменения базы генератора случайных чисел используется команда

A - Clrscr;

B – A[1]:=;

C - Randomize;

D - Random

  1. Доступ к элементу массива осуществляется

A – По его адресу;

B – По его номеру;

C – По его имени;

D – Ничего из вышеперечисленного

  1. Строковый тип. ПРОЦЕДУРА STR

A - Удаление подстроки из строки.

B – Перемещение подстроки в строку;

C - Преобразование числа в строковую переменную

D – Преобразование символьного представление числа в двоичное.

  1. Правильное описание массива

A – D : array [1..5] of real ;

B – Array D : [1..5] of real;

C – D (1..5) : array of integer;

D – Нет правильного ответа

  1. Какой ряд данных можно назвать массивом

A – а, 4, б, 5, с, 6;

B – 2.3, 5.7, 10.89;

C – 3, 6, 3, 2, massiv;

D – а1,а2, а34, а5

  1. Элемент массива m (4, 4) массива M расположен

A – На главной диагонали;

B – Выше главной диагонали;

C – Ниже главной диагонали;

D – Нет правильного ответа

  1. Составной оператор не используется в теле цикла оператора

A - For;

B - While;

C - Repeat;

D – Все ответы правильные

  1. Цикл завершается, когда условие становится False

A - While;

B - Repeat;

C - For;

D – Во всех операторах цикла

  1. Строковый тип. ПРОЦЕДУРА INSERT

A - Удаление подстроки из строки;

B – Перемещение подстроки в строку;

C - Преобразование числа в строковую переменную

D – Преобразование символьного представление числа в двоичное.

  1. Сколько раз будут выполнены инструкции между begin и end

K = 0;

for i : = 2 downto K do begin … end;

  1. Чему будет равно значение переменной X после выполнения инструкций?

X : = 0;

for i: = -5 to 0 do

N : = i * i;

X : = X + n;

  1. Найти ошибки (их три) в программе:

program Ошибки2;

{{Программа с ошибками}}

begin

var X:integer;

X:=5*3;

write (X);

end.

  1. Для сцепления нескольких строк в одну результирующую строку используются операции

A - Отношения;

B - Процедура;

C - Функция;

D – Конкатенации

  1. Текущую длину строки вычисляет функция

A - Copy;

B – Constant;

C - Up Case;

D – Length

  1. Строковый тип. ПРОЦЕДУРА DELETE

A - Удаление подстроки из строки;

B – Перемещение подстроки в строку;

C - Преобразование числа в строковую переменную

D – Преобразование символьного представление числа в двоичное.

Преподаватель _____________________