- Какой признак позволяет идентифицировать цифровую экономику?
- Высокая степень автоматизации процессов;
- Использование больших данных;
- Широкое применение цифровых технологий;
- Интеграция с глобальными сетями.
- Объект – это…
- Экземпляр класса;
- Экземпляр класса, обладающий состоянием и поведением;
- Функция;
- Метод.
- Выберите правильные утверждения
- Класс может содержать методы;
- Объект может содержать данные;
- Объект может быть пустым;
- Класс может наследовать свойства другого класса.
- Выберите правильное объявление производного класса
- class Derived : public Base {};
- class Derived : Base {};
- class Derived : public Base {};
- class Derived : private Base {};
- Виртуальными называются функции…
- Которые могут быть переопределены в производном классе;
- Которые могут быть переопределены в производном классе и вызываются через указатель или ссылку на базовый класс;
- Которые не могут быть переопределены;
- Которые всегда вызываются напрямую.
- Что определяет операция sizeof(str)?
- Размер строки в байтах;
- Количество символов в строке;
- Размер объекта str в байтах;
- Размер указателя на строку.
- В чем состоит преимущество строго типизированных интерфейсов?
- Увеличение гибкости;
- Повышение безопасности и предсказуемости;
- Уменьшение количества кода;
- Снижение производительности.
- Как называются операторы, изменяющие состояние объекта?
- Модификаторы;
- Мутаторы;
- Мутаторы;
- Селекторы.
- В каком классе находится функция seekg(streampos)?
- fstream;
- ifstream;
- istream;
- ostream.
- Алфавит языка C++ включает в себя…
- Латинские буквы;
- Цифры;
- Символы подчеркивания;
- Латинские буквы, цифры, символы подчеркивания.
- Список параметров функции описан как "void". Что можно сказать о параметрах этой функции?
- Функция принимает любые параметры;
- Функция не принимает параметров;
- Функция принимает только указатели;
- Функция принимает только ссылки.
- Какое свойство ООП позволяет скрыть от других частей программы детали реализации объекта?
- Наследование;
- Полиморфизм;
- Инкапсуляция;
- Абстракция.
- Могут ли совпадать имена параметров метода и имена полей объекта?
- Да, всегда;
- Нет, никогда;
- Да, если используется ключевое слово this;
- Только если метод статический.
- Какие из следующих утверждений правильные?
- Класс может быть абстрактным;
- Класс может содержать виртуальные функции;
- Объект может быть создан без класса;
- Класс может наследовать интерфейсы.
- Какое из следующих утверждений НЕПРАВИЛЬНОЕ?
- Класс может содержать только методы;
- Объект может содержать только данные;
- Класс может содержать только методы;
- Объект может содержать методы и данные.
- Цикл For называется циклом …
- С предусловием;
- С предусловием;
- С постусловием;
- Безусловным.
- Каков размер «пустого» объекта?
- 0 байт;
- 1 байт;
- 1 байт;
- Зависит от компилятора.
- Перечислите директивы ограничения видимости в порядке «увеличения открытости»
- private, protected, public;
- private, protected, public;
- public, protected, private;
- protected, private, public.
- В каких случаях необходимо использовать оператор return в теле функции?
- Когда функция ничего не возвращает;
- Когда функция возвращает значение;
- Когда функция возвращает значение;
- Всегда.
- Какое ключевое слово языка С++ используется для описания структурированного типа данных, все элементы которого в памяти начинаются с одного байта?
- union;
- struct;
- struct;
- class.
- Логическое выражение может возвращать результат типа…
- int;
- bool;
- bool;
- char.
- В С++ к плавающим типам данных относится…
- float;
- double;
- float, double;
- long double.
- Какой диапазон значений имеет тип данных short?
- -32,768 до 32,767;
- -32,768 до 32,767;
- -128 до 127;
- 0 до 65,535.
- Какого типа переменные следует использовать для представления значений количества каких-либо предметов?
- int;
- float;
- int;
- double.
- Какая из операций есть логическое не равно?
- ==;
- !=;
- !=;
- ===.
- Какой оператор обеспечивает прекращение выполнения самого внутреннего из объединяющих его операторов?
- break;
- continue;
- break;
- return.
- Укажите функцию, переводящую целое число в строку
- to_string();
- string();
- to_string();
- str().
- Какой синтаксис в С++ имеет функция, вычисляющая квадрат числа х?
- pow(x, 2);
- square(x);;
- pow(x, 2);
- x * x.
- Для чего предназначена функция tan(n) в С++ ?
- Для вычисления тангенса угла n;
- Для вычисления тангенса угла n;
- Для вычисления котангенса угла n;
- Для вычисления арктангенса угла n.
- cin – это…
- Объект для ввода;
- Объект для ввода;
- Объект для вывода;
- Функция для ввода.
Объектно-ориентированное программирование - Ответы на тест Синергия
мая 19, 2024