- •Var X: integer;
- •18. Перегрузка операций:
- •19. Какие операции в языке Паскаль используются для логических переменных?
- •21. Функция length в языке Паскаль:
- •23. Что такое запись?
- •31. Сколько символов существует в Паскале?
- •33. Данные типа integer это –
- •55. Процедура создания файла - …
- •57. Дано:
- •59. Каким образом записывается цикл с предусловием в программах на языке Паскаль?
- •60. Функция, не возвращающая значения, имеет тип возвращаемого значения
- •53. Какая стандартная функция языка Паскаль определяет четность числа?
- •54. В результате выполнения программы
18. Перегрузка операций:
+ преобразовывает операции( operator) С++ для работы с объектами;
предоставляет операциям С++ больше, чем они могут обработать;
создает новые операции С++;
19. Какие операции в языке Паскаль используются для логических переменных?
not, and, or
+, -, *, div, mod
+, *, -, /
pred, succ;
round, trunc;
20. Прототипом функции в С++ называется
словесное описание действий функции;
перечень переменных, объявленных в функции;
заголовок функции без её тела, оканчивающийся символом ‘;’
заголовок функции с её телом, заключенным в фигурные скобки;
21. Функция length в языке Паскаль:
+ определяет длину строки , указанную при описании строки;
определяет текущую длину строки;
объединяет строки;
копирует из строки указанное количество символов;
удаляет из строки указанное количество символов;
22. Что представляет собой массив в языке С++?
структурированный тип данных, представляющий последовательность взаимосвязанных по какому-либо признаку объектов;
структурированный тип данных, состоящий из фиксированного числа элементов, отличающихся типом;
структурированный тип данных, представляющий набор взаимосвязанных по какому-либо признаку или группе признаков объектов, которые можно рассматривать как единое целое ;
структурированный тип данных, состоящий из фиксированного числа элементов, имеющих один и тот же тип;
23. Что такое запись?
это совокупность логически связанных элементов разного типа;
это упорядоченная совокупность элементов одинакового типа;
это совокупность логически связанных элементов одинакового типа, число которых заранее неизвестно и которые не повторяются ;
это упорядоченная совокупность элементов, заранее перечисленных в определении типа это данные файлов;
24. Именно такое объявление переменной в языке С++ является НЕ правильным
int x;
int x = 0
x: int;
25. Как обратиться к полю записи ?
+ указывается имя записи , точка и имя поля ;
указывается имя поля , ставится точка и указывается имя записи
посредством индексации;
указывается имя записи, в квадратных скобках указывается имя поля ;
указывается имя записи, в круглых скобках указывается имя поля ;
26. Указатель – это:
адрес переменной;
обозначение переменной, которая будет доступна следующей;
переменная для хранения адреса;
тип данных для адресных переменных;
27. Процедура языка Паскаль reset (f) :
открывает файл и уничтожает данные в нём;
+ открывает файл и устанавливает указатель файла на начало файла;
перемещает указатель файла на следующую позицию;
закрывает файл;
28. Подключение какой библиотеки обеспечивает доступ к стандартным функциям обработки строк?
iostream.h
conio.h
fstream.h
string.h
process.h
29. Как выполнять действия над всеми записями файла (определить конец файла):
while eof( f ) do …;
while not eof( f ) do … ;
while eoln( f ) do …;
while not eoln( f ) do …;
close ( f );
30. Есть ли ошибки в приведенном ниже фрагменте программы для работы с файлом?
….
ofstream fout(“test”);
if (!fout)
{
printf(”\nФайл открыть невозможно”;
exit(1);
}
….
обработка файла
….
fout.close();
….
данный фрагмент программы не содержит ошибок;
есть ошибка при открытии файла; вместо оператора ofstream fout(“test”) следует писать ofstream fout(“test”,ios::out);
есть ошибка при открытии файла; вместо оператора ofstream fout(“test”) следует писать ofstream fout(‘test’,ios::out);
есть ошибка при закрытии файла; вместо оператора fout.close() следует писать close(fout);
