- •1. Элементы языка
- •2. Операции. Выражения
- •23. Можно ли при записи арифметических выражений на языке Pascal
- •3. Оператор присваивания
- •4. Ввод/вывод
- •5. Логический тип
- •6. Условный оператор
- •7. Операторы цикла
- •8. Символьный тип
- •9. Перечислимый тип, ограниченный тип
- •10. Оператор выбора
- •11. Массивы. Регулярные типы
1. Элементы языка
1. Какие символы могут использования для имен (идентификаторов)? a..z A..Z 0..9 _
2. Каким служебным словом начинается программа? program
3. Каким служебным словом начинается функция? function
4. Каким служебным словом начинается процедура? procedure
5. Каким служебным словом начинается модуль? unit
6. Каким служебным словом подключаются модули? uses
7. Каким служебным словом заканчивается программа? end
8. Каким служебным словом начинается блок описания переменных? var
9. Каким служебным словом начинается блок описания типов? type
10. Каким служебным словом начинается блок описания констант? const
11. Правильно ли описана константа Const a=17; ДА
12. Правильно ли описана константа Const a:=17; НЕТ
13. Правильно ли описана константа Const a: 17; НЕТ
14. Правильно ли описана константа Const a: byte=17; ДА
15. Правильно ли описана константа Const a: char=17; ДА
16. Правильно ли описана константа? Const a=12.25e+6; ДА
17. Правильно ли описана константа? Const a=12.25e6; ДА
18. Правильно ли описана константа? Const a=12.25*10^6; НЕТ
19. Правильно ли описана константа? Const a: real=12.25*10^6; НЕТ
20. Правильно ли описана константа? Const a=$0E98; ДА
21. Правильно ли описана константа? Const a=$0G98; НЕТ
22. Правильно ли описана константа? Const a: word=$0G98; НЕТ
23. Правильно ли описана константа? Const a: byte=$DfF8; НЕТ
24. Каким служебным словом начинается блок описания меток? lable
25. Какие символы являются специальными символами? # ! ? ( * " ~
26. Какая команда компилятора, указанная в тексте программы, предназначена для
создания консольного приложения? {$APPTYPECONSOLE}
27. Какой командой меню проект запускается на выполнение? F9(Run)
28. Какой командой меню создается новый проект? File/NewApplication
29. Какой командой записывается новый проект? File/SaveProjectAs
30. Какой командой открывается проект? File/OpenProject
31. Какой символ является разделителем операторов? ;
32. Какой символ является разделителем элементов списка? ,
33. Какими символами обозначается оператор присваивания? :=
34. Какие операторы являются операторами цикла? for while repeat
35. Что можно использовать для создания выражений? КОНСТАНТЫ ПЕРЕМЕННЫЕ ФУНКЦИИ ОПЕРАЦИИ СКОБКИ:(И)
36. Какого типа результат может возвращать стандартная математическая функция?
function Abs(X) real integer extended byte
37. Каков тип результата, возвращаемого стандартной математической функцией?
function ArcTan(X: Extended) integer longint byte
38. Каков тип результата, возвращаемого стандартной математической функцией?
function Cos(X: Extended) extended
39. Какого типа может быть переменная X, передаваемая в процедуру
procedure Dec(var X[ ; N: Longint]); integer longint byte
40. Каков тип результата, возвращаемого стандартной математической функцией?
function Exp(X: Extended) extended
41. Какого типа результат возвращает функция из модуля Sysutils?
function FloatToStr(Value: Extended) string
42. Какого типа результат возвращает функция из модуля Sysutils?
function FloatToStrF(Value: Extended; Format: TFloatFormat; Precision, Digits:
Integer) string
43. Какого типа может быть переменная X, передаваемая в процедуру
procedure Inc(var X[ ; N: Longint]); integer longint byte
44. Какого типа результат возвращает функция из модуля Sysutils?
function IntToStr(Value: Integer) string
45. Каков тип результата, возвращаемого стандартной математической функцией?
function Ln(X: Real) extended
46. Каков тип результата, возвращаемого стандартной математической функцией?
function Pi extended
47. Какого типа результат может возвращать функция?
function Random(Range: Integer); integer byte
48. Какого типа результат возвращает функция?
function Random extended
49. Какого типа результат возвращает функция?
function Round(X: Extended) целое
50. Каков тип результата, возвращаемого стандартной математической функцией?
function Sin(X: Extended) extended
51. Какого типа может быть аргумент функции?
function Sqr(...) real integer extended byte
52. Каков тип результата, возвращаемого стандартной математической функцией?
function Sqrt(X: Extended) integer extended byte
53. Какого типа значение может быть помещено в переменную S процедурой Str?
procedure Str(X [: Width [: Decimals ]]; var S); string
54. Какого типа результат возвращает функция из модуля Sysutils?
function StrToFloat(const S: string) вещественное
55. Какого типа результат возвращает функция из модуля Sysutils?
function StrToInt(const S: string) целое
56. Каков тип результата, возвращаемого стандартной функцией?
function Trunc(X: Extended) целое
57. В каких единицах измерения задается аргумент стандартных тригонометрических
функций sin и cos? радианах
58. Может ли пробел входить в число символов, составляющих идентификатор? НЕТ
59. Отметьте составные специальные символы. (* (. *) .) .. // := .= <>
60. Как называются слова, имеющие фиксированное начертание и раз,
и навсегда определенный смысл? зарезервированные ключевые
61. Как называются элементы данных языка, значения которых установлены в
описательной части программы и не изменяются в процессе ее выполнения? константы
62. Можно ли ключевые слова использовать в качестве имен переменных? НЕТ
63. Как называются величины, которые могут менять свое значение
в процессе выполнения программы? переменные
64. Можно ли при записи идентификаторов использовать буквы русского алфавита? НЕТ
65. Как называются алгоритмы, в которых используется только структура
следование? линейные
66. В каких разделах программы можно указывать комментарии? во всех разделах
67. Какими символами ограничивается текст комментария? {} (**) //
68. Оказывает ли влияние комментарий на выполнение программы? НЕТ