Список вопросов базы знанийПрограммирование.Вопрос id:1206827 Компонентные функции можно___ и ___ ?) объявлять вне теле класса, а определять в теле класса ?) объявлять в теле класса, а определять вне тела класса ?) объявлять и определять вне тела класса ?) объявлять и определять в теле класса Вопрос id:1206828 Концентрирует внимание на порядке происходящих событий ___ декомпозиция ?) алгоритмическая ?) логическая ?) многоуровневая ?) объектная Вопрос id:1206829 Любой объект, использующий ресурсы другого объекта - это ?) клиент ?) сервер ?) родительский объект ?) вспомогательный объект Вопрос id:1206830 Любой объект, предоставляющий ресурсы другого объекта - это ?) вспомогательный объект ?) клиент ?) сервер ?) иерархический объект Вопрос id:1206831 Модификатор const служит для ___ и ___ ?) экономии памяти ?) облегчения отладки программы ?) ускорения работы программы ?) уменьшения ошибок при компиляции Вопрос id:1206832 Объект – это ___ элемент системы ?) независимый ?) структурный ?) функциональный ?) связеобразующий Вопрос id:1206833 Объектно–ориентированное программирование начало развиваться в 20 веке ?) до 60-гг. ?) с середины 80-х годов ?) в 60-е, 70-е годы ?) с середины 90-х годов Вопрос id:1206834 Определение класса ___ и ___ ?) следует включать в текст программы только до объявления переменных ?) можно поместить перед текстом программы ?) можно записать в отдельный файл, который подключают к программе с помощью директивы компилятора include ?) следует включать в текст программы только после объявления переменных Вопрос id:1206835 Особенности класса, объявленного внутри функции, проявляются в том, что ___ и ___ ?) компонентные функции этого класса могут быть описаны только внутри класса ?) этот класс не может иметь статических элементов ?) этот класс не может использовать статических переменных из области, в которой он описан ?) этот класс не может использовать статических переменных из области, в которой он не описан Вопрос id:1206836 Переменные типа класса называют ?) объединениями ?) компонентами ?) объектами ?) структурами Вопрос id:1206837 По умолчанию элементы класса C++ являются ___ для доступа извне Вопрос id:1206839 При определении функции вне тела класса её имя должно быть квалифицировано именем класса при помощи конструкции ?) <имя_класса>.<имя_функции> (список_параметров) {тело_функции} ?) <имя_класса> <имя_функции> (список_параметров) {тело_функции} ?) <имя_класса>::<имя_функции> (список_параметров) {тело_функции} ?) <имя_класса> -> <имя_функции> (список_параметров) {тело_функции} Вопрос id:1206840 Проектировщик класса может указать, какие функции-компоненты не модифицируют объект, объявив их константными с помощью спецификатора ?) public ?) inline ?) const ?) void Вопрос id:1206841 Пусть в классе String объявлена функция void set_str(char*). Описание компонентной функции вне класса может иметь вид ?) void String::set_str(char * ) { strcpy(str,s);} ?) String::set_str(char * s) { strcpy(str,s);} ?) void String::set_str(char * s) { strcpy(str,s);} ?) void set_str(char * s) { strcpy(str,s);} Вопрос id:1206842 Пусть определён тип класса с именем First. Объекты этого класса можно создать с помощью операторов: ___ и ___ ?) First obj1 ?) First.obj1 ?) class First obj1; ?) class First.obj1 Вопрос id:1206843 Сочетание объединения всех свойств предмета (составляющих его состояния и поведения) в единую абстракцию и ограничения доступа к реализации этих свойств - это Вопрос id:1206844 Среди приведённых конструкторов конструкторами копирования являются: ___ и ___ ?) Classl (const Classl&, int a=0){…..}; ?) Class1 (const Class1&) {…..}; ?) Class1 (const Class1) {…..}; ?) Class1 (Class1&) {…..}; Вопрос id:1206845 Среды, поддерживающие визуальное программирование, возникли с развитием ___ подхода ?) компонентнго ?) стихийного ?) объектно–ориентированного ?) процедурного Вопрос id:1206846 Укажите последовательность составляющих, используемую при традиционном описании класса ?) private: <внутренние (недоступные) компоненты класса>; ?) protected: <защищенные компоненты класса>; ?) public: <общие (доступные) компоненты класса>; ?) class <имя класса>{ Вопрос id:1206847 Укажите правильное объявление константной компонентной функции ?) const char get(){ return _screen[_cursor]; } ?) const get () char { return _screen[_cursor]; } ?) char const get(){ return _screen[_cursor]; } ?) char get() const { 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 будет равна ?) 13 ?) ошибка ?) 113 ?) ‘113’ Вопрос id:1206876 Пусть имеется описание Var V1, V2, V3: Variant; i : Integer; и следующие операторы: V3 := ‘200’; i := V3; V3 := V3 + i+‘100’; В результате переменная V3 будет равна ?) ошибка ?) 300 ?) ‘200200100’ ?) 500 Вопрос id:1206877 Пусть имеется описание Var V3: Variant; s : String; и следующие операторы: s := ‘200’; V3 := s+‘100’; В результате переменная V3 будет равна ?) 300 ?) ошибка ?) 200100 ?) ‘200100’ Вопрос id:1206878 Пусть имеется описание: Property Dolgn: String Read GetDolgn Write SetDolgn; Для объекта «а» правильное обращение к свойству ?) a. GetDolgn; ?) a. SetDolgn := “Инженер”; ?) a. Dolgn := “Инженер”; ?) Read (Dolgn); Вопрос 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 ___ - определенный пользователем тип данных, который обладает внутренними данными и методами в форме процедур или функций и обычно описывает родовые признаки и способы поведения ряда похожих объектов |