- Тема 1. Введение в программирование
- Тема 2. Ветвление операторы сравнения
- Тема 3. Циклическая конструкция
- Тема 4. Сложные хранилища данных – массивы
- Тема 5. Двумерные массивы (матрицы)
- Тема 6. Строка как массив символов
- Тема 7. Функции
- Тема 8. Наследование
- Тема 9. Итоговый проект
- Итоговая аттестация
Выберите правильное объявление производного класса
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- class MoreDetails:: Details;
- class MoreDetails: public class Details;
- class MoreDetails: public Details;
- class MoreDetails: class(Details);
Дан массив array[5] = { 3, 10, 7, 9, 2}. Как обратиться к числу 7?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- array[7];
- array[2];
- array[3];
Для доступа к элементам объекта используются:
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- при обращении через имя объекта – точка, при обращении через указатель – операция «->»
- при обращении через имя объекта – два двоеточия, при обращении через указатель – операция «точка»
- при обращении через имя объекта – точка, при обращении через указатель – два двоеточия
- при обращении через имя объекта – два двоеточия, при обращении через указатель – операция «->»
К какому классу языков относится язык C++?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Интерпретируемый
- Компилируемый
- Не компилируемый
Как объявить список значений типа int под названием num?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- list<T> num;
- list<int> num;
- collection<int> num;
Как правильно объявить переменную?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- string text="text";
- char text[]="text";
- char text[]='text';
Как правильно явно объявить деструктор?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Public: Destruct class();
- Public: ~ class();
- Private: ~ class();
Какие значения принимает переменная с типом bool?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- 1 или 0
- true или false
- yes или no
Какими бывают массивы?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Простые и сложные
- Однородные и разнородные
- Одномерные и многомерные
Какими знаками заканчивается большинство строк кода в Си++?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- . (точка)
- , (запятая)
- : (двоеточие)
- ; (точка с запятой)
Каких типов данных позволяет запоминать дробные числа?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Какое значение примет переменная Z после выполнения следующей последовательности операций: Z:=0; For i:=1 to 3 do Z:=Z+2*i;
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
Какое из следующих утверждений правильное?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- поля класса могут быть описаны с модификатором register
- поля класса могут быть описаны с модификатором static
- поля класса могут быть описаны с модификатором auto
- поля класса могут быть описаны с модификатором extern
Какой из ниже перечисленных операторов, не является циклом в С++?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- while
- repeat until
- for
- do while
Переопределение операций имеет вид:
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- имя_класса, ключевое слово operation, символ операции
- имя_класса, ключевое слово operator, символ операции, в круглых скобках могут быть указаны аргументы
- имя_класса, ключевое слово operator, список аргументов
- имя_класса, два двоеточия, ключевое слово operator, символ операции
С каким модификатором доступа должны быть описаны члены класса, чтобы к ним имели доступ только объекты самого класса?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- protected
- public
- private
- virtual
Сколько раз будет выполнен цикл в следующем фрагменте программы: X:=5; While X<=10 do X:=X+2
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- ни разу;
- 2 раза;
- бесконечное число раз;
- 3 раза
Условный оператор применяется для программирования:
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Сложных алгоритмов
- Линейных алгоритмов
- Ветвящихся алгоритмов
- Циклических алгоритмов
Что выполняет строчка кода for(int i=0; i<10;i++)
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Это цикл который начинается с 0 идти меньше 10 и на каждом шаге увеличиваться на 1
- Это цикл который начинается с 10 идти и на каждом шаге уменьшаться на 1
- Это цикл который начинается с 0 идти меньше 10 и на каждом шаге увеличиваться на 2
- Это цикл который начинается с 0 идти больше I и на каждом шаге увеличиваться на 1
Что называется конструктором?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- метод, имя которого совпадает с именем класса и который вызывается автоматически при создании объекта класса
- метод, имя которого совпадает с именем класса и который вызывается автоматически при объявлении класса (до создания объекта класса)
- метод, имя которого не обязательно совпадает с именем класса и который вызывается при создании объекта класса
- метод, имя которого совпадает с именем класса и который необходимо явно вызывать из головной программы при объявлении объекта класса
Что называется наследованием?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- это механизм, посредством которого производный класс получает элементы родительского и может дополнять либо изменять их свойства и методы
- это механизм переопределения методов базового класса
- это механизм, посредством которого производный класс получает все поля базового класса
- это механизм, посредством которого производный класс получает элементы родительского, может их дополнить, но не может переопределить
Что такое массив?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Таблица, хранящая различные значения
- Структура данных, хранящая набор значений одного типа, объединенных под одним единым именем и идентифицируемых по индексу
- Ячейка в памяти компьютера, где может храниться одно значение.
Что такое Функция?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- Функция – это именованный участок кода, имеющий возможность получать на вход некоторое количество значений и возвращающий одно значение.
- Функция - это механизм, посредством которого производный класс получает элементы родительского и может дополнять либо изменять их свойства и методы
- Функция - это средство, позволяющее использовать одно имя для обозначения действий, общих для родственных классов
- Функция - это метод класса, применяемый для освобождения памяти, занимаемой объектом
Шаблон функции – это
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
- определение функции, в которой типу обрабатываемых данных присвоено условное обозначение
- прототип функции, в котором вместо имен параметров указан условный тип
- определение функции, в котором указаны возможные варианты типов обрабатываемых параметров
- определение функции, в котором в прототипе указан условный тип, а в определении указаны варианты типов обрабатываемых параметров