Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Test_Информатика (102 стр - 46ДЕ).doc
Скачиваний:
20
Добавлен:
19.12.2018
Размер:
3.68 Mб
Скачать

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

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

  • машинным языком программирования

  • процедурным языком программирования

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

  • функциональным языком программирования

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

  • Логическим

  • Функциональным

  • Аспектно-ориентированным

  • Объектно-ориентированным

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

  • Prolog

  • Assembler

  • LISP

  • Fortran

Представленный  фрагмент кода

  1. for i:=1 to n do

  2. for j:=1 to n-i do

  3. if A[j]>A[j+1] then

  4. begin

  5. p:=A[j];

  6. A[j]:=A[j+1];

  7. A[j+1]:=P;

  8. end;

  • Сортирует массив A

  • Определяет максимальный элемент массива A

  • Определяет минимальный элемент массива A

  • Вычисляет сумму элементов массива A

Из перечисленных

  • Ассемблер

  • Java

  • PHP

  • Prolog

  • C, C++

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

  • C, C++ и Ассемблер

  • PHP и Java

  • Ассемблер и Prolog

  • PHP и Prolog

  • C, C++ и Java

Из перечисленных

  • XML

  • Java

  • HTML

  • SQL

  • ADA

языками разметки данных являются…

    • HTML и XML

    • HTML и ADA

    • Java и XML

    • SQL и Java

    • ADA и SQL

Ассемблер, является

  • языком низкого уровня

  • языком высокого уровня

  • двоичным кодом

  • инструкцией по использованию машинного кода

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

  • метаязыком

  • транслятором

  • управляющей структурой

  • средством отладки программы

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

Кто является создателем языка Pascal?

  • Никлаус Вирт

  • Деннис Ритчи

  • Бьерн Страуструп

  • Блез Паскаль

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

  • машинно-ориентированные

  • машинные

  • проблемно-ориентированные

  • высокого уровня

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

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

  • зависимость от архитектуры конкретного компьютера

  • близость к машинному языку

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

  • PHP и Tcl

  • C++

  • Java

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

  • С и С++

  • Pascal

  • XML

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

  • функции

  • процедуры

  • методы

  • модули

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

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

  • совокупность определений функций, которые обмениваются между собой данными без использования промежуточных переменных и присваиваний.

  • описание задачи в терминах фактов и логических формул, а решение задачи выполняет система с помощью механизмов логического вывода

  • совокупность описаний процедур

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

  • C++

  • Java

  • Ada 95

  • PHP

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

  • C

  • ADA

  • Java

  • PHP

Язык Lisp относится к языкам...

  • функционального программирования

  • неопределенного программирования

  • системного программирования

  • структурного программирования

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

  • логические языки

  • процедурные

  • языки сценариев

  • структурные

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