Содержание
- Класс в Си++ — это
- Сообщение в ООП — это
- Ввод потока осуществляется оператором вставки, или помещения
- Функции-компоненты работают с объектами (с которыми они вызываются)
- Концепция объектно-ориентированного программирования подразумевает, что основой управления процессом реализации программы является
- Из перечисленного: 1) publik; 2) statik; 3) private; 4) register; 5) protected-Си++ представляет программистам следующие уровни доступа к компанентам объектов
- Для прикладных задач, где объем хранимых в памяти данных неизвестен заранее (на этапе программирования), в Си++ используется метод
- Окно верхнего уровня, принадлежащее приложению, которому пользователь задает высший приоритет, — это окно
- Абстрактным называется класс,
- Контекст имени класса (область видимости) является
- В объектно-ориентированной программе объекты объявляются
- Запрос спецификатора inline компилятор
- Объектно-ориентированная программа состоит из
- Если x — это объект класса X, а f — это функция-компонент X, то вызов функци
- Из перечисленного: 1) резолюция; 2) наследование; 3) инкапсуляция — к свойствам ОПП можно отнести
- Переопределение функций и операций называется
- Верно, что если X друг Y, а Y друг Z, это
- Со спецификатором доступа private-компонент может быть использован
- ООП позволяет программисту моделировать объекты определенной предметной области путем
- Каждый тип класса представляет собой уникальное множество
- Главное использование статических компонентов состоит в том, чтобы
- Метод в ООП — это
- Из перечисленного: 1) прототипы функций; 2) переменные в описании класса; 3) функции-компоненты — к понятию «метод в Си++» можно отнести
- Со спецификатором доступа public-компонент может быть использован
- Операция new в Си++ выполняет
- Функциями-компонентами данного класса называются
- Абстрактный тип данных включает
- Обращением к компонентам при помощи операций выбора является выражение
- Графический объект данных, предназначенный только для чтения, который помещается в исполняемый файл в момент создания программы, — это
- Конструктором по умолчанию называется такой конструктор, который
- Выражением с модификатором контекста доступа является
- Из перечисленного: 1) алиас; 2) псевдоним; 3) компонент — к ссылкам Cи++ имеют отношение к понятиям
- Функция-компонент, которая и объявлена, и определена в своем классе, — это
- Компоненты называются статическими
- Из перечисленного: 1) ostream; 2) streambuf; 3) istream — к классам, порожденным от класса ios, можно отнести к классам
- Функциями-компонентами (членами) класса в ООП называются
- Объект в методологии ООП — это
- Предопределенные типы данных — это типы данных, определение которых
- Из перечисленного: 1) подробности внутренней реализации типа; 2) операции и функции; 3) операторы передачи управления — в фразу «Инкапсуляция как бы скрывает …» можно вставить
- Абстрактное понятие, относящееся к любому переносу данных от источника (или поставщика данных) к приемнику (или потребителю) данных, называется
- Ключевое слово this представляет собой
- Из перечисленного: 1) ТERNEL; 2) USER; 3) GDI — к модулям Windows, в которых обрабатываются вызовы функций, можно отнести модули
- Если xptr есть указатель объекта X, то вызов функции xptr->f()
- Если в объявлении класса объявлены некоторые базовые классы, то класс «имя-класса» называется
- Из перечисленного: 1) спецификаторы доступа по умолчанию; 2) функции; 3) данные — к объявляемым в опциональном списке-компонентов можно отнести
- Из перечисленного: 1) cin; 2) cout; 3) cput; 4) clog — с стандартным потоками Си++ относятся
- Класс с как минимум одной чистой виртуальной функцией называется
- Аппаратно-независимая графическая библиотека Windows, которая содержит все функции для отображения графики, — это
- Пользователь абстрактного типа данных может производить доступ только к
- Определенные через опциональный список-компонентов объекты называются
Класс в Си++ — это
- новый тип данных
- объект
- способ описания однотипной группы программных модулей
- способ описания отдельного программного модуля
Сообщение в ООП — это
- функциональный интерфейс
- информация, передаваемая между программными модулями
- понятие, которое представляет выполняемое объектом действие
- то, что выдается пользователю во время работы программы
Ввод потока осуществляется оператором вставки, или помещения
- >
- >>
- порожденного класса
- привилегированными в классе
- типа класса
- абстрактного класса
- передача сообщений объектам
- передача управления на метки объектных модулей
- последовательный запуск объектов на исполнение
- упорядоченное выполнение объектных процедур
- 1, 2, 3
- 2, 4, 5
- 1, 4, 5
- 1, 3, 5
- модульного резервирования
- динамического резервирования объектов
- создания динамических объектов
- объектного резервирования
- активное
- редактирования
- рабочее
- пользовательское
- который может быть использован как тип аргумента или как тип возврата функции
- при объявлении которого используется механизм абстракции
- который не может использоваться в качестве базового класса для других классов
- имеющий как минимум одну виртуальную функцию
- объемлющим, с некоторыми особенностями, характерными для классов
- объектным
- глобальным
- локальным
- отдельно от сообщений
- независимо от сообщений
- как совместно с сообщениями, так и отдельно
- совместно с сообщениями
- должен удовлетворить только для редко вызываемых функций
- может либо удовлетворить, либо проигнорировать
- должен удовлетворить только для привилегированных запросов
- должен удовлетворить
- упорядоченного набора программных модулей, моделирующих объекты
- упорядоченного набора объектов, определяющих функции и значения
- отдельных фрагментов кода, обрабатывающего данные, которые взаимодействуют друг с другом через определенные интерфейсы
- операторов вычисления, присваивания и управления
- xptr->f() не работает с *xptr
- x.f() работает только с private x
- x.f() не работает с x
- x.f() работает с x
- только 1
- 1 и 2
- 1 и 3
- 2 и 3
- виртуализацией
- перегрузкой
- сменой контекста
- наследованием
- означает, что Z порожден Х
- не означает, что X — друг Z
- означает, что X — друг Z
- означает, что Z порожден Y
- только в объектах производного типа
- только функциями-компонентами и «друзьями» производных классов
- только функциями-компонентами и «друзьями» класса
- любой функцией
- программирования их содержания и поведения в пределах класса
- использования специального механизма абстракции
- программирования их содержания и поведения в пределах контекста
- использования специального подкласса языка ООП
- фактов, методов и прототипов
- терминов и правил
- объектов и методов (правил)
- процедур и рекурсивных функций
- сохранять постоянными значения компонентов
- запретить управление доступом к их именам
- локализовать глобальные имена
- отслеживать данные, общие для всех объектов класса
- правила, определяющие создание объекта
- определение (реализация) алгоритма
- правила, определяющие создание класса
- Реакция объекта на сообщение
- только 3
- 1 и 3
- 2 и 3
- только 1
- любой функцией
- только в объектах производного типа
- только функциями-компонентами и «друзьями» класса
- функциями-компонентами и «друзьями» производных
- создание нового объекта
- создание нового функционального модуля
- динамического резервирования объектов
- динамическое распределение памяти
- только функции, определенные в конкретном классе
- только операции и функции, определенные в конкретном классе
- только функции, ограниченные объектами конкретного класса
- операции и функции, ограниченные объектами конкретного класса
- совокупность методов и событий
- множество переменных и совокупность операций над ними
- совокупность операций над переменными
- множество переменных
- X:func()
- X : {func()}
- X ~func()
- xptr->i
- ресурс
- ВМР
- модуль
- АТД
- не принимает никаких аргументов
- либо принимает один аргумент, либо не принимает ни одного аргумента
- принимает не более одного аргумента
- принимает бесконечное множество аргументов
- X:func()
- X ~func()
- X::func()
- X : {func()}
- только 3
- 1 и 2
- 2 и 3
- только1
- функция-компонент
- встраиваемая функция
- статистическая функция
- базовая функция
- при размещении в разделе protected
- по умолчанию
- при размещении в разделе private
- при наличии соответствующего спецификатора класса памяти
- только 1
- только 2
- 2 и 3
- 1 и 3
- совокупность компонентных операторов присваивания и управления
- прототипы функций и их определения
- объектно-ориентированные программные модули
- совокупность компонентных операторов вычисления и управления
- организованная система процедур
- процедурное понятие
- способ наследования
- инкапсулированная абстракция
- является частью языка
- является аргументами процедуры
- задано как абстрактный тип данных
- задано для препроцессора
- 1 и 2
- 1 и 3
- 2 и 3
- только 3
- сток
- пересылка
- стек
- поток
- локальную переменную данного компонента
- глобальную переменную, доступную в теле функции-компонента
- локальную переменную, доступную в теле функции-компонента
- глобальную переменную, не доступную в теле функции-компонента
- 2 и 3
- 1 и 3
- только 2
- только 3
- не работает с *xptr
- работает только с private *xptr
- работает только с protected *xptr
- работает с *xptr
- опциональным базовым классом
- подклассом
- производным классом
- объявленным по умолчанию классом
- только 3
- 1 и 3
- 2 и 3
- 1 и 2
- 1, 2
- 1, 2,5
- 3, 4
- 3, 4, 5
- абстрактным
- дружественным
- базовым
- производным
- GDI
- GUL
- GUI
- AGI
- представлениям абстрактного типа данных
- абстрактным данным
- «утаиваемым» данным
- операциям, ассоциируемым с этим типом
- членами класса
- объектами класса
- опциональными членами класса
- опциональными объектами класса
Функции-компоненты работают с объектами (с которыми они вызываются)
- порожденного класса
- привилегированными в классе
- типа класса
- абстрактного класса
Концепция объектно-ориентированного программирования подразумевает, что основой управления процессом реализации программы является
- передача сообщений объектам
- передача управления на метки объектных модулей
- последовательный запуск объектов на исполнение
- упорядоченное выполнение объектных процедур
Из перечисленного: 1) publik; 2) statik; 3) private; 4) register; 5) protected-Си++ представляет программистам следующие уровни доступа к компанентам объектов
- 1, 2, 3
- 2, 4, 5
- 1, 4, 5
- 1, 3, 5
Для прикладных задач, где объем хранимых в памяти данных неизвестен заранее (на этапе программирования), в Си++ используется метод
- модульного резервирования
- динамического резервирования объектов
- создания динамических объектов
- объектного резервирования
Окно верхнего уровня, принадлежащее приложению, которому пользователь задает высший приоритет, — это окно
- активное
- редактирования
- рабочее
- пользовательское
Абстрактным называется класс,
- который может быть использован как тип аргумента или как тип возврата функции
- при объявлении которого используется механизм абстракции
- который не может использоваться в качестве базового класса для других классов
- имеющий как минимум одну виртуальную функцию
Контекст имени класса (область видимости) является
- объемлющим, с некоторыми особенностями, характерными для классов
- объектным
- глобальным
- локальным
В объектно-ориентированной программе объекты объявляются
- отдельно от сообщений
- независимо от сообщений
- как совместно с сообщениями, так и отдельно
- совместно с сообщениями
Запрос спецификатора inline компилятор
- должен удовлетворить только для редко вызываемых функций
- может либо удовлетворить, либо проигнорировать
- должен удовлетворить только для привилегированных запросов
- должен удовлетворить
Объектно-ориентированная программа состоит из
- упорядоченного набора программных модулей, моделирующих объекты
- упорядоченного набора объектов, определяющих функции и значения
- отдельных фрагментов кода, обрабатывающего данные, которые взаимодействуют друг с другом через определенные интерфейсы
- операторов вычисления, присваивания и управления
Если x — это объект класса X, а f — это функция-компонент X, то вызов функци
- xptr->f() не работает с *xptr
- x.f() работает только с private x
- x.f() не работает с x
- x.f() работает с x
Из перечисленного: 1) резолюция; 2) наследование; 3) инкапсуляция — к свойствам ОПП можно отнести
- только 1
- 1 и 2
- 1 и 3
- 2 и 3
Переопределение функций и операций называется
- виртуализацией
- перегрузкой
- сменой контекста
- наследованием
Верно, что если X друг Y, а Y друг Z, это
- означает, что Z порожден Х
- не означает, что X — друг Z
- означает, что X — друг Z
- означает, что Z порожден Y
Со спецификатором доступа private-компонент может быть использован
- только в объектах производного типа
- только функциями-компонентами и «друзьями» производных классов
- только функциями-компонентами и «друзьями» класса
- любой функцией
ООП позволяет программисту моделировать объекты определенной предметной области путем
- программирования их содержания и поведения в пределах класса
- использования специального механизма абстракции
- программирования их содержания и поведения в пределах контекста
- использования специального подкласса языка ООП
Каждый тип класса представляет собой уникальное множество
- фактов, методов и прототипов
- терминов и правил
- объектов и методов (правил)
- процедур и рекурсивных функций
Главное использование статических компонентов состоит в том, чтобы
- сохранять постоянными значения компонентов
- запретить управление доступом к их именам
- локализовать глобальные имена
- отслеживать данные, общие для всех объектов класса
Метод в ООП — это
- правила, определяющие создание объекта
- определение (реализация) алгоритма
- правила, определяющие создание класса
- Реакция объекта на сообщение
Из перечисленного: 1) прототипы функций; 2) переменные в описании класса; 3) функции-компоненты — к понятию «метод в Си++» можно отнести
- только 3
- 1 и 3
- 2 и 3
- только 1
Со спецификатором доступа public-компонент может быть использован
- любой функцией
- только в объектах производного типа
- только функциями-компонентами и «друзьями» класса
- функциями-компонентами и «друзьями» производных
Операция new в Си++ выполняет
- создание нового объекта
- создание нового функционального модуля
- динамического резервирования объектов
- динамическое распределение памяти
Функциями-компонентами данного класса называются
- только функции, определенные в конкретном классе
- только операции и функции, определенные в конкретном классе
- только функции, ограниченные объектами конкретного класса
- операции и функции, ограниченные объектами конкретного класса
Абстрактный тип данных включает
- совокупность методов и событий
- множество переменных и совокупность операций над ними
- совокупность операций над переменными
- множество переменных
Обращением к компонентам при помощи операций выбора является выражение
- X:func()
- X : {func()}
- X ~func()
- xptr->i
Графический объект данных, предназначенный только для чтения, который помещается в исполняемый файл в момент создания программы, — это
- ресурс
- ВМР
- модуль
- АТД
Конструктором по умолчанию называется такой конструктор, который
- не принимает никаких аргументов
- либо принимает один аргумент, либо не принимает ни одного аргумента
- принимает не более одного аргумента
- принимает бесконечное множество аргументов
Выражением с модификатором контекста доступа является
- X:func()
- X ~func()
- X::func()
- X : {func()}
Из перечисленного: 1) алиас; 2) псевдоним; 3) компонент — к ссылкам Cи++ имеют отношение к понятиям
- только 3
- 1 и 2
- 2 и 3
- только1
Функция-компонент, которая и объявлена, и определена в своем классе, — это
- функция-компонент
- встраиваемая функция
- статистическая функция
- базовая функция
Компоненты называются статическими
- при размещении в разделе protected
- по умолчанию
- при размещении в разделе private
- при наличии соответствующего спецификатора класса памяти
Из перечисленного: 1) ostream; 2) streambuf; 3) istream — к классам, порожденным от класса ios, можно отнести к классам
- только 1
- только 2
- 2 и 3
- 1 и 3
Функциями-компонентами (членами) класса в ООП называются
- совокупность компонентных операторов присваивания и управления
- прототипы функций и их определения
- объектно-ориентированные программные модули
- совокупность компонентных операторов вычисления и управления
Объект в методологии ООП — это
- организованная система процедур
- процедурное понятие
- способ наследования
- инкапсулированная абстракция
Предопределенные типы данных — это типы данных, определение которых
- является частью языка
- является аргументами процедуры
- задано как абстрактный тип данных
- задано для препроцессора
Из перечисленного: 1) подробности внутренней реализации типа; 2) операции и функции; 3) операторы передачи управления — в фразу «Инкапсуляция как бы скрывает …» можно вставить
- 1 и 2
- 1 и 3
- 2 и 3
- только 3
Абстрактное понятие, относящееся к любому переносу данных от источника (или поставщика данных) к приемнику (или потребителю) данных, называется
- сток
- пересылка
- стек
- поток
Ключевое слово this представляет собой
- локальную переменную данного компонента
- глобальную переменную, доступную в теле функции-компонента
- локальную переменную, доступную в теле функции-компонента
- глобальную переменную, не доступную в теле функции-компонента
Из перечисленного: 1) ТERNEL; 2) USER; 3) GDI — к модулям Windows, в которых обрабатываются вызовы функций, можно отнести модули
- 2 и 3
- 1 и 3
- только 2
- только 3
Если xptr есть указатель объекта X, то вызов функции xptr->f()
- не работает с *xptr
- работает только с private *xptr
- работает только с protected *xptr
- работает с *xptr
Если в объявлении класса объявлены некоторые базовые классы, то класс «имя-класса» называется
- опциональным базовым классом
- подклассом
- производным классом
- объявленным по умолчанию классом
Из перечисленного: 1) спецификаторы доступа по умолчанию; 2) функции; 3) данные — к объявляемым в опциональном списке-компонентов можно отнести
- только 3
- 1 и 3
- 2 и 3
- 1 и 2
Из перечисленного: 1) cin; 2) cout; 3) cput; 4) clog — с стандартным потоками Си++ относятся
- 1, 2
- 1, 2,5
- 3, 4
- 3, 4, 5
Класс с как минимум одной чистой виртуальной функцией называется
- абстрактным
- дружественным
- базовым
- производным
Аппаратно-независимая графическая библиотека Windows, которая содержит все функции для отображения графики, — это
- GDI
- GUL
- GUI
- AGI
Пользователь абстрактного типа данных может производить доступ только к
- представлениям абстрактного типа данных
- абстрактным данным
- «утаиваемым» данным
- операциям, ассоциируемым с этим типом
Определенные через опциональный список-компонентов объекты называются
- членами класса
- объектами класса
- опциональными членами класса
- опциональными объектами класса