Лекция: Языки программирования высокого уровня.

 

(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)В любом языке программирования отсутствуют выражения

арифметические

логические

текстовые

●физические

 

еще рефераты
Еще работы по информатике