Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Informatica.doc
Скачиваний:
1
Добавлен:
06.12.2019
Размер:
433.66 Кб
Скачать

Основные понятия языков программирования. Развитие языков программирования

Способ записи программ, допускающий их непосредственное выполнение на ЭВМ, называется машинным языком программирования

Стиль, вычисление в котором представляет собой вывод некоторого целевого утверждения называется _____________ программированием Логическим

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

Представленный  фрагмент кодаfor i:=1 to n do  for j:=1 to n-i do  if A[j]>A[j+1] then   begin     p:=A[j];     A[j]:=A[j+1];     A[j+1]:=P;   end; Сортирует массив A

Из перечисленных1) Ассемблер2) Java3) PHP4) Prolog5) C, C++для системного программирования наиболее подходят языки … C, C++ и Ассемблер

Из перечисленных1) XML 2) Java 3) HTML 4) SQL 5)ADA языками разметки данных являются… HTML и XML

Ассемблер, является языком низкого уровня

Командный язык, может считаться метаязыком

Структуры и типы данных языка программирования

Основной задачей информатики не является анализ и исследование физических параметров источников информации

Одним из направлений развития информатики является… компьютерная графика

В информатике не изучаются _________ средства физические

Какая информация известна, если задан тип данных? диапазон возможных значений

Массив относится к... составным (конструируемым) типам

Рекурсия использует... обращение подпрограммы к самой себе

Элементы массива упорядочены... по возрастанию индексов элементов

Процесс написания программы никогда не включает... изменение физических параметров компьютера

Компонентный подход к программированию предполагает работу с... отдельными компонентами (СОМ - объектами)

Объектную структуру программы имеют языки:а)Pascal б)Java в)C++ г)Fortran (б, в)

Вид хранимой информации  определяет... тип соответствующего поля данных

Целые и вещественные числа, символы, булевские значения: true и falseявляются... элементами данных программы

Объектную структуру программы имеют языки:а)C++ б)Fortran в)Pascal г)Java (а, г)

Трансляция. Компиляция и интерпретация

Программа – интерпретатор всегда работает совместно с... исходным текстом программы

Программа – компилятор... переводит исходный текст в машинный код

Результатом компиляции является... загрузочный модуль

Режим интерпретации можно использовать... при отладке программ

Фаза анализа компилятора не может содержать этапы... лексический анализ

Таблица символов в процессе трансляции используется... для хранения имён переменных и функций

В чём заключается основное отличие компиляторов от интерпретаторов? компиляторы генерируют целевой код, интерпретаторы нет

На какой стадии трансляции может быть выявлена ошибка “пропущена точка с запятой”? на стадии синтаксического анализа

Какая стадия трансляции занимается проверкой типов в выражениях? семантический анализ

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

Эволюция и классификация языков программирования

Кто является создателем языка Pascal? Никлаус Вирт

К какому типу языков относится ассемблер машинно-ориентированные

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

Скриптовыми языками являются... PHP и Tcl

Объектно-ориентированными языками являются... С и С++

В языке программирования С используются подпрограммы... функции

Декларативный (с точки зрения парадигмы) язык рассматривает программу как... совокупность описания входных данных и описания искомого результата

Объектно-ориентированным языком, в котором имеется возможность множественного наследования, является... C++

Для системного программирования максимально подходит язык... C

Язык Lisp относится к языкам... функционального программирования

Языками декларативного программирования являются... логические языки

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]