問題一覧
1
При ложности условия в операторе if для выполнения альтернативного блока добавляется:
else if
2
Переменная number не лежит между 3 и 6. Верный вариант записи в C++:
number < 3 || number > 6
3
Цикл, который выполняется до тех пор, пока условие истинно:
While
4
Основные элементы структуры For:
Начальная условие, шаг, конечное условие
5
Оператор, который уменьшает значение переменной на величину:
-=
6
Объявление деструктора в классе "Book":
class Book { ~Book() { }; };
7
Оператор, который завершает текущую итерацию цикла и переходит к следующей:
Continue
8
Результат выполнения программы:int x, y;y = 1;for(x = 0; x < 3; x++){y = y * 2;}
4
9
Результат выполнения программы:int x, y;x = 1;y = 1;while (x < 2) {x = x + 1;y = y + 1;}
2
10
Оператор break служит для:
Преждевременного завершения выполнения ближайшего цикла while, do...while или цикла for, или оператора switch, содержащего его.
11
Основной тип внутренних программ в C++:
Функция
12
Максимальное количество аргументов, которое может быть передано функции:
Неограниченно
13
Процесс, когда функция вызывает саму себя:
Рекурсия
14
Оператор return в C++
Функция возвращает значение и прекращает выполнение
15
В функции на языке C++ без оператора return такая функция:
Не возвращает значения
16
Программа описывает следующую функцию: double angle (float, float);
У функции 2 допустимых аргумента
17
Объявление статического поля «count» в классе «Student»
class Student { static int count; };
18
Функции с одинаковыми именами, но различающимися количеством или типами параметров называются:
Перегруженные
19
Функции, различающиеся по типу или количеству параметров, называются:
Их можно перегрузить
20
Область видимости переменной с модификатором public в C++
Вся программа
21
Класс — это:
Тип данных, объединяющий данные и функции обработки, определяемый пользователем
22
Членами класса могут быть
Переменные и функции, объявленные как private или public
23
Аннотация в Java — это:
Метка для предоставления дополнительной информации
24
Объект — это
Экземпляр класса
25
Проверьте правильные утверждения
Конструкторы класса не передаются по наследству
26
Деструктор
Метод, освобождающий память, занятую объектом
27
Выберите правильные утверждения
Конструктор может иметь параметры
28
Выберите правильные утверждения
Деструктор — это метод класса, используемый для освобождения памяти, занятой объектом
29
Наследование
Механизм, при котором производный класс получает элементы родительского класса и может добавлять или изменять их свойства и методы
30
Выберите правильные утверждения
Если элементы класса объявлены как private, то они недоступны как для потомков класса, так и для внешних функций
31
Количество параметров, передаваемых деструктору
Параметры нельзя передавать деструктору
32
Доступ к элементам базового класса в производном классе и методы доступа определяются
Ключами доступа: private, public, public в заголовке класса
33
Ключевые слова для уровней доступа
Private, protected, public
34
Создание объекта
ClassName obj;
35
Ключевое слово для наследования
protected:
36
Понятие «Полиморфизм»
Использование одного и того же интерфейса (метода или оператора) для работы с различными типами данных или объектами
37
В классе, в котором используется ключевое слово private, члены класса доступны
Только для методов этого класса
38
Способность скрывать внутреннюю структуру свойств и методов объекта
Инкапсуляция
39
Параметры объекта, определяющие его внешний вид и действия во время выполнения программы
Свойства
40
Параметры объекта, описывающие возможные действия с ним
Методы
41
Программирование, основанное на событиях, определяемых действиями пользователя (клавиатура, мышь), сообщениями других программ и потоков, а также событиями операционной системы
Событийно-ориентированное программирование
42
Основное понятие объектно-ориентированного программирования
Объект
43
Создание новых классов на основе их структурных и поведенческих особенностей
Наследование
44
Создание конструктора класса
MyClass() {}
45
Правильная последовательность команд для открытия файла прогр.txt для чтения
ifstream fff("progr.txt ");
46
Описание действия команды fill.getline(a, 255)
Вводит первые 255 символов первой строки открытого файла в переменную a
47
Для открытия файла можно использовать функцию fopen()
В бинарном или текстовом режиме
48
Абстракция данных и поведения с использованием классов реализуется с помощью
Ключевого слова "class"
49
Ключевое слово для отмены наследования в языке C++
final
50
Информационная модель объекта использует
Только те свойства моделируемого объекта, которые отличают его от других
51
Виртуальная функция в C++
Функция, объявленная в базовом классе и переопределенная в производном классе с помощью ключевого слова "virtual"
52
Оператор в C++ для динамического выделения памяти
new
53
Функция Python, которая используется для преобразования значения в целочисленный тип данных
int()
54
Функция, используемая для преобразования значения в тип данных с плавающей запятой в Python:
float()
55
Функция, используемая для преобразования значения в строковый тип данных в Python:
str()
56
Метод, используемый в Python для определения типа объекта:
type()
57
Метод, используемый в Python для создания класса:
class()
58
Функция, используемая для нахождения максимального числа в последовательности чисел в Python:
max()
59
Функция, используемая для нахождения длины строки или списка в Python:
len()
60
Функция, используемая для преобразования числа в абсолютное значение в Python:
abs()
61
Функция, используемая для округления числа до заданного количества десятичных знаков в Python:
round()
62
Функция, используемая для нахождения минимального числа в последовательности чисел в Python:
min()
63
Функция, используемая для сложения значений в списке в Python:
sum()
64
Функция, используемая для сортировки списка по возрастанию в Python:
sorted()
65
Функция, используемая для нахождения самого большого элемента в списке в Python:
max()
66
Функция, используемая для нахождения самого маленького элемента в списке в Python:
min()
67
Функция, используемая для объединения строк в списке в одну строку в Python:
join()
68
Функция, используемая для разделения строки на список строк по указанному разделителю в Python:
split()
69
Функция, используемая для определения типа объекта из списка возможных типов в Python:
type()
70
Функция, используемая для проверки, является ли объект экземпляром определенного класса в Python:
isinstance()
71
Функция, используемая для проверки, существует ли атрибут у объекта в Python:
hasattr()
72
Функция, используемая для получения списка атрибутов объекта в Python:
dir()
73
Функция, используемая для получения документации объекта в Python:
help()
74
Функция, используемая для получения значения атрибута объекта в Python:
getattr()
75
Функция, используемая для установки значения атрибута объекта в Python:
setattr()
76
Функция, используемая для удаления атрибута объекта в Python:
delattr()
77
Функция, используемая для получения ключей словаря в Python:
keys()
78
Функция, используемая для получения значений словаря в Python:
values()
79
Функция, используемая для получения пар ключ-значение из словаря в Python:
items()
80
Функция, используемая для получения значения по ключу из словаря в Python:
get()
81
Метод, используемый для установки значения по ключу в словарь в Python:
setitem()
82
Метод, используемый для удаления элемента по ключу из словаря в Python:
delitem()
83
Функция, используемая для проверки наличия ключа в словаре в Python:
contains()
84
Функция, используемая для получения длины объекта (строки, списка и т. д.) в Python:
len()
85
В контексте программирования компиляция — это:
Преобразование исходного кода в машинный код
86
Функция, используемая для компиляции исходного кода во время выполнения программы в Python:
compile()
87
Функция, используемая для выполнения скомпилированного кода в Python:
exec()
88
Для компиляции и выполнения кода, хранящегося в строке, в Python можно использовать:
Функцию compile(), а затем exec()
89
Действие, происходящее во время выполнения программы:
Выполнение инструкций и обработка данных
90
В контексте программирования компиляция — это:
Процесс преобразования исходного кода в машинный код
91
В контексте программирования интерпретация — это:
Процесс выполнения программы
92
Функция, используемая для чтения данных с клавиатуры в Python:
input()
93
Функция, используемая для вывода данных на экран в Python:
print()
94
Функция, используемая для открытия файла в режиме записи в Python:
open("file.txt", "w")
95
Функция, используемая для чтения содержимого файла в Python:
file.read()
96
Функция, используемая для записи данных в файл в Python:
file.write()
97
Стандартный файл ввода, используемый в Python:
stdin
98
Стандартный файл вывода, используемый в Python:
stdout
99
Метод для получения элемента по индексу в списке в Java:
list.get(index);
100
Список, обеспечивающий быстрый доступ к элементам, но с медленным добавлением/удалением элементов в середине:
ArrayList