Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТЕСТЫ МЕН.docx
Скачиваний:
32
Добавлен:
20.08.2019
Размер:
655.87 Кб
Скачать
  1. Объектно-ориентированное программирование

Вопрос:

Варианты ответов

К концепции объектно-ориентированного программирования не относится...

1) параллелизм 2) полиморфизм 3) инкапсуляция 4) наследование

Объектно-ориентированный подход к программированию использует следующие базовые понятия: а) инструкции б) данные в) модель г) объект д) свойство е) метод обработки ж) событие з) класс объектов

1) а, д 2) только д, е, ж, з 3) а, д, з 4) г, д, е, ж, з

В основе объектно-ориентированного подхода лежит понятие…

1) иерархии классов 2) формализации свойств 3) рекурсии 4) декомпозиции объектов

В объектно-ориентированном программировании каждый объект по отношению к своему классу является…

1) методом 2) экземпляром 3) функцией 4) кодом

Методом в объектно-ориентированном программировании является…

1) визуальное свойство объекта 2) атрибут, объединяющий объекты в классы 3) журнал изменений состояния объекта 4) процедура, реализующая действия (операции) над объектом

  1. Эволюция и классификация языков программирования. Основные понятия языков программирования

Вопрос:

Варианты ответов

К языкам высокого уровня не относят… 1) ADA 2) АССЕМБЛЕР 3) PASСAL 4) LISP 5) МАКРОАССЕМБЛЕР

1) только 5 2) 1 и 3 3) 2 и 5 4) 3 и 5

Языком сценариев является…

1) Lisp 2) Delphi 3) Pascal 4) Perl

Языки программирования, не зависящие от архитектуры компьютера и отражающие структуру алгоритма, называются ...

1) машинно-ориентированными 2) независимыми 3) естественными 4) алгоритмическими

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

1) PASCAL 2) JAVASCRIPT 3) PROLOG 4) BASIC

Одним из представителей языков описания сценариев является …

1) FORTRAN 2) PROLOG 3) PASCAL 4) JAVASCRIPT

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

Вопрос:

Варианты ответов

Если элементы массива D[1..5] равны соответственно 3, 4, 5, 1, 2, то значение выражения D[ D[3] ] - D[ D[5] ] равно...

1) -2 2) 2 3) -1 4) 3

Если элементы массива D[1..5] равны соответственно 4, 1, 5, 3, 2, то значение выражения D[ D[4] ] - D[ D[5] ] равно...

1) 1 2) -3 3) 4 4) -4

В результате выполнения фрагмента программы X := 7 Y := 7 P := X=Y Q := Y>X P := P OR Q значения переменных будут равны...

1) P = True;   Q = True 2) P = False;  Q = True 3) P = False;   Q = False 4) P = True;   Q = False

После выполнения фрагмента программы X := 5 Z := 7 вывод ( “X=  ”, X<Z, ”  X=  ”, Z>X, Z+X ); на печать будет выведено...

1) X=  TRUE  X=  TRUE12 2) X=  TRUE  X=  TRUEZ+X 3) X=  X<Z  X=  Z>X12 4) X=  5<7  X=  7>512

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

1) множеством допустимых значений и набором допустимых над этими значениями операций 2) размером кластера 3) набором методов обработки данных 4) правилами преобразования значений, заданными в описании языка программирования