Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тестовые задания по информатике.doc
Скачиваний:
7
Добавлен:
01.05.2025
Размер:
825.86 Кб
Скачать

1.5. Структурированные типы данных

Задание №1 (- выберите один вариант ответа)

Результатом вычисления функции Сору('информатика',3,5) будет слово…

Варианты ответов:

a) атика; b) рма; c) инфор;

d) форма; e) ормат.

Задание №2 (- выберите один вариант ответа)

Результатом работы программы:

Program T34;

Var x: string[6];

Begin х:='мим'+'озадаченный'; Writeln(x) End.

будет слово…

Варианты ответов:

a) мим озадаченный; b) мимозадаченный; c) мимоза;

d) озадаченный мим; e) озадач.

Задание №3 (- выберите один вариант ответа)

Запись — это…

Варианты ответов:

a) совокупность разнородных данных, описываемых и обрабатываемых как единое целое;

b) именованный набор с фиксированным количеством однотипных данных;

c) ограниченная апострофами последовательность любых символов;

d) именованный набор однотипных данных на диске;

e) совокупность разнородных данных на диске.

Задание №4 (- выберите один вариант ответа)

В какую из перечисленных ниже структур можно объединять данные различного типа:

Варианты ответов:

a) запись; b) файл; c) массив; d) множество; e) поле.

Задание №5 (- выберите один вариант ответа)

Логическим именем файла в языке программирования Pascal называют…

Варианты ответов:

a) имя файла, в котором используют логические переменные;

b) имя файла, под которым он записан на внешнем устройстве;

c) имя программы;

d) имя файла, под которым программа хранится на диске;

e) имя переменной, использующейся в программе при осуществлении операций над файлом.

Задание №6 (- выберите один вариант ответа)

Физическим именем файла в языке программирования Pascal называют…

Варианты ответов:

a) имя программы;

b) имя переменной, использующейся в программе при осуществлении операций над файлом;

c) имя файла, под которым он записан на внешнем устройстве;

d) имя под которым программа хранится в оперативной памяти;

e) имя файла для программ осуществления операций ввода.

Задание №7 (- отметить все варианты)

Как Вы думаете: что означает FV в команде read(FV, x1, x2,..., xn) в Паскале ? Варианты ответов: a) формат ввода; b) переменную, связанную с файлом, откуда берется информация; c) фиксированную величину; d) первую переменную величину для ввода информации.

Задание №8 (- выберите один вариант ответа)

Функция обработки признака конца файла F имеет вид:

Варианты ответов:

a) REWRITE(F); b) FIN(F)); c) CLOSE(F); d) EOF(F).

Задание №9 (- выберите один вариант ответа)

Какая процедура открытия файла не относится к типизированным файлам?

Варианты ответов:

a) Reset; b) Rewrite; c) Append.

Задание №10 (- выберите один вариант ответа)

Чтобы описать файл используется. . .

Варианты ответов:

a) file of ; b) file to; c) file do.

Задание №11 (- выберите один вариант ответа)

Какая процедура читает данные из типизированного файла?

Варианты ответов:

a) readln(f,a); b) read(f,a); c) writeln(f,a); d) write(f,a).

Задание №12 (- выберите один вариант ответа)

Какая функция определяет число элементов в типизированном файле?

Варианты ответов:

a) eof(f); b) filepos(f); c) filesise(f) .

Задание №13 (- выберите один вариант ответа)

Какая процедура устанавливает указатель типизированного файла на определенный элемент файла?

Варианты ответов:

a) truncate(f); b) seek(f,num); c) erase(f).

Задание №14 (- выберите один вариант ответа)

Дан фрагмент программы:

C:=’хорошая’; c1:=’маша’; C:=concat(C,c1); insert(‘,красивая’,C,8); delete(C,6,4); write(C);

Какое значение примет переменная С?

Варианты ответов:

a) хорошасиваямаша;

b) маша хорошая,красивая;

c) хоршая,красивая,маша;

d) машахябкрасивая.

Задание №15 (- выберите один вариант ответа)

Assign(f, ‘spisok.dat’); rewrite(f);

For i:=1 to 50 do

X:= sqr(i);

Write (f, x);

Close(f);

Данный фрагмент программы…

Варианты ответов:

а) читает из файла квадраты целых чисел от 1 до 50;

b) записывает в файл квадраты целых чисел от 1 до 50;

c) записывает в файл корни целых чисел от 1 до 50;

d) записывает в файл целые числа от 1 до 50;

e) записывает в файл квадрат числа 50.

Задание №16 (- выберите один вариант ответа)

Сколько элементов будет выведено на экран в результате работы следующей программы?

while EOF(f) = False do

begin

read(f, x);

write (x);

end;

Варианты ответов:

а) 0;

b) 1;

c) не более 100;

d) не менее 1000;

e) это неизвестно.