Лекция: Языки программирования высокого уровня.
(1)Создание исполняемого файла из исходного текста программы предполагает выполнение процессов
а) компиляции
б) компоновки
в) интерпретации
г) исполнения программы
а.б.в
б, в,
●а, б
б, г
(1)Метод последовательного перебора применим
к упорядоченным и неупорядоченным структурам данных
●только к упорядоченным структурам данных
только к неупорядоченным структурам данных
только к списковым структурам данных
(1)Программа — компилятор...
оптимизирует код программы
строит задачу
обрабатывает структуры данных программы
●переводит исходный текст в машинный код
(1)Результатом компиляции является...
исходный текст
дисплейный файл
командный файл
●загрузочный модуль
(1)Компилятор используется при программировании
на естественном языке
●на языке высокого уровня
на языке сверхуровня
на языке машинных команд
(1)Фаза анализа компилятора не может содержать этапы...
семантический анализ
●генерация промежуточного кода
синтаксический анализ
лексический анализ
(1)Какая стадия трансляции занимается проверкой типов в выражениях?
генерация кода
лексический анализ
синтаксический анализ
●семантический анализ
(1)Для чего используется таблица символов в процессе трансляции
для хранения значений переменных
для хранения результатов выполнения процедур
●для хранения имён переменных и имён функций
(1)На какой стадии трансляции может быть выявлена ошибка «пропущена точка с запятой»?
на стадии оптимизации кода
на стадии семантического анализа
●на стадии синтаксического анализа
на стадии лексического анализа
(1)Режим интерпретации можно использовать...
●при отладке программ
при изменения грамматики
для изменения синтаксиса языка программирования
для изменения семантики языка программирования
(1)Системами программирования являются:
а) MS DOS
б) Java
в) Adobe PhotoShop
г) Visual C++
д) Borland Delphi
а, г
в, д
а, в
●б.г.д
(1)Языками программирования являются:
а) C++
б) MPI
в) Pascal
г) Far
д) Maple
а, б
б, в
г, д
●а, в
(1)Языками декларативного программирования являются...
языки сценариев
●логические языки
структурные
процедурные
(1)Язык Lisp относится к языкам...
структурного программирования
неопределенного программирования
системного программирования
●функционального программирования
(1)В языке программирования С используются подпрограммы...
●функции
модули
методы
процедуры
(1)В языке Prolog при решении задачи используется...
конструктор основного класса программы
основная функция программы
прямая цепочка логического вывода
●обратная цепочка логического вывода
(1)В состав средств программирования на языке высоко уровня обязательно входит
табличный редактор
●транслятор
жесткий диск
инструкция программиста
(1)Языки программирования высокого уровня характеризует:
близость к машинному языку
зависимость от архитектуры конкретного компьютера
●наличие понятия типа данных и близость к естественному языку
(1)Ассемблер, является
языком высокого уровня
двоичным кодом
инструкцией по использованию машинного кода
●языком низкого уровня
(1)К какому типу языков относится ассемблер
●машинно — ориентированные
проблемно — ориентированные
машинные
высокого уровня
(1)Кто является создателем языка Pascal?
Блез Паскаль
●Никлаус Вирт
Бъерн Стрayструп
Деннис Ритчи
(1)Способ записи программ, допускающий их непосредственное выполнение на ЭВМ. называется
логическим языком программирования
процедурным языком программирования
функциональным языком программирования
●машинным языком программирования
(1)В любом языке программирования отсутствуют выражения
арифметические
логические
текстовые
●физические