- •Вопрос 23. Группы стркутурных операторов языка Паскаль::
- •Вопрос 24. Составной оператор в Паскале это:
- •Вопрос 25. В каком месте программы может находиться составной оператор?
- •Вопрос 26. Оператор присваивания в Паскале
- •Вопрос 27. В каком месте программы может находиться оператор присвоения?
- •Вопрос 28. Порядок выполнения оператора присваивания
- •3) Дописывание в конец исходного файла полную его копию с сохранением порядка следования элементов;
- •Вопрос 63. Имеется описание
- •Вопрос 64. Алгоритм какого типа изображен на блок-схеме?
- •4) Линейный;
- •Вопрос 65. После исполнения фрагмента программы, изображенного на блок-схеме,
- •4) В трёхзначном натуральном числе хотя бы одна чётная цифра;
- •2) Определяет в текстовом файле количество символов, являющихся русскими буквами;
- •Вопрос 62. В фрагменте программы (здесь Var f : File Of Integer; I, k, Vsp : Integer;)
- •Вопрос 67. Цикл с предусловием выполняется так:
- •4) Текстовыми файлами;
- •3) Цифры;
- •4) Количество элементов списка;
- •1) Результативность;
- •5) Раздел Begin … End.
- •3) Передача данных от внешнего носителя в оперативную память для обработки;
- •5) Ни один из ответов 1–4 не является верным.
- •2) 2 Раза;
- •4) Подсчитывает сумму цифр в строке;
- •3) К элементам четных столбцов прибавляет элементы первого столбца соответствующей строки;
- •Вопрос 90. Задан двумерный массив X[1..N, 1..M]. Функция
- •2) True, если в массиве есть элемент, равный нулю;
- •Вопрос 91. Среди перечисленных соответствий, которые необходимо соблюдать между формальными и фактическими параметрами
- •Вопрос 92. Определите тип выражения (здесь a : Array[1..20] Of Real; b : Boolean; c : Integer)
- •Вопрос 93. Список объявлен следующим образом
- •2) Сортировка компонентов списка в порядке возрастания;
- •1) Обмен значений переменных a, b;
- •4) Значение переменной;
- •Целые числа
4) В трёхзначном натуральном числе хотя бы одна чётная цифра;
5) в трёхзначном натуральном числе нет чётных цифр.
Вопрос 58. Ошибку "Structure too large" (структура превышает максимально допустимый объём статической памяти) вызовет описание
1) Type Vector = Array[Byte] Of Integer; Var C : Array[1..10] Of Vector;
2) Var T : File Of String;
3) Type A = Record S : String; A, B, C : Array[10..20] Of Real End;
Var M : Array[1..5, 1..8] Of A;
4) Var K : Array [Byte, Byte] Of String[6];
5) Var S : Array[–10000..10000] Of Sring[2].
Вопрос 59. К процедурам для работы с динамическими переменными не относится
1) Mark;
2) New;
3) Release;
4) Seek;
5) Dispose.
Вопрос 60. Имеется описание
Type A = Array[0..100] Of Real; B = ^A; Var M : Array[1..5] Of B;
Для хранения массива M необходим объём памяти (байт)
1) 606; 2) 4; 3) 20; 4) 12120; 5) 6.
Вопрос 61. Фрагмент программы
K := 0;
While Not Eof(F) Do
Begin ReadLn(F, S); I := 1;
While I <= Length(S) Do
Begin If S[I] In ['А'..'Я', 'а'..'п', 'р'..'я']
Then Begin K := K + 1;
Delete(S, I, 1); I := I – 1
End;
I := I + 1
End
End;
выполняет следующее действие:
1) удаляет из текстового файла F все русские буквы;
2) Определяет в текстовом файле количество символов, являющихся русскими буквами;
3) определяет в текстовом файле количество символов, не являющихся русскими буквами; 4) определяет в текстовом файле количество символов;
5) удаляет из текстового файла F все символы, не являющиеся русскими буквами.
Вопрос 62. В фрагменте программы (здесь Var f : File Of Integer; I, k, Vsp : Integer;)
Reset(F); K := FileSize(F) – 1;
For I := 0 To K Do
Begin Seek(F, I); Read(F, Vsp); Seek(F, FileSize(F)); Write(F, Vsp) End;
выполняется
1) сортировка файла;
2) изменение порядка следования элементов на обратный;
3) Дописывание в конец исходного файла полную его копию с сохранением порядка следования элементов;
4) дописывание в конец исходного файла полную его копию с изменением порядка следования элементов на противоположный;
5) не выполняется никаких действий по изменению файла.
Вопрос 63. Имеется описание
Type Dn = (pn, vt, sr, cht, ptn, sb, vs); Mn = Set Of Dn; Var V : Mn;
и фрагмент программы
V := [pn..ptn] * [sr, ptn..vs] – [sb];
После исполнения этого фрагмента переменная V имеет значение
1) [pn..vs];
2) [sr, ptn];
3) [sb];
4) [pn..ptn].
Вопрос 64. Алгоритм какого типа изображен на блок-схеме?
1) циклический;
2) разветвляющийся; 3
) вспомогательный;
4) Линейный;
5) комбинация развилки и цикла.
Вопрос 65. После исполнения фрагмента программы, изображенного на блок-схеме,
при A = 5, B = 4 значение X будет равно
1) 20;
2) 9;
3) 5;
4) 4;
5) 1.
Вопрос 66. В приведенном фрагменте программы (N типа LongInt, N > 0)
P := 1;
While P <= N Do
Begin
Left := N Div (P * 10) * (P * 10);
Right := N Mod P;
K := ((N Mod (P * 10) Div P + 1) Mod 10) * P;
N := Left + K + Right; P := P * 10
End;
натуральное число N изменяется по следующему правилу
1) не изменяется;
2) в каждый разряд прибавляется 1;
3) из каждого разряда вычитается 1;
4) в каждый разряд прибавляется 1, если значение в разряде — не девять, иначе заменяется на нуль;
5) каждая девятка в десятичной записи числа заменяется на нуль.
