Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Гос.экзамен по специальности ВТиП / АиОП (50 вопросов с ответами)

.docx
Скачиваний:
57
Добавлен:
23.05.2018
Размер:
36.73 Кб
Скачать

1. Какие из терминов означают процесс перевода программ, написанных на языке программирования высокого уровня, в машинные коды: A) компиляция B) интерпретация

C) архивация

D) манипуляция

E) визуализация

2.Целочисленный тип в Паскале описывается служебным словом: a) integer b) real C) сhar

D) Boolean

E) var

3.Какой объем памяти ПК занимает массив А, описанный как varA: array [1…100] ofinteger: A) 100 байт B) 200 байт

C) 300 байт D) 400 байт

E) 500 байт

4. Результат выполнения операции 5 mod 2: A) 2.5

B) 1 C) 2

D) 5

E) 6

5. Результат выполнения функции sqr(4): A) 2

B) 4 C) 8 D) 16

E) 32

6. Даны множества A=[1,2,3] и В=[1..5]. Какое из высказываний для них справедливо: a) A=B b) AB

C) AB

D) А<>B

E) A<B

7. Типизированные файлы описываются служебным словом:

A) file B). text

C) record D) file of тип

E) ARRAY

8. Оператор ввода в Паскале имеет обозначение:

A) read

B) write

C) input

D) reset

E) output

9. Каких функций не существует в Паскале:

A) cos(x)

B) sin(x)

C) tg(x)

D) ctg(x)

E) arct(x)

10. Найдитеошибку:

A)var c: char; begin c:=chr(100); end;

B) var c: char; begin c:=chr(200); end;

C) var c: char; begin c:=chr(300); end;

D) var c: char; begin c:=chr(255); end;

E) var c: char; begin c:=chr(220); end;

11. Язык программирования Паскаль был создан:

A) Б. Паскалем B) К. Дж. Дейтом C) Н. Виртом

D) К.Моучли

E) Тьюринг

12 .Какой из видов языков программирования не нуждается в трансляторе:

A) языки машинных команд

B) языки класса автокод-ассемблер

C) языки высокого уровня

D) языки манипулирования данными

E) языки базы данных

13. Какой объем памяти ПК занимает массив В, описанный как

Var В: array [1…10] of real: A) 10 байт B) 30 байт

C) 80 байт D) 60 байт

E) 90 байт

14. Результат выполнения операции 5 div 2: A) 2.5 B) 1 C) 2

D) 5

E) 6

15. Результат выполнения функции sqrt (4): A) 2

B) 4 C) 8 D) 16

E) 32

16. Найдите ошибки: A) A : set of integer; B) A : set of char;

C) A : set of 1..100;

D) A : set of real;

E) A: set of 2..1000;

17. Текстовые файлы описываются служебным словом:

A) file B) text C) file of тип

D) unit

E) file of integer

18. Оператор вывода в Паскале имеет обозначение:

A) read

B) write

C) output

D) reset

E) input

19. В каком из разделов программы описываются числа, имеющие громоздкую запись:

A) const

B) var

C) type

D) label

E) char

20. Заголовок модуля начинается словом:

A) INTERFACE

B) UNIT

C) IMPLEMENTATION

D) USES

E) Var

21. В качестве базового типа множества не могут использоваться: A) вещественный тип B) интервальный тип C) логический тип

D) целочисленный тип

E) символьный тип

22. Какое действие выполняет следующая последовательность операторов:for i: = 1 to 100 do if i IN A then k:=k+1;

A) ввод элементов множества A

B) вывод элементов множества A в алфавитном порядке

C) нахождение количества элементов множества А

D) нахождение произведения элементов множества А E) нахождение суммы элементов множества А

23.Расставьте языки программирования высокого уровня в порядке их возникновения:

A) Алгол B) Бейсик

C) Паскаль

D) Си

E) все ответы верны

24. В каком из языков программирования высокого уровня трансляция реализуется методом интерпретации:

A) Паскаль

B) Бейсик

C) С

