Список вопросов базы знанийПрограммирование.Вопрос id:1206827 Компонентные функции можно___ и ___ ?) объявлять и определять в теле класса ?) объявлять и определять вне тела класса ?) объявлять в теле класса, а определять вне тела класса ?) объявлять вне теле класса, а определять в теле класса Вопрос id:1206828 Концентрирует внимание на порядке происходящих событий ___ декомпозиция ?) объектная ?) многоуровневая ?) алгоритмическая ?) логическая Вопрос id:1206829 Любой объект, использующий ресурсы другого объекта - это ?) родительский объект ?) сервер ?) вспомогательный объект ?) клиент Вопрос id:1206830 Любой объект, предоставляющий ресурсы другого объекта - это ?) клиент ?) сервер ?) иерархический объект ?) вспомогательный объект Вопрос id:1206831 Модификатор const служит для ___ и ___ ?) облегчения отладки программы ?) уменьшения ошибок при компиляции ?) ускорения работы программы ?) экономии памяти Вопрос id:1206832 Объект – это ___ элемент системы ?) функциональный ?) независимый ?) связеобразующий ?) структурный Вопрос id:1206833 Объектно–ориентированное программирование начало развиваться в 20 веке ?) с середины 80-х годов ?) в 60-е, 70-е годы ?) до 60-гг. ?) с середины 90-х годов Вопрос id:1206834 Определение класса ___ и ___ ?) следует включать в текст программы только до объявления переменных ?) можно поместить перед текстом программы ?) можно записать в отдельный файл, который подключают к программе с помощью директивы компилятора include ?) следует включать в текст программы только после объявления переменных Вопрос id:1206835 Особенности класса, объявленного внутри функции, проявляются в том, что ___ и ___ ?) этот класс не может использовать статических переменных из области, в которой он не описан ?) компонентные функции этого класса могут быть описаны только внутри класса ?) этот класс не может иметь статических элементов ?) этот класс не может использовать статических переменных из области, в которой он описан Вопрос id:1206836 Переменные типа класса называют ?) компонентами ?) структурами ?) объектами ?) объединениями Вопрос id:1206837 По умолчанию элементы класса C++ являются ___ для доступа извне Вопрос id:1206839 При определении функции вне тела класса её имя должно быть квалифицировано именем класса при помощи конструкции ?) <имя_класса>.<имя_функции> (список_параметров) {тело_функции} ?) <имя_класса> <имя_функции> (список_параметров) {тело_функции} ?) <имя_класса> -> <имя_функции> (список_параметров) {тело_функции} ?) <имя_класса>::<имя_функции> (список_параметров) {тело_функции} Вопрос id:1206840 Проектировщик класса может указать, какие функции-компоненты не модифицируют объект, объявив их константными с помощью спецификатора ?) void ?) inline ?) const ?) public Вопрос id:1206841 Пусть в классе String объявлена функция void set_str(char*). Описание компонентной функции вне класса может иметь вид ?) void String::set_str(char * ) { strcpy(str,s);} ?) void set_str(char * s) { strcpy(str,s);} ?) void String::set_str(char * s) { strcpy(str,s);} ?) String::set_str(char * s) { strcpy(str,s);} Вопрос id:1206842 Пусть определён тип класса с именем First. Объекты этого класса можно создать с помощью операторов: ___ и ___ ?) First obj1 ?) class First obj1; ?) First.obj1 ?) class First.obj1 Вопрос id:1206843 Сочетание объединения всех свойств предмета (составляющих его состояния и поведения) в единую абстракцию и ограничения доступа к реализации этих свойств - это Вопрос id:1206844 Среди приведённых конструкторов конструкторами копирования являются: ___ и ___ ?) Classl (const Classl&, int a=0){…..}; ?) Class1 (const Class1) {…..}; ?) Class1 (Class1&) {…..}; ?) Class1 (const Class1&) {…..}; Вопрос id:1206845 Среды, поддерживающие визуальное программирование, возникли с развитием ___ подхода ?) стихийного ?) объектно–ориентированного ?) процедурного ?) компонентнго Вопрос id:1206846 Укажите последовательность составляющих, используемую при традиционном описании класса ?) class <имя класса>{ ?) public: <общие (доступные) компоненты класса>; ?) protected: <защищенные компоненты класса>; ?) private: <внутренние (недоступные) компоненты класса>; Вопрос id:1206847 Укажите правильное объявление константной компонентной функции ?) char get() const { return _screen[_cursor]; } ?) const char get(){ return _screen[_cursor]; } ?) const get () char { return _screen[_cursor]; } ?) char const get(){ return _screen[_cursor]; } Вопрос id:1206848 Укажите правильную последовательность составляющих в конструкторе со списком инициализации ?) список аргументов ?) значение, используемое для инициализации ?) имя конструктора ?) двоеточие ?) тело конструктора ?) имя поля, которое инициализируется Вопрос id:1206849 Укажите правильную последовательность составляющих в объявлении константной компонентной функции ?) ключевое слово const ?) тело функции в фигурных скобках ?) имя функции ?) тип функции ?) список параметров в круглых скобках Вопрос id:1206850 Укажите правильную последовательность составляющих в описании класса ?) реализация <объявление полей и методов класса, к которым невозможно обращение извне> ?) класс <имя класса> ?) интерфейс <объявление полей и методов класса, к которым возможно обращение извне> Вопрос id:1206851 Укажите правильную последовательность составляющих в описании функции-оператор ?) {тело функции} ?) (список параметров) ?) операция ?) operator ?) тип Вопрос id:1206852 Укажите правильную последовательность составляющих в описании функции–оператора, которая будет осуществлять преобразование класса к другому типу ?) () ?) имя_нового_типа ?) operator Вопрос id:1206853 Укажите правильную последовательность становления этапов технологии разработки программного обеспечения ?) компонентное программирование ?) объектно–ориентированное программирование ?) процедурное программирование Вопрос id:1206854 Укажите соответствие между операциями над объектами и соответствующими действиями
Вопрос id:1206855 Укажите соответствие между понятиями и их содержанием
Вопрос id:1206856 Укажите соответствие между принципами объектно–ориентированного программирования и их содержанием
Вопрос id:1206857 Укажите соответствие между терминами, связанными с конкретными механизмами реализации полиморфизма, и назначением реализуемого механизма
Вопрос id:1206858 Укажите соответствие между типом абстракции и её содержанием
Вопрос id:1206859 Укажите, какие форматы доступа к элементам структуры можно использовать: ___, ___ и ___ ?) имя_переменной_структуры.имя_поля; ?) (*имя_указателя_на_структуру).имя_поля; ?) имя_указателя_на_структуру–>имя_поля; ?) имя_указателя_на_структуру.имя_поля; Вопрос id:1206860 Установите соответствие между видом объектов и особенностями их создания и уничтожения
Вопрос id:1206861 Установите соответствие между различными объектами класса, содержащего поле данных str, и способами обращения к ним
Вопрос id:1206862 Установите соответствие между спецификатором доступа и его назначением
Вопрос id:1206863 Установите соответствие между элементами конструктора со списком инициализации integ(int v):num(v){} и их назначением
Вопрос id:1206864 Формальный механизм, предотвращающий прямой доступ к внутреннему представлению типа класса из функций программы– это___ информации Вопрос id:1206865 Функции–компоненты класса объявляются ?) в теле этого класса ?) в любом месте программы с использованием «квалифицированного» имени ?) после определения класса с использованием «квалифицированного» имени ?) в теле класса с обязательным использованием «квалифицированного» имени Вопрос id:1206866 Функцию–компонент, определенную вне тела класса, можно сделать встроенной, если___, ___ и ___ ?) явно добавить слово inline в объявление функции внутри тела класса ?) явно добавить слово inline в объявление функции внутри тела класса и в определение функции вне тела класса ?) объявить функцию глобальной ?) объявить функцию статической ?) явно добавить слово inline в определение функции вне тела класса Вопрос id:1206867 В операторе K :=ComboBox1.___; переменной K присваивается номер выбранного элемента в списке. Запишите пропущенное свойство Вопрос id:1206870 Верны ли утверждения? А) Классы могут служить полями других объектов. В) Объекты могут выступать в программе только в качестве переменных и не могут быть элементами массивов, полями записей, параметрами процедур и функций. Подберите правильный ответ ?) А – нет, В - да ?) А – да, В - нет ?) А – да, В - да ?) А – нет, В - нет Вопрос id:1206872 Впишите пропущенное служебное слово в описании: Type TaClass = Class FloField: Real; Function GetField: Real; Procedure SetField(Value: Real); ___ Flo: Real ReadGetField Write SetField; End; Вопрос id:1206873 Имеется следующее описание: Type TMyClass = class Function MyFunc:Integer; End; Var aObject:TMyClass; Запишите обращение к функции MyFunc в программе Вопрос id:1206875 Пусть имеется описание Var V1, V2, V3: Variant; и следующие операторы: V1 := 1; V2 := 12; V3 := ‘100’; V3 := V1 + V2 + V3; В результате переменная V3 будет равна ?) ошибка ?) ‘113’ ?) 113 ?) 13 Вопрос id:1206876 Пусть имеется описание Var V1, V2, V3: Variant; i : Integer; и следующие операторы: V3 := ‘200’; i := V3; V3 := V3 + i+‘100’; В результате переменная V3 будет равна ?) 500 ?) 300 ?) ошибка ?) ‘200200100’ Вопрос id:1206877 Пусть имеется описание Var V3: Variant; s : String; и следующие операторы: s := ‘200’; V3 := s+‘100’; В результате переменная V3 будет равна ?) ошибка ?) ‘200100’ ?) 200100 ?) 300 Вопрос id:1206878 Пусть имеется описание: Property Dolgn: String Read GetDolgn Write SetDolgn; Для объекта «а» правильное обращение к свойству ?) Read (Dolgn); ?) a. SetDolgn := “Инженер”; ?) a. Dolgn := “Инженер”; ?) a. GetDolgn; Вопрос id:1206879 Существует описание: Type TaClass = Class FloField: Real; Function GetField: Real; Procedure SetField(Value: Real); Property flo: Real ReadGetField Write SetField; End; Var a: TaClass; Используя свойство Flo, присвойте полю FloField значение 4.56 Вопрос id:1206880 Существует описание: Type TVisualObject = class(TWinControl) Procedure Draw; ___ ; End; TVisualChildObject = class(TVisualObject) Procedure Draw; Override; End; Укажите, какую директиву нужно записать после метода Draw в объекте–родителе (это не Dynamic) Вопрос id:1206881 ___ - определенный пользователем тип данных, который обладает внутренними данными и методами в форме процедур или функций и обычно описывает родовые признаки и способы поведения ряда похожих объектов |