Единица – технологии программирования.
1. Видами параметров процедур и функций являются:
- формальные
- фактические
2. Виды функций в языках программирования:
- стандартные
- определенные пользователем
3. Использование подпрограмм:
- упрощает отладку программ
- улучшает читаемость программ
- позволяет вызывать подпрограмму у разных участков программы
4. -/-/-/-/-/- :
- облегчает независимую отладку блоков программы
- требует согласование параметров подпрограммы
5. Методом в объектно-ориентированном программировании является…
- процедура, реализующая действия (операция) над объектом
6. Операторами, достаточными для предоставления программ согласно концепции структурного программирования является:
- цикл while
- if…then…else
- присваивание
- последовательность оператора
7. Основными алгоритмическими конструкциями подпрограмм являются:
- следования
- ветвление
- повторение
8. Передача входных данных при вызове подпрограммы осуществляется…с помощью параметров.
9. Подпрограммы в языках программирования высокого уровня, реализуется в виде:
- процедур
- функций
10. Принципы модульного программирования являются:
- больше программы следует разбить на малые независимые подпрограммы
- модуль должен иметь одну точку входа и одну точку выхода
- замена общей памяти на дополнительные параметры модуля
11. Принципами проектирования программ (сверху-вниз) являются:
- последовательная декомпозиция большой задачи, на более мелкие задачи
- спецификация интерфейса (описание входа и выхода каждого модуля)
- проектирование модулей верхнего уровня производится без детализации описания модулей нижнего уровня
12. Принципами структурного программирования являются:
- программирование без GOTO
- нисходящее (сверху-вниз) проектирование программы
- запрет модификации одного модуля, внутри другого модуля
- отсутствие памяти временного хранения, общего для всех модулей
13. Проектирование программ, путем последовательного разбиения большой задачи, на меньшие подзадачи, соответствует…нисходящему проектированию.
14. Пусть А – базовый класс, В – его подкласс, концепция наследований в объектно-ориентированном подходе подразумевает:
- общие для классов А и В структуры данных и методы, могут быть определены только в классе А
- переменные и методы класса А могут быть использованы объектами класса Б без их повторного определения в классе Б
Единица
1. Атрибуты переменной в языках программирования:
- «Имя»
- «Значения»
- «Тип»
- «Адрес»
2. Декларативными языками высокого уровня являются:
- Prolog
- Hisp
3. Лексически анализатор осуществляет…
- преобразования исходного текста программы в последовательность специальных символов кодирующих слова языка.
4. Объектными ориентированными языками программирования высокого уровня являются…
- C++
- Delph
- Visual Basic
5. Отличительными особенностями языков программирования являются…
- аппаратная независимость
- близость к естественному языку
6. Пошаговый перевод программы написанный на языке программирования в машиной команды которые сразу исполняются называется…
- интерпретацией
7. Преимуществом языков программирования высокого уровня перед машиноориентированными языками являются:
- лучшая читаемость программы
- меньшее время разработки программы
8. Процедурными языками программирования являются:
- ---
- паскаль
- ---
9.Разбор текста программы на языке программирования высокого уровня в соответствии с правилами грамматики входного языка осуществляет…
- синтаксический сигнализатор
10. Результатом синтаксического анализа программы на языке программирования высокого уровня в процессе ее компиляции является…
- дерево разбора с языками на таблицы идентификаторов
11. Сообщение об ошибке в программе на языке программирования высокого уровня «Идентификатор abc» --- выдается…
- семантическим анализатором
12. Способ описания формального языка задающий некоторое подмножество правильных последовательностей из множества последовательностей символов алфавитов этого языка называется…
- формальной грамматикой
13. Тип данных языка программирования характеризуется…
- множеством допустимых значений и набором допустимых над этими значениями операций
14. Тип переменной в языке программирования высокого уровня определяет:
- диапазон возможных значений
- объем выделяемой памяти
- допустимые операции
15. Языками поддержки параллельных вычислений является:
- Ada
- Occam
16. Транслятор, который осуществляет перевод исходной программы в эквивалентную ей результирующую программу, на языке машинных команд называется…
- компилятор
17. Языками программирования высокого уровня является:
- Basic
- Паскаль
- Фортран
18. Языки программирования делятся на языки:
- процедурные
- декларативные
19. Языком логического программирования является…
- Prolog
20. Языком, название которого является аббревиатурой от «универсальный символ. Код для начинающих» является…
- Basic
21. Языком сценария является…
- Perl
22. Языком программ высокого уровня является…
- финансированная система обозначения и правил для описания алгоритмов и структур данных
23. В операторе присваивания x=a+b*c конструкция a+b*c является…
- выражением
2 4. Структура данных, изображенная на рисунке, называется… - бинарным деревом
25.Изображенная на рисунке структура данных называется… - списком