D) Фортран

E) C++

25. Результат выполнения функции odd(3): A) false B) true C) 0

D) 1

E) 3

26. Результат выполнения функции abs(-5):

A) 5

B) 25

C) -25

D) 0

E) -5

27. В качестве базового типа множества не может использоваться: A) вещественный тип B) интервальный тип C) логический тип

D) символьный тип

E) целый тип

28. Нетипизированные файлы описываются служебным словом: A) file B) text C) file of тип

D) procedure

E) file of ineteger

29. Какая из последовательностей символов не может служить идентификатором переменной:

A) х1

B) 1х

C) time

D) AAA

E) y1

30. Какой раздел программы необходим для применения оператора безусловного перехода goto:

A) var

B) type

C) label

D) const

E) char

31. Интерфейсная часть модуля начинается со слова:

A) INTERFACE

B) UNIT

C) IMPLEMENTATION

D) USES

E) VAR

32. Комбинированный тип описывается:

A) в разделе переменных

B) в разделе типов

C) в разделе констант

D) в разделе переменных

E) в разделе описания

33. Расставьте языки программирования высокого уровня в порядке их возникновения:

A) Бейсик Фортран Паскаль С

B) Паскаль Фортран Бейсик С

C) С Фортран Бейсик Паскаль

D) Фортран Бейсик Паскаль С

E) нет верного ответа

34. В Турбо-Паскале компиляция программы осуществляется по нажатию клавиши:

A) F1

B) F5

C) F7

D) F9

E) F10

35. Символьный тип в Паскале имеет область значений состоящую из:

A) 64 символов

B) 128 символов

C) 256 символов

D) 512 символов

E) 1024 символов

36. Результат выполнения функции round(4.8):

A) 5

B) 4

C) 0

D) 48

E) 50

37. Процедура ASSIGN (f, имя файла) применяется для:

A) связывания файловой переменной с именем файла B) открытия файла для чтения C) открытия файла для записи

D) закрытия файла

E) создания файла

38. Результат выполнения функции ord(c) не может принимать значение:

A) 244

B) 128

C) 302

D) 255

E) 204

39. В каком разделе программы описываются переменные:

A) type

B) var

C) label

D) const

E) char

40. Исполняемая часть модуля начинается со слова:

A) INTERFACE

B) UNIT

C) IMPLEMENTATION

D) USES

E) VAR

41. Комбинированный тип описывается служебным словом:

A) record

B) array

C) set of

D) type

E) const

42. Какой из языков программирования высокого уровня предназначен для разработки системных и прикладных программ:

A) Паскаль

B) С

C) Бейсик

D) Фортран

E) C++

43. В Турбо-Паскале запуск программы осуществляется по нажатию комбинации клавиш:

A)Alt-F5

B) Ctrl-F9

C) Alt-X

D) Ctrl-F5

E) Ctrl-Y

44. Логический тип в Паскале имеет область значения, состоящую из:

A) одного значения B) двух значений C) четырех значений

D) 256 значений

E) 255 значений

45. Результат выполнения функции trunc (4.8):

A) 4

B) 5

c) 0

D) 48

E) 50

46. Процедура RESET (f) применяется для:

A) связывания файловой переменной с именем файла B) открытия файла для чтения C) открытия файла для записи

D) закрытия файла

E) создания файла

47. Просмотр результатов выполнения программы осуществляется по нажатию комбинации клавиш:

A) Alt-F5

B) Ctrl-F9

C) Alt-X

D) F9

E) F10

48. Объявления всех глобальных объектов модуля содержит:

A ) исполняемая часть

B) интерфейсная часть

C) инициирующая часть

D) заголовок модуля

E) раздел переменных

49. Каким типом должна быть описана переменная, являющаяся индексом массива: A) integer b) real C) сhar

D) boolean

E) array

50. Выход из системы Турбо-Паскаль осуществляется по нажатию комбинации клавиш:

A) Alt-F5

B) Ctrl-F9

C) Alt-X

D) F9

E) f10