- •2.1.2. Меры и единицы количества и объема информации
- •0 Бит информации;
- •0 Бит информации;
- •2.1.3. Позиционные системы счисления
- •2.1.4. Логические основы эвм
- •2.2.2. Состав и назначение основных элементов персонального
- •Компьютера, их характеристики
- •2.2.3. Запоминающие устройства: классификация, принцип
- •Работы, основные характеристики
- •2.2.4. Устройства ввода/вывода данных, их разновидности
- •И основные характеристики
- •2.3.2. Файловая структура операционных систем. Операции
- •С файлами
- •2.3.3. Технологии обработки текстовой информации
- •2.3.4. Электронные таблицы
- •2.3.5. Технологии обработки графической информации
- •2.3.6. Средства электронных презентаций
- •2.3.7. Основы баз данных и знаний
- •2.3.8. Системы управления базами данных
- •2.4. Тесты к теме: Модели решения функциональных
- •И вычислительных задач
- •2.4.1. Моделирование как метод познания
- •2.4.2. Классификация и формы представления моделей
- •2.4.3. Методы и технологии моделирования
- •2.4.4. Информационная модель объекта
- •2.5.2. Программы линейной структуры. Операторы ветвления.
- •Операторы цикла
- •2.5.3. Модульный принцип программирования. Подпрограммы.
- •Принципы проектирования программ сверху вниз
- •И снизу вверх
- •2.5.4. Объектно-ориентированное программирование
- •2.5.5. Интегрированные среды программирования
- •2.5.6. Этапы решения задач на компьютере
- •2.5.7. Эволюция и классификация языков программирования.
- •Основные понятия языков программирования
- •2.6. Локальные и глобальные сети эвм. Методы защиты
- •Информации
- •2.6.1. Сетевые технологии обработки данных
- •2.6.2. Основы компьютерной коммуникации. Принципы
- •Построения, основные топологии вычислительных сетей,
- •Коммуникационное оборудование
- •9. Задан адрес электронной почты в сети Интернет: user_name@mtu-net.Ru. Каково имя домена верхнего уровня?
- •2.6.4. Защита информации в локальных и глобальных
- •Компьютерных сетях. Шифрование данных.
- •Электронная подпись
2.5.4. Объектно-ориентированное программирование
1. Объектно-ориентированное программирование (ООП) – это:
методика разработки программ, ориентированная на разработку программных объектов;
методика разработки программ, в основе которой лежит понятие объекта как некоторой структуры, описывающей объект реального мира, его поведение;
методика разработки программ, предназначенных для работы с объектами.
Ответ: 2.
2. В концепции ООП под объектом понимается:
некоторая структура, соответствующая поведению объекта в реальном времени;
некоторая структура, соответствующая объекту реального мира, его поведению;
некоторая структура, соответствующая поведению объекта на плоскости;
некоторая структура, соответствующая объекту реального мира, его поведению в пространстве.
Ответ: 2.
3. Какое из нижеперечисленных утверждений является верным?
задача, решаемая с использованием методики ООП, описывается в терминах операций над объектами, а программа при таком подходе представляет собой набор связей между подпрограммами;
задача, решаемая с использованием методики ООП, описывается в терминах объектов и операций над ними, а программа при таком подходе представляет собой набор объектов и связей между ними;
задача, решаемая с использованием методики ООП, описывается в терминах объектов, методов и операций над объектами.
Ответ: 2.
4. Класс – это:
сложная структура, включающая, помимо описания данных, описание процедур и функций;
структура, включающая описание переменных класса;
сложная структура, включающая описание подпрограмм;
структура, включающая описание типа переменных.
Ответ: 1.
5. В программе представители класса – объекты объявляются в разделе:
const;
type;
var;
lable.
Ответ: 3.
6. В Object Pascal объект – это:
статическая структура;
динамическая структура;
не является структурой;
один из вариантов: 1-й или 2-й.
Ответ: 1.
7. Методы класса (процедуры и функции, объявление которых включено в описание класса) выполняют действия над:
константами;
самим классом;
переменными класса;
объектами класса.
Ответ: 4
8. Инструкция применения метода к объекту – это:
специфический способ записи инструкции вызова подпрограммы;
специфический способ записи инструкции вызова функции;
специфический способ записи инструкции вызова процедуры;
специфический способ передачи данных из подпрограммы.
Ответ: 3
9. Сокрытие полей объекта с целью обеспечения доступа к ним только посредством методов класса понимается под:
полиморфизмом;
инкапсуляцией;
наследованием;
порождением.
Ответ: 2.
10. Механизм определения новых классов посредством добавления полей, свойств и методов к уже существующим классам получил название:
полиморфизма;
порождения;
наследования;
инкапсуляции.
Ответ: 2.
11. Директивы protected (защищенный) и private (закрытый) устанавливают:
степень видимости элементов класса в программе;
степень защищенности элементов класса в программе;
степень скрытости элементов класса в программе;
степень доступности элементов класса в программе.
Ответ: 1.
12. При помощи какой директивы объявляется виртуальный метод?
protected;
virtual;
private;
virtual и private.
Ответ: 2.
13. В основе ООП лежат концепции:
наследование, полиморфизм;
наследование, инкапсуляция;
наследование, инкапсуляция, полиморфизм;
наследование, инкапсуляция, полиморфизм, порождение.
Ответ: 3.
14. Степень видимости элементов класса в программе устанавливают директивы:
private;
protected;
private и protected;
ни одна из вышеуказанных директив.
Ответ: 3.
15. Методы класса в программе определяются как:
процедуры;
функции;
процедуры и функции;
константы.
Ответ 3.