Языки программирования высокого уровня

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

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

логические

текстовые

●физические


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: