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

Алгоритмизация и программирование

.docx
Скачиваний:
76
Добавлен:
10.04.2015
Размер:
170 Кб
Скачать
☆

Алгоритмизация и программирование. Языки программирования высокого уровня. Технологии программирования

19. Интегрированные среды программирования

1) Система программирования не содержит …

редактора графических элементов

2) Редактор связей необходим в системе программирования для …

формирования исполнимого кода из объектных кодов модулей и подключенных библиотечных функций

3) Библиотеки подпрограмм как компонент системы программирования необходимы для …

ускорения и облегчения программирования задач определенных классов

20. Эволюция и классификация языков программирования. Основные понятия языков программирования

1) Операторы присваивания в языках программирования …

задают значения переменных

2) Языком логического программирования является …

PROLOG

3) Язык программирования АДА, который, в частности, был использован при разработке комплекса пилотажно-навигационного оборудования для российского самолета-амфибии Бе-200, был создан в _________ году.

1979

4) Выражению соответствует следующее арифметическое выражение на языке программирования (операция возведения в степень обозначена символом «^») …

21. Алгоритмы циклической структуры

1) Дана схема алгоритма: С помощью операции вычисляют остаток от деления числа a на b, операция позволяет определить целую часть от деления числа а на b. В результате выполнения алгоритма при входных данных значение переменной будет равно …

29

2) Дана схема алгоритма: В результате выполнения алгоритма при входном значении значение переменной будет равно …

91

3) Дана схема алгоритма: В результате выполнения алгоритма при входном значении значение переменной будет равно …

209

22. Понятие алгоритма и его свойства. Блок-схема алгоритма

1) Алгоритм задан схемой: С помощью операции вычисляют остаток от деления числа a на b, операция позволяет определить целую часть от деления числа а на b. В результате выполнения алгоритма при исходном значении значение переменной будет равно …

24

2) Алгоритм задан схемой: В результате выполнения алгоритма при исходных данных значение переменной будет равно …

256

23. Типовые алгоритмы (работа с массивами, рекурсивные алгоритмы и т.д.)

1) Дана схема алгоритма: В результате выполнения алгоритма при и значениях элементов одномерного массива значение элемента массива А5 будет равно …

–6

2) Алгоритм задан на алгоритмическом языке: В результате выполнения алгоритма при и значениях элементов одномерного массива значение переменной будет равно …

92

3) Алгоритм задан на алгоритмическом языке: В результате выполнения алгоритма при и значениях элементов одномерного массива значение элемента массива А4 будет равно …

–1

4) Дана схема алгоритма: В результате выполнения алгоритма при и значениях элементов одномерного массива значение элемента массива А4 будет равно …

11

24. Этапы решения задач на компьютерах. Трансляция, компиляция и интерпретация

1) При решении задачи на компьютере на этапе программирования не выполняется …

синтаксическая отладка

2) При решении задачи на компьютере на этапе отладки программы не выполняется …

запись алгоритма на языке программирования

3) Компиляция и интерпретация представляют собой …

два принципиально различных метода трансляции

25. Объектно-ориентированное программирование

1) Одно из основополагающих понятий объектно-ориентированного программирования «инкапсуляция» означает …

объединение в единое целое данных и алгоритмов обработки этих данных

2) Объектом объектно-ориентированного программирования называется …

совокупность переменных состояния и связанных с ними методов (операций)

3) В объектно-ориентированном программировании определенный пользователем тип данных, который обладает внутренними данными и методами для работы с ними в форме процедур или функций, называется …

классом

4) Одно из основополагающих понятий объектно-ориентированного программирования «полиморфизм» означает …

свойство различных объектов выполнять одно и то же действие разными способами

26. Понятие о структурном программировании. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ "сверху-вниз" и "снизу-вверх"

1) Принцип структурного программирования «разделяй и властвуй» подразумевает …

решение трудной задачи путем разделения ее на множество мелких, легко решаемых подзадач

2) Одна из основных идей структурного программирования состоит в том, что …

повторяющиеся фрагменты программы могут оформляться в виде подпрограмм

3) В структурном программировании отсутствует принцип …

наследования

4) Процесс пошагового разбиения алгоритма на более мелкие части с целью получения таких элементов, для которых независимым образом можно легко написать конкретные команды, – это метод программирования …

«сверху-вниз»