1. Какое из утверждений не относится к синтаксису языки Object Pascal?
   
1) все используемые переменные, функции и процедуры должны быть описаны до их использования
2) каждый оператор заканчивается точкой с запятой
3) прописные и строчные буквы в именах идентичны
4) описать переменные можно в любом месте программы, но до их использования в коде
5) все утверждения верны
 

2. Какое из названий не является целым типом данных в Object Pascal?

   
1) Word
2) Cardinal
3) Integer
4) ShortInt
5) Bit
6) все названия соответствуют именам целых типов
 

3. Какой из указанных целых типов Object Pascal является родовым?

   
1) Word
2) Integer
3) LongWord
4) ShortInt
 

4. Какое из названий не является вещественным типом данных в Object Pascal?

   
1) Real
2) Single
3) Double
4) Extension
5) все названия являются названиями вещественных типов
 

5. Какой из вещественных типов Object Pascal есть родовым?

   
1) Single
2) Real
3) Double
4) Comp
 

6. Какой из указанных символьных типов Object Pascal позволяет хранить символы национальных алфавитов?

   
1) AnsiChar
2) Char
3) WideChar
4) в любом типе можно хранить такую информацию
 

7. Какой со строковых типов Object Pascal позволяет хранить текст в национальной кодировке?

   
1) String
2) ShortString
3) AnsiString
4) все типы подходят для этого
 

8. Для того чтобы описать глобальную для модуля переменную необходимо

   
1) описать переменную в разделе Var после ключевого слова Interface
2) описать переменную в разделе Var внутри любой процедуры в разделе Implementation
3) описать переменную в разделе Var после ключевого слова Implementation
4) нет правильного ответа
 

9. Для того, чтобы описать глобальную для проекта переменную, необходимо

   
1) описать переменную в разделе Var внутри любой процедуры в разделе Implementation
2) описать переменную в разделе Var после ключевого слова Interface
3) описать переменную в разделе Var после ключевого слова Implementation
4) нет правильного ответа
 

10. Для того, чтобы описать локальную для конкретной процедуры или функции переменную, необходимо

   
1) описать переменную в разделе Var внутри нужной процедуры или функции в разделе Implementation
2) описать переменную в разделе Var после ключевого слова Implementation
3) описать переменную в разделе Var после ключевого слова Interface
4) все переменные в модуле могут быть или глобальными для модуля, или глобальными для проекта