Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
тест инф 1.docx
Скачиваний:
3
Добавлен:
18.11.2019
Размер:
54.29 Кб
Скачать

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. Оказывает ли влияние комментарий на выполнение программы? НЕТ