Гос.экзамен по специальности ВТиП / АиОП (50 вопросов с ответами)
.docx1. Какие из терминов означают процесс перевода программ, написанных на языке программирования высокого уровня, в машинные коды: 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