
Вопрос 88 (41970)
Наследование - это
1: представляет собой механизм, который объединяет данные и методы, манипулирующие этими данными, и защищает и то и другое от внешнего вмешательства или неправильного использования
2: позволяет использовать в дочерних классах функционал родительского класса и, в случае необходимости, дополнять его
3: представляет собой способность к изменению функционала, унаследованного от базового класса
Вопрос 89 (41971)
Полиморфизм - это
1: представляет собой механизм, который объединяет данные и методы, манипулирующие этими данными, и защищает и то и другое от внешнего вмешательства или неправильного использования
2: позволяет использовать в дочерних классах функционал родительского класса и, в случае необходимости, дополнять его
3: представляет собой способность к изменению функционала, унаследованного от базового класса
Вопрос 90 (41972)
Интерфейс
1: представляет собой набор функций, которые реализуют класс
2: представляет собой описание набора функций
3: представляет собой описание набора функций, которые реализуют класс
4: представляет собой описание набора функций
Вопрос 91 (41973)
Класс является
1: представителем объекта
2: описанием объекта
3: частью объекта
4: реализатором объекта
Вопрос 92 (41974)
Объект является
1: конкретным описанием определенного класса
2: конкретной частью определенного класса
3: производной определенного класса
4: конкретным представителем определенного класса
Вопрос 93 (41975)
Из приведенных утверждений
а) объект является экземпляром определенного класса
б) класс является экземпляром определенного объекта
1: верно только а
2: верно только б
3: верны и а, и б
4: оба утверждения ложны
Вопрос 94 (41976)
Поля - это
1: переменные, принадлежащие классу или экземпляру класса
2: процедуры и функции класса
3: синтаксическая надстройка, позволяющая осуществлять в форме вызов функции
4: синтаксическая надстройка, поддерживаемая компилятором и средой Visual Basic, которая позволяет вызывать методы других объектов
Вопрос 95 (41977)
Методы - это
1: переменные, принадлежащие классу или экземпляру класса
2: процедуры и функции класса
3: синтаксическая надстройка, позволяющая осуществлять в форме вызов функции
4: синтаксическая надстройка, поддерживаемая компилятором и средой Visual Basic, которая позволяет вызывать методы других объектов
Вопрос 96 (41978)
Свойства - это
1: переменные, принадлежащие классу или экземпляру класса
2: процедуры и функции класса
3: синтаксическая надстройка, позволяющая осуществлять в форме вызов функции
4: синтаксическая надстройка, поддерживаемая компилятором и средой Visual Basic, которая позволяет вызывать методы других объектов
Вопрос 97 (41979)
События - это
1: переменные, принадлежащие классу или экземпляру класса
2: процедуры и функции класса
3: синтаксическая надстройка, позволяющая осуществлять в форме вызов функции
4: синтаксическая надстройка, поддерживаемая компилятором и средой Visual Basic, которая позволяет вызывать методы других объектов
Вопрос 98 (41980)
Переменные, принадлежащие классу или экземпляру класса - это
1: Поля
2: Методы
3: Свойства
4: События
Вопрос 99 (41981)
Процедуры и функции класса - это
1: Поля
2: Методы
3: Свойства
4: События
Вопрос 100 (41982)
Синтаксическая надстройка, позволяющая осуществлять в форме вызов функции - это
1: Поля
2: Методы
3: Свойства
4: События
Вопрос 101 (41983)
Синтаксическая надстройка, поддерживаемая компилятором и средой Visual Basic, которая позволяет вызывать методы других объектов - это
1: Поля
2: Методы
3: Свойства
4: События
Вопрос 102 (41984)
Указатель - это переменная, которая содержит в качестве своего значения _______ другой переменной
1: Значение
2: Адрес
3: Выражение
4: Тип
Вопрос 103 (41985)
Указатель - это
1: Константа
2: Адрес
3: Переменная
4: Выражение
Вопрос 104 (41986)
Целое, которое может быть присвоено указателю, является
1: 0
2: положительным
3: отрицательным
4: все перечисленное
Вопрос 105 (41987)
Для инициализации указателя можно использовать
1: Значение
2: Адрес
3: Выражение
4: Тип
Вопрос 106 (41988)
Для инициализации указателя можно использовать
1: Любое целое значение
2: Только положительное целое значение
3: Только ноль
4: Любое целое значение, только не ноль
Вопрос 107 (41989)
Для инициализации указателя можно использовать
1: null
2: 0
3: адрес
4: все перечисленное
Вопрос 108 (41990)
Из приведенных утверждений
а) Операция взятия адреса может быть применима только к константам, к выражениям, не дающим в качестве результата ссылки, и к переменным, объявленным с классом памяти register.
б) Указатель, объявленный как void, может быть разыменован
1: верно только а
2: верно только б
3: верны и а, и б
4: оба утверждения ложны
Вопрос 109 (41991)
Из приведенных утверждений
а) Указатели разных типов нельзя присваивать друг другу без операции приведения типа.
б) Указатель, объявленный как void, может быть разыменован.
1: верно только а
2: верно только б
3: верны и а, и б
4: оба утверждения ложны
Вопрос 110 (41992)
Что печатается при выполнении оператора? Предполагайте следующие объявления переменных:
char s1[ 50 ] = "jack";
char s2[ 50 ] = "jill";
char s3[ 50 ] , *sptr;
cout << strcpy( s3, s2 ) << endl;
1: jill
2: jack
3: 4
4: True
Вопрос 111 (41993)
Что печатается при выполнении оператора? Предполагайте следующие объявления переменных:
char s1[ 50 ] = "jack";
char s2[ 50 ] = "jill";
char s3[ 50 ] , *sptr;
cout << strcat( strcat( strcpy( s3, s1 ) , " and " ), s2 ) << endl;
1: jack and
2: and jill
3: jack and jill
4: 4 and 4
Вопрос 112 (41994)
Что печатается при выполнении оператора? Предполагайте следующие объявления переменных:
char s1[ 50 ] = "jack";
char s2[ 50 ] = "jill";
char s3[ 50 ] , *sptr;
cout << strlen( s1 ) + strlen( s2 ) << endl;
1: 4
2: 8
3: jackjill
4: оператор содержит ошибку
Вопрос 113 (41995)
Из приведенных утверждений
а) Комментарии при выполнении программы вызывают печать компьютером на экране текста после символов //.
б) Если вывод осуществляется в cout, то esc-последовательность \n вызывает перемещение курсора к началу следующей строки на экране.
1: верно только а
2: верно только б
3: верны и а, и б
4: оба утверждения ложны
Вопрос 114 (41996)
Из приведенных утверждений
а) Все переменные должны быть объявлены до того, как они используются.
б) Всем переменным, когда они объявляются, должен быть присвоен тип.
1: верно только а
2: верно только б
3: верны и а, и б
4: оба утверждения ложны
Вопрос 115 (41997)
Из приведенных утверждений
а) Объявления в теле функции C++ могут появляться почти везде.
б) C++ рассматривает переменные number и NuMbEr как одинаковые.
1: верно только а
2: верно только б
3: верно только б
4: оба утверждения ложны
Вопрос 116 (41998)
Из приведенных утверждений
а) Операция взятия по модулю (%) может применяться только к целым числам.
б) Все арифметические операции *, /, %, + и - имеют одинаковый уровень приоритета.
1: верно только а
2: верно только б
3: верны и а, и б
4: оба утверждения ложны
Вопрос 117 (41999)
Из приведенных утверждений
а) Пустые скобки, следующие за именем функции в прототипе, указывают, что функции для выполнения ее задачи не требуется никаких параметров.
б) Тело каждой функции ограничивается левой и правой фигурными скобками ( { и } )
1: верно только а
2: верно только б
3: верны и а, и б
4: оба утверждения ложны
Вопрос 118 (42000)
Из приведенных утверждений
а) Программа на C++, которая выводит три строки, должна содержать три оператора вывода, использующих cout.
б) Элементы данных или элемент-функции, объявленные со спецификатором доступа private, доступны для элемент-функций класса, в котором они объявлены.
1: верно только а
2: верно только б
3: верны и а, и б
4: оба утверждения ложны
Вопрос 119 (42001)
Из приведенных утверждений
а) В соответствии с соглашением, имена функций начинаются с прописной буквы, и все последующие слова в имени также начинаются с прописной буквы.
б) Переменные, объявленные в теле некоторой элемент-функции, называются элементами данных и могут использоваться во всех элемент-функциях класса.
1: верно только а
2: верно только б
3: верны и а, и б
4: оба утверждения ложны
Вопрос 120 (42002)
Из приведенных утверждений
а) Для исполнения программы можно использовать любой файл исходного кода, содержащий int main().
б) Указатель, объявленный как void, может быть разыменован.
1: верно только а
2: верно только б
3: верны и а, и б
4: оба утверждения ложны
Вопрос 121 (42003)
Из приведенных утверждений
а) Типы аргументов в вызове функции должны быть согласованы с типами соответствующих параметров в списке параметров прототипа функции.
б) В операторе выбора switch должна быть метка default.
1: верно только а
2: верно только б
3: верны и а, и б
4: оба утверждения ложны
Вопрос 122 (42004)
Из приведенных утверждений
а) В операторе выбора switch в разделе default требуется оператор break.
б) Выражение, содержащее операцию ||, истинно, если истинны оба операнда этой операции.
1: верно только а
2: верно только б
3: верны и а, и б
4: оба утверждения ложны
Вопрос 123 (42005)
Из приведенных утверждений
а) Массив может хранить много различный типов данных.
б) Операция взятия адреса может быть применима только к константам, к выражениям, не дающим в качестве результата ссылки, и к переменным, объявленным с классом памяти register.
1: верно только а
2: верно только б
3: верны и а, и б
4: оба утверждения ложны
Вопрос 124 (42006)
Из приведенных утверждений
а) Если количество начальных значений в списке инициализации меньше, чем количество элементов массива, оставшиеся элементы автоматически получают в качестве начальных значений последние значения из списка инициализации.
б) Если список инициализации содержит начальных значений больше, чем элементов массива, то это - ошибка.
1: верно только а
2: верно только б
3: верны и а, и б
4: оба утверждения ложны