Объектно-ориентированное программирование- тест Синергии
Примерные вопросы и ответы на итоговый и компетентностный тест.
Завалены делами? Мы берём эту головную боль на себя: выполняем тесты безупречно, анонимно, и точно в срок.
Так же выполняем ответы на тесты, курсовые работы, практики и дипломы в Синергии, МОИ, МТИ МОСАП.
Процесс разработки программного обеспечения НЕ включает в себя фазу:
Водопадный процесс — это:
Процесс разработки программного обеспечения НЕ включает в себя фазу:
Сельскохозяйственного планирования +
Анализа требований
Проектирования
Тестирования
Водопадный процесс — это:
Итеративная модель
Последовательная модель +
Гибкая методология
Модель прототипирования
Модели процесса разработки ПО включают в себя:
Только каскадную модель
Водопадную, итеративную, спиральную +
Только экстремальное программирование
Только agile-модель
Процесс разработки программного обеспечения – это последовательность этапов, … в определенном порядке.
Описанных в тестах
Случайно чередующихся
Выполняемых +
Отменяемых
Объектно-ориентированный подход является развитием идей, первоначально представленных в … программировании.
Функциональном
Структурном
Модульном +
Событийно-ориентированном
Объектно-ориентированный подход основан на идеях:
Логического вывода
Математического анализа
Инкапсуляции, наследования, полиморфизма +
Рекурсии и логики
Абстракция – это способ описания объекта предметной области, при котором внимание уделяется …
Всем деталям реализации
Только важным характеристикам +
Конкретным числам
Только алгоритмам
Какие виды абстракций бывают в программировании?
Только временные
Только логические
Процедурные, функциональные, объектные +
Механические
Абстракцию данных также называют:
Модификацией
Интерполяцией
Инкапсуляцией
Сокрытием данных +
Какой принцип ООП позволяет объекту использовать методы родительского класса?
Абстракция
Инкапсуляция
Наследование +
Компиляция
Что такое полиморфизм?
Передача параметров
Способность одного интерфейса использовать разные реализации +
Разделение классов
Объединение функций
Инкапсуляция означает:
Сокрытие внутренней реализации объекта +
Наследование классов
Вывод типов
Разделение логики
Конструктор класса — это:
Метод для удаления объектов
Метод, вызываемый вручную
Метод, автоматически вызываемый при создании объекта +
Метод для клонирования объекта
Деструктор — это:
Метод для запуска
Метод, вызываемый при удалении объекта +
Метод наследования
Метод переопределения
Что такое класс в ООП?
Функция
Интерфейс
Шаблон (описание) объекта +
Метод
Что представляет собой объект?
Схему алгоритма
Экземпляр класса +
Интерфейс
Конструктор
Как называется механизм, позволяющий одному классу быть основанным на другом?
Полиморфизм
Наследование +
Абстракция
Инкапсуляция
Методы класса — это:
Переменные
Интерфейсы
Функции, описанные внутри класса +
Конструкторы по умолчанию
Что такое перегрузка метода?
Вызов метода дважды
Определение нескольких методов с одним именем, но разными параметрами +
Использование метода без параметров
Удаление метода
Что из перечисленного не является принципом ООП?
Наследование
Полиморфизм
Реляционная нормализация +
ИнкапсуляцияМодели процесса разработки ПО включают в себя:
Процесс разработки программного обеспечения – это последовательность этапов, … в определенном порядке.
Объектно-ориентированный подход является развитием идей, первоначально представленных в … программировании.
Объектно-ориентированный подход основан на идеях:
Абстракция – это способ описания объекта предметной области, при котором внимание уделяется …
Какие виды абстракций бывают в программировании?
Абстракцию данных также называют:
Модификатор доступа, обозначающий приватный доступ, называется
Модификатор доступа, обозначающий публичный доступ, называется
Модификатор доступа, обозначающий защищенный доступ, называется
Сколько конструкторов может быть у класса?
Сколько деструкторов может быть у класса?
Какое ключевое требование предъявляется к перегружаемым операторам в С++?
Член класса в Java, которому явно не указан уровень доступы, имеет уровень по умолчанию:
В С++ … указывается для группы членов класса, а не индивидуально.
В Java уровень доступа указывается для … члена класса отдельно.
Для чтения значения приватного поля класса можно использовать:
Для изменения значения приватного поля класса можно использовать:
Для доступа к статическому члену класса в С++ используется:
В Java доступ к статическим членам класса возможен:
В Java множественное наследование реализуется при помощи оператора:
В Java обычное наследование реализуется при помощи оператора:
В Java … множественное наследование.
Какой признак позволяет идентифицировать цифровую экономику?
Для чего НЕ нужны классы?
Что определяет операция sizeof(str)?
Что понимается под компонентом?
Как называются операторы, изменяющие состояние объекта?
Какие функции называются чисто виртуальными?
Сколько операндов должна иметь операторная функция бинарного оператора, объявленная как дружественная функция?
В каком классе находится функция seekg(streampos)?
При описании метода перед его именем указывается …
С каким модификатором доступа должны быть описаны члены класса, чтобы к ним имели доступ только объекты самого класса?
Какое из приведенных ниже утверждений ЛОЖНО в применении к классам?
Каков размер «пустого» объекта?
Для чего нужен cin?
Что такое функция?
Что такое массив?
Какой размер в байтах имеет переменная вещественного типа float?
Какая функция, описанная в заголовочном файле читает строку символов из файла?
В каких случаях необходимо использовать оператор return в теле функции?
В С++ к плавающим типам данных относится…
Какой диапазон значений имеет тип данных short?
Какой диапазон значений имеет тип данных unsigned char?
Какого типа переменные следует использовать для представления значений количества каких-либо предметов?
Какая из операций есть логическое не равно?
Какой оператор используется для выбора одного из двух направлений дальнейшего хода программы?
Какой оператор предназначен для организации выбора из множества различных вариантов?
Укажите функцию, переводящую целое число в строку
Какой синтаксис в С++ имеет функция, вычисляющая квадрат числа х?
Для чего предназначена функция sqrt(n) в С++ ?
Для чего предназначена функция abs(n) в С++ ?
Имя основной программы в С++?
Контакты
Свяжитесь с нами удобным способом
с 9:00 до 21:00
без выходных
г. Москва, ул. Автомоторная 4А, стр. 21, офис 234