- •Введение
- •1.2. Стандартные типы данных, выражения
- •Операторы языка Паскаль
- •1.4. Массивы
- •1.5. Структурированные типы данных
- •1.6. Подпрограммы
- •2. Тесты «Программы Microsoft Office»
- •2.1. Текстовый процессор. Microsoft Word
- •2.2. Электронные таблицы. Microsoft Excel
- •2.3. Базы данных. Microsoft Access
- •2.4. Электронные презентации. Microsoft PowerPoint
- •3. Ответы к тестовым заданиям
- •3.1. Тесты «Алгоритмизация и программирование на языке Паскаль»
- •3.1.1. Алгоритмизация. Понятие алгоритма.
- •Типы алгоритмов
- •3.1.2. Стандартные типы данных, выражения
- •3.1.3. Операторы языка Паскаль
- •3.1.4. Массивы
- •3.1.5. Структурированные типы данных
- •3.1.6. Подпрограммы
- •3.2. Тесты «Программы Microsoft Office»
- •3.2.1. Текстовый процессор. Microsoft Word
- •3.2.2. Электронные таблицы. Microsoft Excel
- •3.2.3. Базы данных. Microsoft Access
- •3.2.4. Электронные презентации. Microsoft PowerPoint
- •Оглавление
- •1. Тесты «Алгоритмизация и программирование
- •1.1. Алгоритмизация. Понятие алгоритма.
- •3.1. Тесты «Алгоритмизация и программирование
- •3.1.1. Алгоритмизация. Понятие алгоритма.
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) это неизвестно.
