- •Алфавит языка
- •Скалярные типы данных
- •Условный оператор и оператор case
- •Операторы цикла
- •Тип данных-массив
- •Тип данных-строка
- •Тип данных-множество
- •Процедуры и функции
- •Совместимость и преобразование типов
- •Тип данных-запись
- •Тип данных-файл
- •Тип данных-указатель
- •Тип данных-объект(задачи)
- •Тип данных-объект
Алфавит языка
Какие из приведенных ниже символов относятся к специальным знакам
алфавита языка Турбо Паскаль:
#\?
*#:
*#\
-$?
%()
Какой идентификатор образован неверно
_123A4
ModeUnit
tt12
DD-MM-YY
SecondName
Какие из приведенных ниже констант являются константами
символьного типа:
#13, "r"
'f', #13
#13#26
$%13
$13
Алфавит языка Турбо Паскаль включает следующие пары специальных символов:
:= ^@ ><
<> *)
{* =<
<* =<
{* ><
Какой идентификатор образован неверно
My_Programm
AA_23
Name
_XY1_2
1Y
Переменная - это
- элемент данных, который имеет имя, тип, описывается в разделе var и может изменять свое значение в процессе выполнения программы
- элемент данных, который может быть простого и скалярного типа, описывается в разделе var
и может изменять свое значение в процессе выполнения программы
- аналогичен типизированной константе
- элемент данных, который описывается в разделе type, с указанием типа и имени
- любая ячейка данных, находящаяся в сегменте данных
В каком порядке будут выполняться действия в выражении
( c mod b + a) or not (d - e*f) + 3 :
not, mod, *, +, or, -,+
*, mod, not, or, +, -, +
not, +, mod, or, *, +, -
mod, +, *, -, not, or, +
выражение содержит ошибку
Как описываются инициализированные переменные:
- В разделе описания констант CONST указывается имя, затем через двоеточие
тип константы, затем указывается знак = и начальное значение константы
- В разделе описания констант указывается имя, затем тип константы,
затем указываются знаки := и значение константы
- В разделе описания типов TYPE указывается имя, затем через двоеточие
тип константы, затем указывается знак = и значение константы
- В разделе описания переменных VAR указывается имя, затем через двоеточие
тип константы, затем указывается знак := и значение константы
- В разделе описания переменных VAR указывается имя, затем через двоеточие
тип константы, затем указывается знак = и значение константы
Какие идентификаторы образованы правильно
D-Y
1FDH
$A
Name_do
1XY2
Какие из приведенных ниже констант являются шестнадцатеричными константами:
$F445Е23, $7Е8
$5.2Е12, $109
#5, $109
2Е12h
нет правильного ответа
В каком порядке будут выполняться действия в выражении
c / b + a or d - e*f :
/, *, +, or, -
/, *, or, +, -
or, *, /, +, -
or, /, *, +, -
выражение содержит ошибку
Каким образом обозначается комментарий?
{ }, (* (* *) *)
(* *), { { } }
{ }, //
(* *), //
{ (* *) }, (* { } *)
Заголовок программы обязателен?
нет
Да, в любом случае
Да, если в программе используется подключение модулей
Да, если предполагается продолжить редактирование программы в другой версии ТурбоПаскаль
Да, если программа будет работать в реальном режиме DOS
Какие операции имеют одинаковый приоритет?
сложения, вычитания и логические операции - or, xor
умножения и деления и логические операции - or, xor
логические операции и операции сравнения
операция NOT и другие логические операции
деления и сложения
Какие функции можно применять к любому порядковому типу?
ORD, INT
ORD, CHR
ROUND
DEC, INC
PRED, SUCC
Goto это?
Оператор присваивания
Оператор перехода
Оператор процедуры
Пустой оператор
Нет правильного ответа
Каким служебным словом описываются метки?
uses
unit
lable
laba
Нет правильного ответа
Каким служебным словом начинается составной оператор?
Goto
Begin
End
Case
Нет правильного ответа
Каким служебным словом кончается составной оператор?
Goto
Begin
End
Case
Нет правильного ответа
