СГА ответы Комбат бесплатно
Главная   Главная   Ответы   Ответы Комбат   Материалы   Скачать   Поиск   Поиск   Форум   Форум   Чат   Чат

   
Навигация

· Главная
· Новости

Общение

· Форум для студента
· Чат для студента
· Связь с нами

К прочтению

· Правила сервиса
· FAQ / ЧаВО
· Как правильно искать
· Как скачивать материалы
· Ответы к ЛС Интегратор
· Как помочь сайту
· Для вебмастеров


Инструменты

· Ответы Комбат
· Скачать материалы
· Поиск по сайту
· Поиск кода предмета



   


Категория: Начало --> КОМБАТ - ответы на тесты СГА

Сортировать: по названию (А\Я) по дате публикации (В\У)
Текущая сортировка: по названию от А до Я

[ Расширенный поиск ]
  4184.04.01;СЛ.03;1

Программирование - Слайдлекция по модулю

Список вопросов теста (скачайте файл для отображения ответов):
Данные динамической структуры - данные, взаиморасположение и взаимосвязи элементов которых всегда остаются постоянными:
Дерево - совокупность элементов, называемых узлами (один из которых определен как корень), и отношений ("родительских"), образующих иерархическую структуру узлов:
Дерево называется ориентированным, если на каждом его ребре указано направление:
Для работы с очередью используются указатели на ее начало (top) и конец (bottom), а также вспомогательный указатель:
Если указатель ссылается только на следующий элемент списка, то такой список называют двунаправленным:
Если указатель ссылается только на следующий элемент списка, то такой список называют однонаправленным, если на следующий и предыдущий элементы - двунаправленным:
Если элемент списка не связан ни с каким другим, то в поле указателя записывают значение, не указывающее ни на какой элемент, - nil:
К данным динамической структуры относят файлы, несвязные и связные динамические структуры:
К операциям обработки информационной части элементов списка относятся печать содержимого информационной части, модификация полей информационной части и др.:
Линейный список - список, отражающий отношения соединения между первым и последним элементами списка:
На базе линейных списков могут строиться стеки, очереди и деки:
Список - набор записей, каждая из которых имеет поле данных и указатель (ссылку) на следующую запись в списке:
Стек - двунаправленный список, элементы в который добавляются только в начало, а исключаются только из конца списка:
Стек - линейный список, в котором добавление и исключение элементов производится в произвольном порядке:
Узлы дерева, в которые не входит никаких ребер, называются корневыми:
Узлы дерева, из которых не выходят ребра, называются листьями:


 Скачать бесплатно   Отправить на e-mail
  4184.05.01;LS.01;1

Программирование - Логическая схема 2

Список вопросов теста (скачайте файл для отображения ответов):
TObject
TРersistent
TСomponent
TСontrol
Визуальные компоненты
Главное меню
Главное окно
Инспектор объектов
Интегрированная среда разработки Delphi
Кнопки
Компонент
Меню
Наследование
Невизуальные компоненты
Объектно-ориентированное программирование (ООП)
Палитра компонентов
Позднее связывание
Полиморфизм
Понятие класса
Принципы ООП
Редакторы текстов
Свойства класса
События
События от клавиатуры
События от мыши
События протокола Drag&Drop
События, обрабатываемые формой
Списки выбора
Статические тексты


 Скачать бесплатно   Отправить на e-mail
  4184.05.01;ГТ.01;1

Программирование - Глоссарный тренинг

 Скачать бесплатно   Отправить на e-mail
  4184.05.01;МТ.01;1

Программирование - Модульный тест

Список вопросов теста (скачайте файл для отображения ответов):
В описании класса TPerson объявлен конструктор объекта Constructor Create(Name: String); Реализация метода будет иметь заголовок:
Верны ли утверждения? А) Для обработки исключений в Object Pascal предусмотрен механизм защищенного блока В) Защищенный блок открывается служебным словом Except Подберите правильный ответ
Верны ли утверждения? А) В блоке Except могут располагаться обработчики исключений: On <класс исключения> Do <оператор> В) Память под динамический массив в Delphi выделяется процедурой Dim Подберите правильный ответ
Верны ли утверждения? А) Свойство AutoSize определяет, как располагаются элементы управления внутри родительского элемента В) Свойство Align обеспечивает изменение размеров компонента в соответствии с размерами его содержимого (текста, изображения, списка, иерархического дерева и т.д.) Подберите правильный ответ
Верны ли утверждения? А) Delphi содержит классы объектов для работы со списками, коллекциями и другими "абстрактными" структурами В) Свойство Canvas предоставляет коду Delphi возможность манипуляции областью рисунка во время исполнения Подберите правильный ответ
Верны ли утверждения? А) В Delphi у формы нет свойства Caption В) Текст, записанный в метке (TLabel), изменить программно нельзя Подберите правильный ответ
Верны ли утверждения? А) В Turbo Pascal имеются средства, обеспечивающие поддержку концепции объектно-ориентированного программирования В) Object Pascal (Delphi) оказал огромное влияние на создание концепции языка C# для платформы .NET Подберите правильный ответ
Верны ли утверждения? А) В инструментальной среде Delphi для ускорения доступа к некоторым командам служит Палитра компонентов В) Под компонентом понимается функциональный элемент, имеющий определенные свойства и размещаемый программистом в окне формы Подберите правильный ответ
Верны ли утверждения? А) В компоненте TListBox список элементов задается свойством Text В) Кнопка TRadioButton — кнопка с независимой фиксацией Подберите правильный ответ
Верны ли утверждения? А) В операторе x :=ScrollBar1.Position; x — величина строкового типа В) Компонент TGroupBox — специальный контейнер для размещения зависимых переключателей Подберите правильный ответ.
Верны ли утверждения? А) В описании синтаксиса функции Выбор := MessageDlg (сообщение, тип, кнопки, контекстсправки); от параметра тип зависит шрифт выводимого сообщения В) Компонент TРanel представляет собой контейнер общего назначения Подберите правильный ответ.
Верны ли утверждения? А) В основе иерархии объектов библиотеки VCL Delphi лежит класс TClass В) Класс TСomponent служит основой для всех компонентов Delphi Подберите правильный ответ
Верны ли утверждения? А) В отличие от полей свойства не занимают места в памяти, а операции их чтения и записи ассоциируются с обычными полями или методами В) При использовании псевдопеременной Self в пределах метода обращения к полям и другим методам выполняются как к обычным переменным и подпрограммам без уточнения экземпляра объекта Подберите правильный ответ
Верны ли утверждения? А) В секции Published перечисляются свойства, которые должны быть доступны. в окне Инспектора Объектов В) Событие в языке Delphi — это сообщение от системного объекта, получаемое при регистрации операционной системой активности пользователя или изменении состояния Подберите правильный ответ
Верны ли утверждения? А) В случае, когда на форме много компонентов, используют средства автоматизированного выравнивания компонентов В) Функция InputBox вызывает диалоговое окно для вывода данных Подберите правильный ответ
Верны ли утверждения? А) Ввод данных из поля ввода компонента TEdit осуществляется обращением к свойству Text этого компонента В) К содержимому компонента TMemo обращаются только посредством свойства Text этого компонента Подберите правильный ответ
Верны ли утверждения? А) Ввод данных может быть выполнен вызовом процедуры ShowMessage В) Ввод данных может быть выполнен вызовом функции MessageDlg Подберите правильный ответ
Верны ли утверждения? А) Головной файл приложения Delphi имеет заголовок: Program <имя> В) Для каждой формы существует код, который начинается со слова Program Подберите правильный ответ
Верны ли утверждения? А) Директива Abstract исключает необходимость написания кода виртуального метода для данного класса В) Методы обработки сообщений объявляются с помощью ключевого слова message, за которым следует целочисленная константа — номер сообщения Подберите правильный ответ
Верны ли утверждения? А) Для компонентов TМemo и TЕdit текстовая константа хранится в свойстве Caption В) Свойство Visible определяет, будет ли данный компонент отображаться на экране Подберите правильный ответ
Верны ли утверждения? А) Для создания визуальных компонентов базовым является класс TСontrol В) Для создания компонентов, имеющих окна, базовым является класс TWinControl Подберите правильный ответ
Верны ли утверждения? А) Для того чтобы запустить программу в Delphi, нужно нажать клавишу F5 В) Создание нового проекта на Delphi начинается с выбора команды File- New File Подберите правильный ответ
Верны ли утверждения? А) Для того чтобы сконструировать объект (выделить память для экземпляра класса) необходимо только описать переменную в разделе Var В) Объекты в среде Delphi распределяются в динамической памяти Подберите правильный ответ.
Верны ли утверждения? А) Доступ к полям и методам объекта происходит с помощью уточненных имен, например, <имя объекта>.<имя метода> В) При работе с объектами допустимо использование оператора With, например: With <имя объекта> Do <имя метода> Подберите правильный ответ
Верны ли утверждения? А) Инкапсуляция – возможность замещения методов объекта-родителя одноименными методами объекта-потомка В) Наследование – создание новых объектов на базе ранее определенных Подберите правильный ответ
Верны ли утверждения? А) Инспектор объектов является инструментом, который используется для формирования внешнего вида и функциональных возможностей формы и компонентов в процессе разработки приложения В) В инспекторе объектов приведены только те свойства, которыми обладает данный компонент во время проектирования приложения Подберите правильный ответ
Верны ли утверждения? А) Исключительная ситуация – это нештатное событие, которое может повлиять на дальнейшее выполнение программы В) Для обработки исключительных ситуаций предназначен класс Exception Подберите правильный ответ
Верны ли утверждения? А) Использование методов для получения и установки свойств позволяет проверить корректность значения свойства, сделать дополнительные вычисления, установить значения зависимых полей и т.д. В) Процесс порождения новых классов на основе других классов называется инкапсуляцией Подберите правильный ответ
Верны ли утверждения? А) Класс – это описание, объект – то, что создано в соответствии с этим описанием В) Описание класса начинается с ключевого слова Class и заканчивается ключевым словом Object Подберите правильный ответ
Верны ли утверждения? А) Класс, который наследует атрибуты другого класса, называется порожденным классом или потомком В) В языке Delphi существует предопределенный класс TClass, который служит неявным предком тех классов, для которых предок не указан Подберите правильный ответ
Верны ли утверждения? А) Класс, от которого происходит наследование, выступает в роли дочернего, или потомка В) Описание нового класса–потомка TStudent от родительского класса TPerson начинается с объявления Type TStudent = Class(TPerson) Подберите правильный ответ
Верны ли утверждения? А) Кнопки и метки относятся к группе визуальных компонентов В) Компонент TOpenDialog относится к группе визуальных компонентов Подберите правильный ответ
Верны ли утверждения? А) Кнопкой по умолчанию считается кнопка, которая посылает событие OnClick при нажатии клавиши Enter В) Кнопка с независимой фиксацией TСheckBox используется для того, чтобы пользователь мог указать свое решение типа Да/Нет или Да/Нет/Не знаю Подберите правильный ответ
Верны ли утверждения? А) Компонент TComboBox представляет собой комбинацию списка TListBox и редактора TЕdit В) Управляющий элемент TScrollBar используется для визуального управления значением числовой величины Подберите правильный ответ
Верны ли утверждения? А) Метод Free вызывает деструктор Destroy, но только в том случае, если значение объектной переменной не равно nil В) Вызов деструктора для несуществующих объектов недопустим и при выполнении программы приведет к ошибке Подберите правильный ответ
Верны ли утверждения? А) Метод базового класса можно перекрыть в производном классе В) В наследнике можно вызвать перекрытый метод предка, указав перед именем метода зарезервированное слово Inherited Подберите правильный ответ
Верны ли утверждения? А) Метод чтения свойства — это всегда процедура, возвращающая значение того же типа, что и тип свойства В) Метод записи свойства — это обязательно функция, принимающая параметр того же типа, что и тип свойства Подберите правильный ответ
Верны ли утверждения? А) Методы, которые создают объекты, называются конструкторами В) Методы, которые разрушают объекты, называют разрушителями Подберите правильный ответ
Верны ли утверждения? А) Можно обратиться к полю объекта в точности так же, как к полю обычной записи, либо с помощью оператора With, либо путем уточнения имени с помощью точки В) Наследуемые поля являются столь же доступными, как если бы они были объявлены внутри типа объекта Подберите правильный ответ
Верны ли утверждения? А) Наследование – создание новых объектов на базе ранее определенных В) Полиморфизм – возможность замещения методов объекта-родителя одноименными методами объекта-потомка Подберите правильный ответ
Верны ли утверждения? А) Некоторые оконные компоненты способны содержать другие визуальные компоненты и называются списками В) Hint — подсказка, появляющаяся над компонентом, когда пользователь временно задерживает над ним указатель мыши Подберите правильный ответ
Верны ли утверждения? А) Обработчик события – фрагмент программы, который выполняется в ответ на определенное изменение в программе или в Windows В) При щелчке по кнопке мышью в работающей программе возникает событие OnActivate Подберите правильный ответ
Верны ли утверждения? А) Обработчики исключений располагаются после служебного слова Try защищенного блока В) Вариант – тип данных, позволяющий хранить данные любых типов, кроме структурных Подберите правильный ответ
Верны ли утверждения? А) Обращение к свойству компонента в программе осуществляется так же, как обращение к полю или к методу объекта с помощью составного имени В) В Delphi, написав обработчик события, к методам, описанным в стандартных классах, добавляется еще один метод Подберите правильный ответ
Верны ли утверждения? А) Объекты могут выступать в программе только в качестве переменных и не могут быть элементами массивов, полями записей, параметрами процедур и функций В) Классы могут служить полями других объектов Подберите правильный ответ
Верны ли утверждения? А) Объявление виртуального метода в базовом классе выполняется с помощью ключевого слова Override В) Перекрытие виртуального метода в производных классах выполняется с помощью ключевого слова Virtual Подберите правильный ответ
Верны ли утверждения? А) Оператор Memo1.Lines.Add(Edit1.Text) отображает содержимое компонента Edit1 в компоненте Memo1 В) На форму можно поместить сколько угодно объектов класса TMainMenu Подберите правильный ответ
Верны ли утверждения? А) Основной составляющей среды быстрого создания приложений является технология, получившая название Two Ways Tools В) В терминах Паскаля объект во многом схож с массивом, который является оболочкой для объединения нескольких связанных элементов под одним именем Подберите правильный ответ
Верны ли утверждения? А) Параметр Self указывает экземпляр объекта, к которому применяется вызванный метод В) Объявление конструкторов и деструкторов осуществляется с помощью зарезервированных слов Function и Procedure Подберите правильный ответ
Верны ли утверждения? А) Параметр Sender обработчиков событий используется для определения источника события В) Секция Published в описании класса позволяет скрыть те поля и методы, которые относятся к особенностям реализации Подберите правильный ответ
Верны ли утверждения? А) Полиморфизм означает, что в производных классах можно изменять работу уже существующих в базовом классе методов В) Директива Override записывается после слова Virtual и исключает необходимость написания кода виртуального метода для данного класса Подберите правильный ответ
Верны ли утверждения? А) Полиморфизм — объединение в одном объекте данных и методов их обработки В) Наследование — возможность замещения методов объекта-родителя одноименными методами объекта-потомка Подберите правильный ответ
Верны ли утверждения? А) При обращении к статическому методу класса компилятор не знает класс, которому данный метод принадлежит В) Сущность виртуальных методов заключается в том, что методу присваивается одно имя, которое используется в иерархии объектов, причем каждый объект в этой иерархии реализует это действие своим собственным, пригодным для него способом Подберите правильный ответ
Верны ли утверждения? А) При определении свойства после слова Write записывается поле или метод, к которому происходит обращение при чтении (получении) значения свойства В) Чтобы имена свойств не совпадали с именами полей, последние принято писать с буквы F Подберите правильный ответ
Верны ли утверждения? А) Программный код методов пишется отдельно от определения класса и приводится в разделе implementation В) Чтобы от описания класса перейти к объекту, следует выполнить соответствующее объявление в секции Var Подберите правильный ответ
Верны ли утверждения? А) Работа виртуальных методов основана на механизме раннего связывания В) Таблица виртуальных методов создается одна для каждого класса объектов, и все объекты этого класса хранят на нее ссылку Подберите правильный ответ
Верны ли утверждения? А) Разновидностью виртуальных методов являются так называемые динамические методы В) При объявлении динамических методов вместо ключевого слова Virtual записывается ключевое слово Dynamic Подберите правильный ответ
Верны ли утверждения? А) Результат функции InputBox имеет вещественный тип В) Функция StrToFloat(s) переводит величину вещественного типа в строковый тип Подберите правильный ответ
Верны ли утверждения? А) С помощью окна Панели инструментов задаются и редактируются свойства и обработчики событий компонентов В) Форма – это окно приложения на этапе разработки Подберите правильный ответ
Верны ли утверждения? А) С помощью оператора Is выполняется проверка объектов на совместимость по типу В) Для преобразования объекта к нужному типу используется оператор As Подберите правильный ответ
Верны ли утверждения? А) Свойство Anchors обеспечивает фиксацию элемента управления по сторонам владельца В) Свойство Caption – текстовая строка, связанная с компонентом TEdit Подберите правильный ответ
Верны ли утверждения? А) Свойство Name определяет имя компонента В) Доступность элемента управления определяется свойством Visible Подберите правильный ответ
Верны ли утверждения? А) Свойство PopupMenu задает название локального (контекстного) меню, которое будет отображаться при нажатии правой кнопки мыши В) Метод SetFocus устанавливает фокус для данного компонента Подберите правильный ответ.
Верны ли утверждения? А) Свойство описывает один или два метода, которые осуществляют некоторые действия над данными того же типа, что и свойство В) Экземпляр типа класс называется объектом Подберите правильный ответ
Верны ли утверждения? А) Событие OnKeyPress возникает при нажатии клавиши на клавиатуре В) Событие OnMouseDown происходит при нажатии кнопки мыши, когда курсор находится в области компонента Подберите правильный ответ
Верны ли утверждения? А) Событие представлено внутри класса Delphi как его метод В) Предопределенные события в среде Delphi доступны на закладке Events в Инспекторе объектов Подберите правильный ответ
Верны ли утверждения? А) Содержимое таблицы TStringGrid задается двухмерным массивом строк Cells В) Для этого чтобы разрешить ввод информации в таблицу TStringGrid, необходимо в свойстве Option параметру goEditing установить значение True Подберите правильный ответ
Верны ли утверждения? А) Строка редактирования TEdit – это прямоугольное окно, в котором возможен ввод и вывод текста В) Оператором Х := StrToFloat(Edit1.Text); вводится переменная Х строкового типа Подберите правильный ответ
Верны ли утверждения? А) Функция Date возвращает текущую дату В) Функция DateToStr (d: TDateTime) преобразует дату в строку символов Подберите правильный ответ
Верны ли утверждения? А) Шрифт, используемый в метке (TLabel), нельзя изменить ни программно, ни в Инспекторе объектов В) Размеры компонента TLabel нельзя изменить программно Подберите правильный ответ
Верны ли утверждения? А) Экземпляр типа класс называется элементом В) Описание класса начинается с ключевого слова Class и заканчивается ключевым словом End Подберите правильный ответ
Пусть имеется описание класса TPerson и в классе определен метод Procedure ShowAll. Описана переменная APerson типа TPerson. Правильное обращение к методу ShowAll
Пусть имеется описание: Property Stavka: Real Read GetStavka Write SetStavka; Для объекта «а» правильное обращение к свойству:
Пусть описан динамический массив Var aa : Array Of Array Of Real; Выделение памяти под элементы массива может быть осуществлено с помощью процедуры
__________ - специальный механизм классов, регулирующий доступ к полям
Для того чтобы заполнить компонент TMemo содержимым текстового файла, можно воспользоваться методом
Дополнительный неявный параметр, передаваемый в метод при вызове —
Доступность элемента управления в целом определяется свойством
Компоненты-данные объекта называются
Номер выбранного переключателя в группе переключателей RadioGroup1 осуществляется с помощью выражения
Описание методов, которые создают объекты, начинается со служебного слова
Определенный пользователем тип данных, который обладает внутренними данными и методами в форме процедур или функций и обычно описывает родовые признаки и способы поведения ряда похожих объектов, называется
Открытый раздел описания класса начинается со слова
Правильно записан оператор, отображающий выбранный элемент списка ListBox1:
Правильно записан синтаксис функции InputBox:
Предварительное объявление методов выполняется при описании класса в секции ____________ модуля
Принцип ООП «объединение в одном объекте данных и методов их обработки» имеет название
Процедуры и функции, предназначенные для выполнения действий над объектами, называются
Укажите служебное слово, которое не применяется при описании свойства
Укажите служебное слово, после которого в определении свойства записывается поле или метод, к которому происходит обращение при чтении (получении) значения свойства


 Скачать бесплатно   Отправить на e-mail
  4184.05.01;СЛ.01;1

Программирование - Слайдлекция по модулю

Список вопросов теста (скачайте файл для отображения ответов):
В Delphi дочерний класс может иметь два и более родительских классов:
Инкапсулированные в классе процедуры и функции называются методами:
Инкапсуляция - создание новых объектов на базе ранее определенных:
Класс - структурированный тип данных, который включает описание полей данных, а также процедур и функций, работающих с этими полями данных:
Классами в Delphi называются специальные типы данных, которые содержат поля, методы и свойства:
Методы, для которых должно реализовываться позднее связывание, получили название виртуальных:
Наследование - объединение в одном объекте данных и методов их обработки:
Основная идея объектно-ориентированного программирования - связать данные с обрабатывающими эти данные процедурами в единое целое - объект:
Основной недостаток объектно-ориентированного программирования - некоторое снижение быстродействия за счет более сложной организации программной системы:
По своей форме конструкторы и деструкторы являются процедурами, но объявляются с помощью зарезервированных слов Constructor и Destructor:
Под объектом понимают конкретный экземпляр (сущность) определенного класса:
Полями называются инкапсулированные в классе данные:
Принцип наследования предполагает, что объект скрывает в себе свою внутреннюю структуру и предоставляет только некоторые "рычаги", с помощью которых им можно управлять:
Свойства - специальный механизм классов, регулирующий доступ к полям:
Специальный механизм наследования обеспечивает классу-потомку возможность использования полей и методов одного или нескольких родительских классов:
Статическое создание и уничтожение объектов выполняется в процессе работы программы специальными командами:


 Скачать бесплатно   Отправить на e-mail
  4184.05.01;СЛ.02;1

Программирование - Слайдлекция по модулю

Список вопросов теста (скачайте файл для отображения ответов):
Delphi обладает способностью визуальной реализации любых изменений свойств компонента не только на этапе прогона программы, но и на этапе проектирования формы:
Delphi относится к классу инструментальных средств ускоренной разработки программ:
В окне инспектора объектов набирается текст программы:
Главное окно осуществляет основные функции управления проектом создаваемой программы:
Компонент - функциональный элемент, имеющий определенные свойства и размещаемый программистом в окне формы:
Любое свойство любого компонента можно изменять динамически, то есть в ходе исполнения программы:
Настройка Delphi выполняется с помощью команды Tools - Environment Options:
Обработчик события - фрагмент программы, который выполняется в ответ на определенное изменение в программе или в Windows:
Окно инспектора объектов предназначено для наглядного отображения связей между отдельными компонентами, размещенными на активной форме или в активном модуле данных:
Окно формы представляет собой заготовку главного окна разрабатываемого приложения:
Панель инструментов занимает правую часть главного окна Delphi и имеет вкладки, обеспечивающие быстрый поиск нужного компонента:
При компиляции программы Delphi создает файлы с расширениями PAS, DFM и DCU для каждого модуля:
Программирование в Delphi строится на тесном взаимодействии процесса конструирования интерфейса программы и процесса написания кода:
Свойства объекта - участки кода, которые выполняются в ответ на некоторые события, происходящие в приложении:
Ядром Delphi является язык Си:


 Скачать бесплатно   Отправить на e-mail
  4184.05.01;СЛ.03;1

Программирование - Слайдлекция по модулю

Список вопросов теста (скачайте файл для отображения ответов):
Библиотека визуальных компонентов (VCL) - библиотека стандартных элементов Windows-интерфейса, используемых в процессе разработки прикладной программы:
Для создания новых проектов и отдельных файлов в Delphi используется команда Project:
К командам редактора Delphi относятся команды перемещения курсора, удаления и вставки, работы с блоками и другие:
Клавиши перемещения курсора "строка вниз" и "строка вверх" в сочетании с нажатыми и удерживаемыми клавишами Ctrl и Shift осуществляют переключение между секциями interface и implementation текущего модуля:
Команды Save All и Close All используются для открытия проектов и их сохранения под другим именем:
Менеджер проекта - инструмент, обеспечивающий компиляцию и сборку проекта:
Меню Edit содержит команды управления текстом и компонентами во время разработки:
Меню Search содержит команды поиска и замены текста, ошибок, объектов, переменных и символов в редакторе кода:
Меню Tools содержит команды настройки интегрированной среды разработки и вызова инструментальных средств:
Наблюдать за состоянием переменной или выражения можно с помощью специального окна, вызываемого командой View - Debug windows - Watches:
Основными инструментами отладки в Delphi являются точки контрольного останова и окно наблюдения за переменными:
Ошибки представляют собой серьезные нарушения, без устранения которых невозможна сборка проекта:
После первой компиляции (сборки) проекта компилятор создает исполняемый файл приложения:
Проект - совокупность файлов, обеспечивающих разработку приложения в Delphi:
Управление параметрами проекта осуществляется с помощью диалогового окна, вызываемого командой Project - Options:
Хранилище объектов содержит шаблоны кода, которые используются в качестве основы при разработке сложных объектов или приложений:


 Скачать бесплатно   Отправить на e-mail
  4184.05.01;ТТА.01;1

Программирование - Тест-тренинг адаптивный

Список вопросов теста (скачайте файл для отображения ответов):
В операторе K :=ComboBox1.__________; переменной K присваивается номер выбранного элемента в списке. Запишите пропущенное свойство
В описании класса TPerson объявлен конструктор объекта Constructor Create(Name: String); Реализация метода будет иметь заголовок
Верны ли утверждения? А) В блоке Except могут располагаться обработчики исключений: On <класс исключения> Do <оператор> В) Память под динамический массив в Delphi выделяется процедурой Dim Подберите правильный ответ
Верны ли утверждения? А) Для обработки исключений в Object Pascal предусмотрен механизм защищенного блока В) Защищенный блок открывается служебным словом Except Подберите правильный ответ
Верны ли утверждения? А) В Delphi у формы нет свойства Caption В) Текст, записанный в метке (TLabel), изменить программно нельзя Подберите правильный ответ
Верны ли утверждения? А) В отличие от полей свойства не занимают места в памяти, а операции их чтения и записи ассоциируются с обычными полями или методами В) При использовании псевдопеременной Self в пределах метода обращения к полям и другим методам выполняются как к обычным переменным и подпрограммам без уточнения экземпляра объекта Подберите правильный ответ
Верны ли утверждения? А) В случае, когда на форме много компонентов, используют средства автоматизированного выравнивания компонентов В) Функция InputBox вызывает диалоговое окно для вывода данных Подберите правильный ответ
Верны ли утверждения? А) Ввод данных из поля ввода компонента TEdit осуществляется обращением к свойству Text этого компонента В) К содержимому компонента TMemo обращаются только посредством свойства этого компонента Text Подберите правильный ответ
Верны ли утверждения? А) Ввод данных может быть выполнен вызовом процедуры ShowMessage В) Ввод данных может быть выполнен вызовом функции MessageDlg Подберите правильный ответ
Верны ли утверждения? А) Для того чтобы запустить программу в Delphi, нужно нажать клавишу F5 В) Создание новой программы на Delphi начинается с выбора команды File - New File Подберите правильный ответ
Верны ли утверждения? А) Для того чтобы сконструировать объект (выделить память для экземпляра класса),необходимо только описать переменную в разделе Var В) Объекты в среде Delphi распределяются в динамической памяти Подберите правильный ответ
Верны ли утверждения? А) Инкапсуляция – возможность замещения методов объекта-родителя одноименными методами объекта-потомка В) Наследование – создание новых объектов на базе ранее определенных Подберите правильный ответ
Верны ли утверждения? А) Исключительная ситуация – это нештатное событие, которое может повлиять на дальнейшее выполнение программы В) Для обработки исключительных ситуаций предназначен класс Exception Подберите правильный ответ
Верны ли утверждения? А) Класс – это описание, объект – то, что создано в соответствии с этим описанием В) Описание класса начинается с ключевого слова Class и заканчивается ключевым словом Object Подберите правильный ответ
Верны ли утверждения? А) Классы могут служить полями других объектов. В) Объекты могут выступать в программе только в качестве переменных и не могут быть элементами массивов, полями записей, параметрами процедур и функций. Подберите правильный ответ
Верны ли утверждения? А) Кнопки и метки относятся к группе визуальных компонентов В) Компонент TOpenDialog относится к группе визуальных компонентов Подберите правильный ответ
Верны ли утверждения? А) Кнопкой по умолчанию считается кнопка, которая посылает событие OnClick при нажатии клавиши Enter В) Кнопка с независимой фиксацией TСheckBox используется для того, чтобы пользователь мог указать свое решение типа Да/Нет или Да/Нет/Не знаю Подберите правильный ответ
Верны ли утверждения? А) Метод Free вызывает деструктор Destroy, но только в том случае, если значение объектной переменной не равно nil В) Вызов деструктора для несуществующих объектов недопустим, и при выполнении программы приведет к ошибке Подберите правильный ответ
Верны ли утверждения? А) Методы, которые создают объекты, называются конструкторами В) Методы, которые разрушают объекты, называют разрушителями Подберите правильный ответ
Верны ли утверждения? А) Некоторые оконные компоненты способны содержать другие визуальные компоненты и называются списками В) Hint — подсказка, появляющаяся над компонентом, когда пользователь временно задерживает над ним указатель мыши Подберите правильный ответ
Верны ли утверждения? А) Оператор Memo1.Lines.Add(Edit1.Text) отображает содержимое компонента Edit1 в компоненте Memo1 В) На форму можно поместить сколько угодно объектов класса TMainMenu Подберите правильный ответ
Верны ли утверждения? А) При обращении к статическому методу класса компилятор не знает класс, которому данный метод принадлежит В) Сущность виртуальных методов заключается в том, что методу присваивается одно имя, которое используется в иерархии объектов, причем каждый объект в этой иерархии реализует это действие своим собственным, пригодным для него способом Подберите правильный ответ
Верны ли утверждения? А) Программный код методов пишется отдельно от определения класса и приводится в разделе implementation В) Чтобы от описания класса перейти к объекту, следует выполнить соответствующее объявление в секции Var Подберите правильный ответ
Верны ли утверждения? А) Результат функции InputBox имеет вещественный тип В) Функция StrToFloat(s) переводит величину вещественного типа в строковый тип Подберите правильный ответ
Верны ли утверждения? А) Функция Date возвращает текущую дату В) Функция DateToStr (d: TDateTime) преобразует дату в строку символов Подберите правильный ответ
Впишите пропущенное служебное слово в описании: Type TaClass = Class FloField: Real; Function GetField: Real; Procedure SetField(Value: Real); _________ Flo: Real ReadGetField Write SetField; End;
Имеется следующее описание: Type TMyClass = class Function MyFunc:Integer; End; Var aObject:TMyClass; Запишите обращение к функции MyFunc в программе
Пусть для объекта TStudent создан конструктор с заголовком Constructor TStudent.Create(Nm,Dg: String;Sv,Bl: Real); Сформируйте оператор создания объекта класса TStudent
Пусть имеется описание Var V1, V2, V3: Variant; и следующие операторы: V1 := 1; V2 := 12; V3 := ‘100’; V3 := V1 + V2 + V3; В результате переменная V3 будет равна
Пусть имеется описание Var V1, V2, V3: Variant; i : Integer; и следующие операторы: V3 := ‘200’; i := V3; V3 := V3 + i+‘100’; В результате переменная V3 будет равна
Пусть имеется описание Var V3: Variant; s : String; и следующие операторы: s := ‘200’; V3 := s+‘100’; В результате переменная V3 будет равна
Пусть имеется описание класса TPerson и в классе определен метод Procedure ShowAll. Описана переменная APerson типа TPerson. Правильное обращение к методу ShowAll
Пусть имеется описание: Property Dolgn: String Read GetDolgn Write SetDolgn; Для объекта «а» правильное обращение к свойству
Пусть описан динамический массив Var aa : Array Of Array Of Real; Выделение памяти под элементы массива может быть осуществлено с помощью процедуры
Существует описание: 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
Существует описание: Type TVisualObject = class(TWinControl) Procedure Draw; __________ ; End; TVisualChildObject = class(TVisualObject) Procedure Draw; Override; End; Укажите, какую директиву нужно записать после метода Draw в объекте–родителе (это не Dynamic)
_______ - определенный пользователем тип данных, который обладает внутренними данными и методами в форме процедур или функций и обычно описывает родовые признаки и способы поведения ряда похожих объектов
_________ - принцип ООП, означающий «объединение в одном объекте данных и методов их обработки»
_________ - структура, компонентами которой являются взаимосвязанные данные различных типов и использующие эти данные процедуры и функции
_________ — тип данных, позволяющий хранить данные любых типов, кроме структурных (запишите русскими буквами)
__________ - принцип ООП, означающий создание новых объектов на базе ранее определенных, при котором новые объекты–потомки сохраняют свойства своих родителей и обладают специфическими свойствами
___________ - функциональный элемент, имеющий определенные свойства и размещаемый программистом в окне формы
____________ - принцип ООП, означающий «возможность замещения методов объекта-родителя одноименными методами объекта-потомка»
В компоненте TListBox список элементов задается свойством _________
В наследнике можно вызвать перекрытый метод предка, указав перед именем метода зарезервированное слово
В языке Delphi существует предопределенный класс ________, который служит неявным предком тех классов, для которых предок не указан
Ввод данных из окна ввода осуществляется вызовом функции __________
Ввод данных из поля ввода компонента TEdit осуществляется обращением к свойству __________ этого компонента
Возвращает текущее время функция __________
Возвращает текущую дату функция __________
Группирует независимые переключатели, позволяя обратиться к любому из них по индексу, компонент
Для вывода текстовой информации можно использовать свойства компонентов:
Для задания свойства используются служебные слова:
Для обработки исключительных ситуаций предназначен класс ________
Для преобразования объекта к нужному типу используется оператор ________
Для того чтобы задействовать объект-кнопку, которая вызвала событие, в программном коде его надо преобразовать к типу TButton. Укажите верное преобразование типа
Для того чтобы заполнить TMemo содержимым текстового файла, можно воспользоваться методом
Для того чтобы определить, какой элемент списка TListBox выбран, используется значение свойства ____________
Для этого чтобы разрешить ввод информации в таблицу TStringGrid, необходимо в свойстве Option параметру goEditing и установить значение, равное ________
Добавляет новую строку к имеющемуся в свойстве Lines набору строк метод __________ компонента TMemo.
Дополнительный неявный параметр, передаваемый в метод при вызове, -
Если методу присваивается одно имя, которое используется в иерархии объектов, причем каждый объект в этой иерархии реализует это действие своим собственным, пригодным для него способом, то это _________ метод.
Есть описание: Var Person : TPerson; Укажите верное утверждение
Заголовки методов класса записываются в разделе __________ модуля
Заголовки методов могут начинаться со служебных слов:
Запишите служебное слово, с которого начинается защищенный блок
Запишите служебное слово, с которого начинается обработчик исключения
Запишите служебное слово, с помощью которого описывается тип-вариант
Значение функции InputBox имеет тип
Из компонентов списка выберите те компоненты, которые представляют собой списки строк:
Из предложенных элементов сформируйте синтаксис защищенного блока:
Из представленных элементов определите последовательность, которая полю Name объекта AStudent задает значение, введенное в текстовый редактор:
Из представленных элементов составьте оператор, который отображает в метке числовое значение позиции ползунка компонента TScrollBar:
Из представленных элементов сформируйте заголовок обработчика события OnClick для кнопки:
Из приведенных элементов сформируйте заголовок обработчика события OnClick для компонента TListBox:
Индекс выбранного элемента в списке компонента TRadioGroup определяется свойством ________
Инструмент, который используется для формирования внешнего вида и функциональных возможностей формы и компонентов в процессе разработки приложения
Интерфейсный элемент, включающий в себя список элементов, которые могут быть выбраны, и строку редактирования
Интерфейсный элемент, содержащий список элементов, которые могут быть выбраны при помощи клавиатуры или мыши
Исключает необходимость написания кода виртуального метода для данного класса директива
Используется для отображения процесса выполнения операции компонент
Используется для плавного изменения значений компонент
К содержимому компонента TMemo обращаются, используя свойства:
К строке текста компонента TMemo обращаются, используя свойство __________
Классы объектов определяются в секции ______ глобального блока
Код, соответствующий форме, начинается со служебного слова ________
Компонент для отсчета интервалов реального времени — _________
Компонент, использующийся для создания строк состояния – строк, в которых указывается статус выполнения операций, текущие дата и время, положение манипулятора мышь и т.п.,
Компонент, предназначенный для представления данных в табличном виде, — __________
Компонентами объекта являются ___________ и _____________
Компоненты Delphi расположены на специальных панелях, которые называются «_______ компонентов»
Компоненты, предназначенные для ввода, представления и редактирования информации:
Компоненты-данные объекта называются
Контейнер для размещения зависимых переключателей класса
Метод, устанавливающий фокус для данного компонента, — __________
Методы обработки сообщений объявляются с помощью ключевого слова _________, за которым следует целочисленная константа — номер сообщения
Невизуальный компонент для поддержки механизма действий — ________
Номер выбранного переключателя в группе переключателей RadioGroup1 осуществляется с помощью выражения
Объявление виртуального метода в базовом классе выполняется с помощью ключевого слова ___________
Объявление конструкторов и деструкторов осуществляется с помощью зарезервированных слов ______________ и _____________
Объявление свойства выполняется с помощью зарезервированного слова __________
Окна интегрированной среды после выполнения команды New - Application имеют заголовки
Окно приложения на этапе разработки — _________
Оператор (Sender AS TButton).Enabled := False
Описание методов, которые создают объекты, начинается со служебного слова
Описание нового класса–потомка TStudent от родительского класса TPerson начинается с объявления
Описание типа данных «класс» заканчивается ключевым словом _________
Описание типа данных «класс» начинается с ключевого слова ____________
Определите иерархию классов Delphi:
Определите назначение компонентов
Определите назначение компонентов, реализующих стандартные диалоговые панели:
Определите назначение компонентов:
Определите назначение основных элементов головной программы приложения
Определите области видимости для соответствующих директив
Определите разновидности кнопок
Определите свойства компонента TScrollBar.
Определите свойства, характеризующие компонент TTimer.
Открытый раздел описания класса начинается со слова
Отметьте «оконные» компоненты (windowed controls):
Отметьте верные утверждения:
Отметьте компоненты, которые являются контейнерами:
Отметьте методы компонента TMemo:
Отметьте оконные компоненты, способные содержать другие визуальные компоненты (контейнеры).
Параметр обработчиков событий, который используется для определения источника события, — ________
Перекрытие виртуального метода в производных классах выполняется с помощью с помощью ключевого слова ________
Правильно записан оператор, отображающий выбранный элемент списка ListBox1:
Правильно записан синтаксис функции InputBox:
Предварительное объявление методов выполняется при описании класса в секции ________ модуля
При обращении к методу ___________ на экране появляется соответствующее стандартное диалоговое окно
При определении свойства после слова ________ записывается поле или метод, к которому происходит обращение при чтении (получении) значения свойства
При преобразовании строки в число возможно возникновение исключительной ситуации. Укажите последовательность операторов в защищенном блоке:
При щелчке по кнопке мышью в работающей программе возникает событие _________
Проверка объектов на совместимость по типу выполняется с помощью оператора _____
Программа, созданная в Delphi под управлением ОС Windows, может получать исходные данные из:
Процедура ______________ позволяет вывести на экран простое диалоговое окно с текстом и одной командной кнопкой
Процедуры и функции, предназначенные для выполнения над объектами действий, называются
Родительскими классами для всех визуальных компонентов являются:
С помощью календаря TMounthCalendar вводится дата и отображается в компоненте Edit1. Сформируйте этот оператор из представленных элементов
Свойство State компонента TСheckBox отображает состояние этого компонента и может принимать значения:
Свойство процедурного типа, предназначенное для создания пользовательской реакции на то или иное входное воздействие
Свойство, использующееся для привязки контекстного меню к компоненту, — _______
Свойство, которое имеет целочисленное значение, не несет смысловой нагрузки и используется по своему усмотрению, — ________
Свойство, определяющее имя компонента в программах Delphi, — __________
Свойство, определяющее надпись компонента, — __________
Свойство, определяющее подсказку, всплывающую над компонентом, когда пользователь временно задерживает над ним указатель мыши, —___________
Свойство, определяющее шрифт надписи на компоненте, — __________
Свойство, предоставляющее коду Delphi возможность манипуляции областью рисунка во время исполнения, — _________
Событие, возникающее при нажатии клавиши на клавиатуре, — __________
Содержимое таблицы задается свойством ________, которое представляет собой двухмерный массив строк
Составьте из элементов синтаксис функции ввода:
Составьте оператор, изменяющий содержимое метки, из следующих элементов:
Специальный механизм классов, регулирующий доступ к полям
Сформируйте заголовок метода SetBonus для класса TStaff. Метод имеет вещественный параметр Bl:
Сформируйте оператор, в котором строковой переменной ZZ присваивается заголовок кнопки, вызвавшей событие:
Сформируйте оператор, который осуществляет ввод переменной a из поля текстового редактора:
Сформируйте оператор, который позволяет обнулить пять элементов в списке Listbox1:
Сформируйте оператор, который с помощью диалоговой панели выбора цвета изменяет цвет формы:
Сформируйте синтаксис функции вывода, которая позволяет снабдить сообщение одним из стандартных значков Windows:
Тип данных, предназначенный для хранения даты и времени, — _________. Запишите русский вариант
Тип дата-время определяется идентификатором ____________
Укажите верные обращения к методу NextLine объекта Reader:
Укажите верные утверждения для языка Delphi 7:
Укажите верные утверждения:
Укажите верные утверждения:
Укажите верные утверждения:
Укажите верные утверждения:
Укажите верные утверждения:
Укажите на верные продолжения фразы «Метод базового класса …»:
Укажите назначение невизуальных компонентов:
Укажите назначение стандартных процедур и функций по работе с данными типа дата-время:
Укажите оператор, в котором функция InputBox используется правильно
Укажите последовательность действий, которые нужно выполнить, чтобы поместить компонент на форму:
Укажите свойства, отвечающие за внешний вид компонента:
Укажите свойства, представляющие собой текстовую строку:
Укажите служебное слово, которое не применяется при описании свойства
Укажите служебное слово, после которого в определении свойства записывается поле или метод, к которому происходит обращение при чтении (получении) значения свойства
Укажите соответствие между названиями пунктов меню и их содержанием
Укажите те компоненты, которые относятся к группе визуальных компонентов
Укажите те компоненты, которые относятся к группе невизуальных компонентов
Укажите, какие события и свойства относятся к протоколу Drag&Drop:
Установите последовательность в определении свойства Stavka, если установка значения свойства осуществляется методом SetStavka, а получение - тодом GetStavka
Установите последовательность операторов и их составляющих в описании конструктора для дочернего класса TStudent, порожденного от класса TPerson и имеющего новое поле FBall:
Файл, отображаемый в компоненте TImage, определяется с помощью свойства _______
Фрагмент программы, который выполняется в ответ на определенное изменение в программе или в Windows
Шестнадцать кнопок-аналогов основных команд меню расположены


 Скачать бесплатно   Отправить на e-mail
  4184.06.01;LS.01;1

Программирование - Логическая схема 2

Список вопросов теста (скачайте файл для отображения ответов):
Атрибуты и стили формы
Базовые элементы управления
Взаимоисключающие переключатели
Выбор из списков
Диалоги
Инсталляция компонента в пакет
Интерфейс Windows
Кнопки
Методы и свойства визуализации формы
Методы создания и уничтожения формы
Независимые переключатели
Опции проекта
Пакеты
Панели
Панель инструментов
Переключатели
Проект
Разработка нового компонента
Расширение библиотеки
Создание модуля нового проекта
Состав проекта
Управление проектом
Форма
Шаблоны форм
Элементы для ввода/вывода
Элементы для отображения информации


 Скачать бесплатно   Отправить на e-mail
  4184.06.01;ГТ.01;1

Программирование - Глоссарный тренинг

 Скачать бесплатно   Отправить на e-mail
  4184.06.01;МТ.01;1

Программирование - Модульный тест

Список вопросов теста (скачайте файл для отображения ответов):
Cодержимое редактора Edit хранится в свойстве
Архив Delphi, в котором хранятся заготовки программ, называется
Базовым классом для всех визуальных компонентов инкапсулирующим механизмы отображения компонента на экране является класс
В компоненте TTabControl названия и количество закладок определяется с помощью свойства
В области метки может выводиться только тот текст, который задан в свойстве
В обработчиках событий параметр Sender предназначен для
В операторе MainMenu1.Items[2] := ‘Save’;
В операторе Chart1.Series[0].Addxy(x, Sin(x),’’,clRed); метод Addxy
В описании Type TForm1 = Class(TForm) Label1 : TLabel; CloseBtn : TBitBtn; End; классами являются только
В описании Type TForm1 = Class(TForm) Label1 : TLabel; CloseBtn : TBitBtn; End; экземплярами класса являются
В основе языка программирования, использующегося в интегрированной среде разработки программ Delphi, лежит язык
В отличие от компонента TStringGrid компонент TDrawGrid
В результате выполнения оператора Edit1.Text := Button1.Name; в окно однострочного редактора Edit1 выводится строка
В результате компиляции и компоновки проекта создается исполняемый файл, для нормальной работы которого требуется
В случае, когда визуализация формы зависит от выбора независимого переключателя, оператор может быть записан в виде
В списке: 1) TМainMenu; 2) TРopupMenu; 3) TОpenDialog; 4) TApplication, –
В файле проекта автоматически реализуется обращение к методам класса
Верно записан оператор ввода переменной целого типа из окна однострочного редактора
Верно записан оператор отображения переменной вещественного типа в окне многострочного редактора TMemo
Верно записан оператор отображения переменной Х целого типа в окне однострочного редактора TЕdit
Верно записанной функцией InputBox является
Визуальным компонентом является компонент
Возможность отображения компонента в палитре компонентов и управления им в дизайнере форм наследуется от класса
Выполнение оператора List1 := TStringList.Create; приводит к
Главную форму проекта переопределить
Группа операторов Try . . . Exept . . . Else . . . End; получила название
Данные модуля, к которым не возможен доступ из других модулей, должны быть описаны в разделе
Для вывода графического изображения на печатающее устройство используется свойство класса TPrinter
Для вывода содержимого компонента TMemo на печатающее устройство используется оператор
Для обработки исключительных ситуаций предназначен класс
Для объектов типа TStringList определены методы:1) Add; 2) Insert; 3) AddStrings; 4) Assign. Из перечисленных методов позволяют добавлять строки в список
Для определения принадлежности объекта указанному типу или одному из его потомков используется операция
Для отображения данных в виде таблицы используется компонент
Для приведения типа объекта применяется операция
Для того чтобы добавить новый модуль формы к проекту, необходимо
Для того чтобы компонент занял всю область контейнера, необходимо свойству Align присвоить значение
Для того чтобы присвоить строковой переменной строку, выделенную в компоненте ListBox1, необходимо написать оператор присваивания
Для хранения данных типа дата-время
Доступ к содержимому ячеек таблицы TStringGrid в программе осуществляется с помощью
Если в обработчике события OnExit редактора Edit1 поместить оператор If Length(Edit1.Text) < 1 Then Begin SaveMessage(‘ ? ‘); Edit1.SetFocus; End;, то сообщение в виде знака вопроса будет появляться в случае, если компонент Edit1
Если диалоговое окно сообщения необходимо снабдить стандартным значком (восклицательный знак, латинская i, крест и т.п.), то необходимо воспользоваться функцией
Зависимый переключатель – это
Из компонентов списка: 1) TMemo, 2) TListBox, 3) TComboBox, 4) TRadioGroup, 5) TGroupBox, – компонентами, которые представляют собой списки строк, являются
Из перечисленного: 1) FormStyle; 2) BorderIcons; 3) Controls; 4) BorderStyle, – свойства, определяющие набор стандартных элементов управления формы
Из перечисленного: 1) TImage; 2) TStringGrid; 3) TDrawGrid; 4) TPaintBox; 5) TImageList – для отображения графических объектов предназначены
Из перечисленного: 1) Tlabel; 2) Tedit; 3) Tmemo; 4) TrichEdit; 5) TmaskEdit; 6) TstringGrid; 7) TdrawGrid; 8) TstaticText, – компонентами, позволяющими выводить и редактировать текст, являются
Из перечисленного: 1) Tlabel; 2) Tedit; 3) Tmemo; 4) TrichEdit; 5) TmaskEdit; 6) TstringGrid; 7) TdrawGrid; 8) TstaticText, – компонентами, позволяющими выводить текст, являются
Имя открытого проекта отображается в
Имя процедуры обработки события является составным. Составляющими имени из списка: 1) имя проекта; 2) имя класса TForm; 3) имя модуля; 4) имя компонента; 5) имя события являются
Индекс выбранной закладки в компоненте TTabControl определяется с помощью свойства
Индекс строки списка ListBox1 содержится в свойстве
Инструмент Delphi, позволяющий переключаться между файлами, вызывать файлы в редактор для внесения изменений, называется
Интегрированная среда разработки Delphi является представителем спецификации интерфейса, называемого
Класс, объединяющий в себе инструменты для рисования, – это
Класс, представляющий собой список указателей, – это
Класс, содержащий методы для рисования геометрических фигур, – это
Классом, методами которого можно установить толщину линий, является
Кнопка с независимой фиксацией – это
Кнопка, имеющая возможность вывода графического изображения на своей поверхности, – это
Когда свойство формы Visible становится равным False, в системе возникает событие
Когда свойство формы Visible становится равным True, в системе возникает событие
Количество колонок в компоненте TStringGrid задается свойством
Компонент, представляющий собой набор закладок, – это
Компоненты панели Dialogs являются невизуальными. Они появляются при выполнении программы путем вызова метода
Компоненты, с помощью которых пользователь создает свои приложения, расположены
Компоненты, являющиеся дополнением к стандартным интерфейсным элементам, расположены на странице палитры компонентов
Контейнер для размещения зависимых переключателей называется
Метод BeginDoc
Метод EndDoc
Метод класса TCanvas, позволяющий выводить текстовую строку, – это
Методы, обеспечивающие взаимодействие компонента с инспектором объектов, наследуются от класса
Механизмы создания и уничтожения экземпляра объекта наследуются от класса
Название локального меню, вызывающегося правой клавишей мыши, определяется свойством
Название разрабатываемого приложения и его пиктограмму изменить
Назначением функции InputBox является ввод данных
Наиболее точным продолжением фразы является: имя компонента в окне кода программы
Наиболее точным продолжением фразы является: класс – это структура данных, состоящая из
Невизуальным компонентом является компонент
Нештатное событие, которое может повлиять на дальнейшее выполнение программы, получило название
Номер колонки таблицы TStringGrid задается свойством
Обращение из модуля первой формы к методам и свойствам компонентов, расположенных на второй форме,
Обращение к свойству компонента в программе осуществляется
Обращение к элементу списка может осуществляться с помощью свойства
Обращение к элементу списка указателей может осуществляться с помощью свойства
Общим предком для классов, обеспечивающих работу со строками, является класс
Объекты классов Delphi могут быть разрушены с помощью метода
Окна, блокирующие работу пользователя с другими окнами вплоть до своего закрытия, называются
Окно инспектора событий содержит
Окно формы представляет собой
Оператор Image1.Picture.SaveToFile(SavePictureDialog1.FileName); записывает на диск графический файл компонента Image1 в файл
Оператор ListBox1.Items.LoadFromFile(‘fff’);
Оператор ListBox1.LoadFromFile(‘fff’);
Оператор SomeList.Object[1] := TВitMap.Create создает
Оператор, вызывающий диалоговую панель выбора шрифта, – это
Оператор, загружающий информацию из файла в многострочный редактор, – это
Оператор (Sender AS TButton).Enabled := False
Оператор Edit1.Text := Form1.Controls[2].Name
Оператор Form1.Width := Form1.Panel1.Width;
Оператор If Form1 <> Nil Then Release
Оператор If Form1 = Nil Then Form1 := TForm1.Create(Application)
Оператор If Form1 = Nil Then Release
Оператор SomeList := TStrings.Create
Оператором, добавляющим строку в многострочный редактор, является
Определенный пользователем тип данных, который обладает внутренними данными и методами и обычно описывает родовые признаки и способы поведения ряда похожих объектов, называется
Определить, имеет ли управляющий элемент окна фокус, можно воспользовавшись свойством
Основой Delphi является графическая среда разработки, которая еще называется
Отобразить графический файл на форме можно с помощью метода
Переменная типа класс называется
После выполнения команды New/Application главное окно интегрированной среды Delphi имеет имя
После выполнения команды New/Application окно редактора кода имеет имя
После выполнения команды New/Application окно формы имеет имя
Последовательность операторов DDD:=Sender.ClassParent; Memo1.Lines.Add (DDD.ClassName );
Правильно записан оператор присваивания
Правильно записана последовательность операторов для сложения двух вещественных чисел, введенных в окна однострочных редакторов Еdit1 и Edit2
Правильно записанной процедурой вывода сообщения является
Прародителем всех классов в Object Pascal является класс
При получении формой фокуса ввода возникает событие
При создании приложения на форму можно поместить компонент TМainMenu в любом количестве. В главном меню формы отразится тот компонент,
Программный код при размещении компонента в форме
Процедура для вывода сообщения в диалоговое окно с одной кнопкой – это
Раздел объявления переменных располагается в файле
Разделение клиентской области формы на панели, размер которых можно изменять, осуществляется с помощью компонента
Разновидность списка указателей, оптимизированная для работы с объектами определенного вида, – это
Свойства и обработчики событий компонентов задаются с помощью
Свойства, определяющие размеры и положение компонента, перечислены в списке
Свойство компонента TОpenDialog, позволяющее осуществлять выбор файла в диалоговой панели, записывается так
Свойство компонента TСolorDialog, позволяющее осуществлять выбор цвета в диалоговой панели, записывается так
Свойство компонентов, предоставляющее коду Delphi возможность манипуляции областью рисунка во время исполнения, – это
Свойство процедурного типа, предназначенное для создания пользовательской реакции на то или иное входное воздействие, –
Свойство – это
Событие, возникающее при двойном нажатии кнопки мыши, – это
Событие, возникающее при получении компонентом фокуса ввода, – это
Событием, возникающим при нажатии клавиши на клавиатуре, из списка: 1) OnKeyPress; 2) OnEnter, 3) OnExit, 4) OnKeyDown; 5) OnKeyUp, 6) OnDblClick является
Событием, возникающим при потере компонентом фокуса ввода, является
Совокупность модулей, организующих работу приложения, созданного в Delphi, называется
Список свойств всех компонентов, включенных в форму, хранится в файле
Список типов данных, с которыми совместим тип Variant, –
Список элементов локального меню задается с помощью свойства
Существует описание: Var a, b, c : Variant; i : Integer; x : String. В результате выполнения следующих операций: x := ’22.222.’; c:= 3; a := ‘7’; i := c; b := x + i + a;? Переменная b будет иметь значение
Существует описание: Var a, b, c : Variant; i : Integer; x : String. В результате выполнения следующих операций: x := ’22.222.’; i := 3; a := ‘7’; c := i; b := x + c + a; ? Переменная b будет иметь значение
Существует следующий список: Caption, Events, Properties, ТForm, ТButton, Project, Unit. Из перечисленных в списке объектов компонентами являются
Текстовая строка, связанная с заголовком формы, определяется в свойстве
Текстовый файл, содержащий текущие установки проекта, называется файлом
Файл программного модуля имеет расширение
Файл проекта имеет расширение
Файл формы имеет расширение
Файл, связывающий вместе все файлы, из которых состоит приложение, называется файлом
Формат обработчиков исключения записывается как
Функция, возвращающая текущую дату, – это
Языком программирования Delphi является


 Скачать бесплатно   Отправить на e-mail
  4184.06.01;СЛ.01;1

Программирование - Слайдлекция по модулю

Список вопросов теста (скачайте файл для отображения ответов):
Доступ к хранилищу объектов открывает команда File - New - Other:
Метод Application.Run запускает цикл получения и обработки Windows-сообщений:
Метод Form1.Hide отображает окно:
Метод ShowModal создает немодальное окно:
Объект Application относится к классу TApplication и инкапсулирует важнейшие свойства и методы программы:
Проект - совокупность файлов, обеспечивающих разработку приложения в Delphi:
Стандартные шаблоны находятся в специальном хранилище объектов, называемом репозиторием объектов:
Стиль fsNormal определяет обычную форму, использующуюся для решения самых разных задач, в том числе для общего управления всей программой:
Файл настроек проекта - текстовый файл, содержащий текущие установки проекта: настройки компилятора и компоновщика, имена служебных каталогов, условные директивы и параметры командной строки, Desktop-настройки проекта и т. д.:
Файл настроек проекта обновляется каждый раз, когда сохраняется проект:
Файл программного модуля - файл, содержащий список свойств всех компонентов, включенных в форму, значения которых были изменены по сравнению со значениями, заданными по умолчанию:
Файл проекта - автоматически создаваемый файл, связывающий вместе файлы приложения и содержащий код инициализации:
Файл проекта имеет расширение DPR:
Файл проекта имеет расширение PAS:
Файл ресурсов - текстовый файл, содержащий все необходимые для проекта ресурсы, такие как пиктограммы, графические изображения, курсоры мыши или строки:
Файл формы - файл, содержащий описание связанной с модулем формы, процедур и функций программной логики функционирования окна в синтаксисе Object Pascal:
Чтобы просмотреть содержимое файла ресурсов, необходимо воспользоваться графическим редактором Image Editor, встроенным в Delphi:


 Скачать бесплатно   Отправить на e-mail
  4184.06.01;СЛ.02;1

Программирование - Слайдлекция по модулю

Список вопросов теста (скачайте файл для отображения ответов):
В Delphi имеется возможность связывать с пунктами меню небольшие изображения:
В качестве контейнера для группы одновариантных переключателей может выступать компонент GroupВох:
Главное меню - компонент, через который осуществляется централизованное управление работой всего приложения:
Главное меню может быть создано для любого оконного компонента:
Для отображения, ввода и редактирования многострочной текстовой информации следует использовать компонент Edit:
Каждый пункт меню является объектом класса TMenuItem:
Кнопка - интерфейсный элемент управления, предназначенный для запуска определенных команд:
Компонент Button отображается на форме в виде выпуклого прямоугольника, щелчок мыши на котором приводит к генерации события OnClick:
Компонент CheckBox - переключатель, предназначенный для выбора одного из нескольких взаимоисключающих решений:
Компонент Edit используется для ввода и редактирования многострочного текста:
Многовариантный переключатель представляет компонент CheckBox:
По умолчанию флажок может иметь два состояния: установлен или снят, что определяется свойством Checked:
С помощью списка пользователь может выбрать один или нескольких пунктов:
Свойство Alignment компонента Label определяет способ вертикального выравнивания строк текста внутри метки:
Свойство MaxLength компонента Edit определяет максимальное количество символов, которое может быть введено в однострочном редакторе:
Список - упорядоченный набор строк, которые являются описанием некоторых однородных элементов:
Строки в компонент Memo можно добавлять динамически с помощью методов Add и Insert:


 Скачать бесплатно   Отправить на e-mail
  4184.06.01;СЛ.03;1

Программирование - Слайдлекция по модулю

Список вопросов теста (скачайте файл для отображения ответов):
В Delphi можно открыть файл для чтения, для записи информации, а также для чтения и записи одновременно:
Визуальные компоненты - компоненты, которые доступны исключительно через программный код, и их свойства можно редактировать только с помощью программного кода:
Для вызова любого стандартного диалогового окна используется метод Execute:
Класс TCanvas создает "канву", на которой можно рисовать чертежными инструментами - пером, кистью, шрифтом:
Компонент MonthCalender - компонент, предназначенный для изменения системной даты:
Компоненты, реализующие стандартные диалоговые окна, находятся на вкладке Dialogs:
Компоненты, реализующие стандартные диалоговые окна, находятся на вкладке Standard:
Назначение компонента PaintBox - предоставить пользователю простое окно с канвой для рисования произвольных изображений:
Работу с анимацией и звуком обеспечивают компоненты Animate и MediaPlayer:
С помощью класса TFont создается объект-шрифт для любого графического устройства (экрана, принтера, плоттера и т. п.):
С помощью класса TPen создается объект-перо, служащий для вычерчивания линий:
Свойство FileName компонента OpenDialog задает путь поиска и выбранный файл при успешном завершении диалога с пользователем:
Свойство Filter компонента OpenDialog можно установить на этапе конструирования формы или программно:
Стандартные диалоговые окна - диалоговые окна, используемые Windows-приложениями для выполнения таких операций, как запуск и завершение работы приложения:
Файл - именованная область внешней памяти компьютера (жесткого диска, дискеты, компакт-диска и т. п.):
Файловая переменная связывается с именем файла в результате обращения к стандартной процедуре Append:
Цвет, стиль и толщину линий, вычерчиваемых методами Line, Ellipse, Rectangle и т. д., определяет свойство Brush объекта Canvas:


 Скачать бесплатно   Отправить на e-mail
  4184.06.01;ТТА.01;1

Программирование - Тест-тренинг адаптивный

Список вопросов теста (скачайте файл для отображения ответов):
Верны ли утверждения? А) Группа операторов Readln(f, S); Form2.Memo1.Lines.Add(S); считывает информацию из файла и отображает ее в многострочном редакторе В) Компонент TMainMenu отображается на форме только на этапе разработки Подберите правильный ответ
Верны ли утверждения? А) Данные компонента TTreeView содержатся в свойстве Lines В) Компонент TTreeView служит для показа иерархических данных Подберите правильный ответ
Верны ли утверждения? А) Директива {$R *.res} подключает к результирующему выполняемому файлу все модули проекта В) По мере создания новых форм содержимое этого проекта видоизменяется автоматически Подберите правильный ответ
Верны ли утверждения? А) Для воспроизведения музыкальных и видеофайлов предназначен компонент TMediaPlayer В) Компонент TAnimate представляет собой стандартный элемент Windows, в котором отражается содержимое AVI-файла Подберите правильный ответ
Верны ли утверждения? А) Для выбора фиксированных значений используется компонент TCheckListBox В) Для выбора фиксированных значений используется компонент TComboBox Подберите правильный ответ
Верны ли утверждения? А) Для этого чтобы можно было заносить информацию в ячейки TStringGrid необходимо установить свойство Options | GoEditing равным True В) Оператор StringGridl.cells[4, j] := IntToStr(s); выводит значение переменной s в четвертую строку j- го столбца таблицы StringGridl Подберите правильный ответ.
Верны ли утверждения? А) Когда во время работы приложения происходит создание формы, ее описание извлекается из области ресурсов и используется для инициализации формы и ее компонентов В) Каждой форме в проекте соответствует несколько программных модулей Подберите правильный ответ
Верны ли утверждения? А) Компилятор среды Delphi выбрасывает из выполняемого файла весь неиспользуемый программный код В) При выполнении команды F9 автоматически производится процесс компиляции и после его успешного завершения проект запускается на выполнение Подберите правильный ответ
Верны ли утверждения? А) Компонент TShape предоставляет возможность рисования произвольных геометрических фигур В) Оператор Shape1.Style := bsSolid; определяет геометрическую фигуру, отображаемую в компоненте TShape Подберите правильный ответ
Верны ли утверждения? А) Компоненты TEdit и TMemo имеют свойство Text В) Компоненты TEdit и TMemo имеют свойство Lines Подберите правильный ответ
Верны ли утверждения? А) Однострочный текстовый редактор инкапсулирован в компоненте TLabel В) Для ввода данных по шаблону используется однострочный редактор на основе компонента TMaskEdit Подберите правильный ответ
Верны ли утверждения? А) Оператор OpenDialog1.Filter := ‘Текстовые файлы|*.TXT|Файлы Паскаля|*.PAS’; определяет тип файлов, отображаемых в диалоговом окне В) Компонент TActionList централизованно управляет всеми командами пользовательского интерфейса Подберите правильный ответ
Верны ли утверждения? А) Оператор StringGrid1.Cells[j, i] := FloatToStr(a[i,j]); отображает элемент массива в компоненте StringGrid1 В) Ячейки компонента TStringGrid являются не доступными для ввода информации с клавиатуры Подберите правильный ответ
Верны ли утверждения? А) При выборе элемента в списке TListBox происходит событие OnClick В) Комбинированный список TComboBox представляет собой комбинацию списка TListBox и редактора TЕdit Подберите правильный ответ
Верны ли утверждения? А) Разрабатываемая в Delphi строка состояния может иметь только одну информационную панель В) Если имеется оператор Image.Picture.LoadFromFile(OpenDialog1.FileName); то выбранный в диалоговом окне файл может быть любого типа Подберите правильный ответ
Верны ли утверждения? А) Редактор Action List Editor вызывается двойным щелчком на компоненте TAction В) Объект TAction определяет название действия и метод, который будет реализовывать действие Подберите правильный ответ
Для вывода элементов вещественного массива в редактор Memo1 записан оператор: For i := 1 To n Do Memo1.Lines.Add(___________(a[i]). Определите пропущенную функцию
Оператор If OpenDialog1.Execute Then AssignFile(F, OpenDialog1.FileName) Else Exit; обозначает, что если в диалоге выбора файла, файл выбран, то нужно
Для контроля правильности промежуточных значений используется процедура
Для проверки условия выбора переключателя можно использовать логическое выражение
Помеченная команда исходного кода, по достижении которой работа программы приостанавливается и управление передается среде Delphi — точка
Помеченная команда исходного кода, по достижении которой работа программы приостанавливается и управление передается среде Delphi, называется точка
Процесс поиска ошибок в программе и их последующего устранения называется _________
У процедуры Assert параметры представляют собой:
В диалоговом окне настройки параметров будущего компонента необходимо установить параметры. Установите назначение полей ввода
В компоненте TLabel за вывод в несколько строк отвечает свойство
В процессе создания нового компонента разработчик должен выполнить следующие действия:
В результате компиляции из исходных текстов программных модулей получаются объектные модули с расширением
Ввод переменной строкового типа можно осуществить с помощью оператора
Ввод переменной целого типа можно осуществить с помощью оператора
Вид компонента TShape определяется свойствами и их значениями. Определите элементы оформления компонента
Вначале с помощью редактора TActionList создается объект класса TAction. Редактор вызывается:
Группа зависимых переключателей создается с помощью нескольких компонентов
Данные компонента TTreeView содержатся в свойстве __________
Для визуализации формы необходимо использовать метод _______
Для выбора фиксированных значений используются компоненты
Для графического представления числовых данных предназначен компонент _______. Не забывайте, что имя компонента начинается с буквы t
Для группирования элементов управления и меньших контейнеров служит панель _______. Не забывайте, что имя компонента начинается с буквы t
Для загрузки графического изображения из файла FileName можно воспользоваться оператором
Для задания файла, отображаемого в компоненте TImage, используется свойство _________
Для кнопки TBitBtn возможен выбор из восьми предопределенных типов кнопок, определяемых значением свойства ________
Для отображения имени выбранного в стандартном диалоге файла на панели строки статуса необходимо написать оператор присваивания
Для показа иерархических данных, которые имеют древовидную структуру с возможностью выбора узла, служит компонент __________. Не забывайте, что имя компонента начинается с буквы t
Для работы с областью обмена используются методы
Для размещения на форме одного из трех поддерживаемых Delphi типов изображений (растровой картинки, пиктограммы или метафайла) служит компонент ___________. Не забывайте, что имя компонента начинается с буквы t
Для создания контекстного меню предназначен компонент — _____________. Не забывайте, что имя компонента начинается с буквы t
Для создания панели инструментов, расположенной под главным меню предназначен компонент _____________. Не забывайте, что имя компонента начинается с буквы t
Для структурированного представления и редактирования информации используется компонент
Для того чтобы появилось соответствующее диалоговое окно, необходимо выполнить метод __________
Для того чтобы снабдить компонент всплывающей подсказкой, необходимо установить свойства
Добавляет существующий файл (модуль) в проект команда
Доступ к строкам компонента TMemo обеспечивает свойство ________
Доступ к строкам компонента TMemo обеспечивает свойство __________
Если на вкладке New диалогового окна репозитория выбрать значок с подписью Form, то в нижней части диалогового окна переключатель указывает, что нужно сделать с формой-заготовкой. Определите назначение переключателей
Если с компонентом TActionList связан контейнер пиктограмм типа TImageList, то можно связать одну из хранящихся в нем пиктограмм с действием с помощью свойства
Заготовки проектов и их составных частей содержатся в специальном хранилище, которое называется _________
Загрузить информацию в многострочный редактор можно с помощью метода
Задать главную форму приложения (Main form) можно на вкладке опций проекта
Закрытие формы обеспечивает метод __________
Заменяет группу компонентов TRadioButton компонент — ___________. Не забывайте, что имя компонента начинается с буквы t
Запишите команду, которая вводит новую строку в многострочный редактор
Запишите метод, предназначенный для удаления информации из компонента TEdit
Запишите оператор, в котором вещественное число Х отображается в метке Label1
Значения свойств формы и ее компонентов, установленных в окне свойств во время проектирования приложения, сохраняются в
Значок приложения хранится в файле ресурсов с расширением _________
Из представленных элементов составьте последовательность операторов для создания формы
Инструмент Delphi, позволяющий переключаться между файлами, вызывать файлы в редактор для внесения изменений, называется _____________ проекта
К отдельному элементу меню можно обратиться следующим образом
К панелям группы компонентов относятся:
Каждая панель (объект Panels) имеет свойство, в котором хранится отображаемый на панели текст _______
Каждый компонент для хранения подсказки имеет свойство __________
Какие методы (свойства) управляют видимостью формы?
Когда нужно подогнать размеры рисунка под заданные размеры компонента TImage, свойство Stretch устанавливают в значение __________
Когда пользователь щелкает переключатель TRadioButton, в компоненте свойство Checked получает значение True и происходит событие ___________
Компонент TGroupBox служит для группировки компонентов. Он выглядит как панель с заголовком. Текст заголовка задается в свойстве _________
Компонент TLabel отображает нередактируемый текст, хранящийся в свойстве Text
Компонент TMemo имеет свойство _______, которое хранит всю содержащуюся в компоненте информацию как единую строку
Компонент __________ предназначен для представления данных в табличном виде
Компонент __________ представляет собой поле ввода, которое вынуждает пользователя вводить данные в строго заданном формате. Не забывайте, что имя компонента начинается с буквы t
Компонент ____________ представляет собой набор закладок. Не забывайте, что имя компонента начинается с буквы t
Компонент ————— представляет собой поле ввода и служит для ввода различных слов, фраз и другого относительно короткого текста
Компонент, который представляет собой список выбора с флажками у каждого элемента, -
Компонент, представляющий собой окно для рисования, ___________. Не забывайте, что имя компонента начинается с буквы t
Компонент-контейнер картинок — _____________. Не забывайте, что имя компонента начинается с буквы t
Метод ________ изменяет значение свойства Visible на False
Метод __________ обеспечивает работу формы в монопольном режиме, не возвращая управление до тех пор, пока пользователь не закроет форму
Модуль программного кода, соответствующего исходной форме, по умолчанию имеет имя ________
На форме могут быть определены области прозрачности и полупрозрачности. Для установления прозрачности и полупрозрачности используются свойства
На этапе разработки проекта дерево компонента TTreeView формируется в окне редактора узлов дерева. Редактор вызывается:
Набор всех файлов, необходимых для создания приложения, — ___________
Номер активного зависимого переключателя TRadioButton хранится в значении свойства __________
Объект компонента TActionList (например, Action1) описывает метод, который будет реализовывать действие — обработчик события
Оператор отображения выбранного элемента списка в текстовом редакторе —
Опишите команды контекстного меню проекта
Определите методы компонента TЕdit
Определите назначение базовых элементов управления
Определите назначение вариантов свойства FormStyle.
Определите назначение команд контекстного меню группы проектов
Определите назначение компонентов для выбора фиксированных значений
Определите назначение свойств и методов формы
Определите основные типы приложений, которые собраны на странице New репозитория
Определите последовательность операторов, выполняющих запись даты и текста в новый файл
Определите свойства и методы компонента TTreeView
Определите свойства компонента TLabel
Определите свойства компонента TPanel
Определите свойства компонента TStringGrid
Определите схему использования компонента TActionList
Основные типы проектов собраны на странице ________ репозитория
Откомпилированный проект имеет расширение _______
Открывает диалог настройки параметров будущего компонента на странице New значок
Отличительная особенность компонента TBitBtn — свойство ________, с помощью которого определяется растровое изображение, рисуемое на поверхности кнопки
Отметьте методы компонента TMemo
Пакеты (расширение *.bpl), поставляемые конечному пользователю вместе с проектом, если проект был скомпилирован с включенной опцией Build with runtime packages — пакеты времени ___________
Пакеты Delphi, вызываемые в процессе проектирования — пакеты времени _____________
Пакеты компонентов бывают следующих типов:
Панель в нижней части окна, предназначенная для вывода вспомогательной информации, организуется с помощью компонента __________
Переключатели создаются с помощью компонента — __________. Не забывайте, что имя компонента начинается с буквы t.
Переменной F присваивается значение элемента списка компонента ListBox1. Установите последовательность элементов в операторе
По умолчанию файл проекта имеет имя ____________
Позволяет получать обратную связь во время выполнения длительной операции загрузки изображения в компонент TImage
Посмотреть содержимое dpr-файла приложения можно, выбрав в меню среды Delphi команду
Поставьте в соответствие название компонента и его назначение
Поставьте в соответствие название компонента и его предназначение
При получении сообщения о необходимости перерисовки форма вызывает метод-обработчик ___________
При успешном завершении диалога TOpenDialog маршрут поиска и выбранный файл содержатся в свойстве __________
Размещение компонентов на форме определяется свойствами
Разъясните свойства компонента TMediaPlayer
Рисует одну из простейших геометрических фигур компонент ___________. Не забывайте, что имя компонента начинается с буквы t
С активизацией элементов главного и контекстного меню связано событие __________
С помощью свойства _______ панели TPanel можно добиваться пропорционального расположения компонентов при изменении размеров окна
Свойство формы FormStyle может принимать значения
Свойство, обеспечивающее рисование на поверхности формы —
Свойство, с помощью которого можно получить доступ к любому элементу управления из формы —
Содержимое таблицы задается свойством _________, которое представляет собой двухмерный массив строк
Создание, инициализацию, выполнение и уничтожение приложения обеспечивают методы класса ____________. Не забывайте, что имя класса начинается с буквы t
Сопоставьте значения свойства BorderStyle для формы и действия, которые они производят
Сопоставьте название вкладок параметров проекта с их назначением
Составьте оператор уничтожения формы
Составьте оператор, который позволяет загрузить в редактор Memo1 содержимое файла с именем FileName
Специализированная кнопка для использования с компонентом TPanel — __________. Не забывайте, что имя компонента начинается с буквы t
Специальное окно с заголовком Editing StatusBar.Panels для создания панелей в строке состояния можно вызвать, используя
Специальные динамически присоединяемые библиотеки, содержащие библиотеки визуальных компонентов и другие объекты, —
Специальный текстовый файл с описанием группы проектов имеет расширение
Список строк с заголовками элементов компонента TRadioGroup определяется свойством ______
Способ выравнивания текста в компоненте TLabel определяется свойством
Стандартный цвет фона формы можно изменить с помощью свойства _______.
Сформируйте оператор ввода элемента вещественного массива «а» с помощью функции InputBox
Сформируйте оператор, в котором в компоненте Label1 отображается номер выбранной закладки компонента TabControl1
Сформируйте оператор, в котором название узла отображается в метке
Сформируйте оператор, в котором содержимое ячейки таблицы с номером столбца col и номером строки row отображается в текстовом редакторе Edit1
Сформируйте оператор, записывающий вещественное число Х в ячейку таблицы TStringGrid в i-ую строку j-го столбца
Сформируйте оператор, который позволяет отобразить имя выбранного в диалоговом окне файла в первой панели компонента TStatusBar
Текущее состояние переключателя TCheckBox определяется свойствами
Текущее состояние переключателя TRadioButton контролируется свойством ________.
Теоретически, класс нового компонента можно порождать от
Укажите верно записанные операторы
Укажите верное утверждение
Укажите верные ли утверждения
Укажите верные утверждения
Укажите верные утверждения
Укажите верные утверждения
Укажите верные утверждения
Укажите верные утверждения
Укажите верные утверждения
Укажите верные утверждения для компонента TTabControl
Укажите верные утверждения.
Укажите верные утверждения.
Укажите верные утверждения:
Укажите команду, добавляющую корневой узел
Укажите команды пункта меню Project, которые осуществляют компиляцию проекта
Укажите компонент, который не может использоваться для ввода информации с клавиатуры
Укажите компоненты, которые используются для вывода поясняющих текстов
Укажите компоненты, которые могут использоваться для ввода информации с клавиатуры
Укажите компоненты, которые служат для объединения других элементов управления в единую группу
Укажите компоненты, представляющие собой панели с закладками
Укажите методы компонента TListBox, которые манипулируют объектом Items
Укажите не верное утверждение
Укажите оператор, который необходимо выполнить для завершения работы приложения
Укажите свойства компонента TMemo, которые доступны в окне свойств Инспектора объектов
Укажите, какое свойство используется для определения выбранного элемента списка TListBox
Установите классы, которые достаточно использовать в качестве прямого предка
Установите порядок между названием свойства класса TApplication и его назначением
Установите порядок работы с компонентом TChart.
Файл значка формы указывается в свойстве ________ формы
Файл проекта имеет расширение
Файл, связывающий вместе все файлы, из которых состоит приложение, называется файлом
Фактические данные, отображаемые в компоненте TChart, создаются в работающей программе и добавляются к серии с помощью методов объекта TСhartSeries
Форма, которая помещена в репозиторий и используется в качестве основы для создания новых форм приложения — __________ формы
Хранит графические схемы, наглядно поясняющие взаимосвязи между компонентами, файл с расширением ________
Централизованно управляет всеми командами пользовательского интерфейса компонент __________. Не забывайте, что имя компонента начинается с буквы t
Чтобы взять новую форму из репозитория, нужно выполнить команду
Чтобы связать щелчок правой клавиши мыши на компоненте с раскрытием вспомогательного меню, в свойство ___________ компонента необходимо поместить имя компонента-меню


 Скачать бесплатно   Отправить на e-mail
  4184.07.01;LS.01;1

Программирование - Логическая схема 2

Список вопросов теста (скачайте файл для отображения ответов):
Ветвление
Выражения
Заголовок
Имя функции
Класс памяти
Константа
Конструкции структурного подхода
Лексема
Массив
Модификатор видимости функции
Операнды
Операции
Параметры функции
Передача управления
Переменные
По адресу
По значению
По ссылке
Разделители
Следование
Спецификация формальных параметров
Способ передачи
Тело функции
Тип
Тип параметров
Функция
Цикл
Элементы алгоритмического языка
Элементы списка спецификаций отдельных параметров


 Скачать бесплатно   Отправить на e-mail
  4184.07.01;ГТ.01;1

Программирование - Глоссарный тренинг

 Скачать бесплатно   Отправить на e-mail
  4184.07.01;МТ.01;1

Программирование - Модульный тест

Список вопросов теста (скачайте файл для отображения ответов):
Блок отличается от составного оператора: А) наличием управляющих конструкций; В) наличием определений в теле блока;
В программе на языке C++ функция main: А) должна быть первой; В) всегда исполняется первой;
Идентификатор является: А) произвольной последовательностью букв и цифр; В) именем программного объекта;
Интегрированная среда разработки характеризуется тем, что всегда включает : А) Текстовый редактор программного кода; В) Средства визуального редактирования интерфейса программы;
Использование глобальных переменных в функциях не рекомендуется, поскольку: А) препятствует помещению функций в библиотеки общего пользования. В) функции становятся независимыми
К особенностями подставляемых функций относятся: А) отсутствие циклов, переключателей операторов перехода; В) невозможность изменения функций без перекомпиляции всех частей программы, в которых они вызываются;
Класс памяти программного объекта определяет его: А) длину; В) область видимости;
Можно явно задать область видимости функции, используя ключевые слова: А) extern и static; В) auto и void;
Операнд логического отрицания может быть: А) целым или вещественным типом В) указателем
Операнды логических операций И (&&) и ИЛИ (||) обладают свойствами: А) могут иметь арифметический тип или быть указателями; В) операнды в каждой операции должны быть одинакового типа;
Операция sizeof в качестве аргумента использует: А) только имя типа; В) только выражение;
Операция sizeof позволяет определить: А) количество байтов, которое необходимо для хранения в памяти заданной величины; В) количество элементов в массиве;
Параметры по умолчанию: А) не должны быть последними в списке; В) могут опускаться при вызове функции
Последние версии C++ Builder поддерживают платформу: А) Windows; В) Linux;
При работе с многомерным массивом как с параметром функции внутри функции: А) массив интерпретируется как одномерный; В) индекс многомерного массива пересчитывается как для одномерного;
Работа с циклами имеет следующие особенности: А) Нельзя передавать управление извне внутрь цикла. В) Выход из цикла возможен только по оператору безусловного перехода:
Разделение программы на функции: А) снижает степень абстракции программы; В) позволяет избежать избыточности кода;
Тип void используется для: А) определения функций, которые не возвращают значения; В) указания пустого списка аргументов функции;
Тип данных определяет: А) внутреннее представление данных в памяти компьютера; В) операции и функции, которые можно применять к величинам этого типа
Тип переменной определяет: А) Какие возможные значения эта переменная может принимать; В) Какие операции можно выполнять над данной переменной;
Указатель обладает свойствами: А) является самостоятельным типом В) всегда связан с каким-либо другим конкретным типом
Visual C++ является компонентом среды разработки:
Автором языка C++ является:
В качестве значений параметров по умолчанию не могут использоваться:
Внутренняя форма представления значения true:
Время жизни объекта с классом памяти auto:
Все переменные, объявленные в теле функции, имеют по умолчанию класс памяти:
Вызов функции внутри тела этой функции является рекурсией:
Для доступа к величине, адрес которой хранится в указателе, предназначена операция:
Для обозначения операции разадресации используется обозначение
Для разветвления процесса вычислений на несколько направлений используют оператор:
Для того, чтобы компилятор мог выполнить проверку соответствия типов передаваемых аргументов типам формальных параметров в определении функции, нужно поместить объявление (прототип) функции:
Для уточнения внутреннего представления и диапазона значений стандартных типов используют
Для функции с переменным числом параметров любое требуемое число параметров задается в:
Для функции, объявленной void f(int a ){ /* ... */ }, указатель на функцию объявляется как:
Если компилятор C++ перед определением функции встречает ключевое слово inline, он будет заменять обращения к этой функции на:
Задает имя функции, тип возвращаемого значения и список передаваемых параметров
Зарезервированные идентификаторы, которые имеют специальное значение для компилятора – это:
Идентификатор массива является:
Именованная последовательность описаний и операторов, выполняющая какое-либо законченное действие – это:
Инициализирующие значения для массивов записываются в:
Использование подставляемых функций по сравнению с обычными функциями улучшает
Использование функции с одним и тем же именем, но с различными типами или различным количеством параметров – это:
К основным типам данных относятся:
К элементу динамического массива можно обратиться:
Константы с плавающей точкой имеют по умолчанию тип:
Минимальная единица языка, имеющая самостоятельный смысл – это:
Нет возможности изменить значения фактических параметров функции при передаче их
Объём памяти, выделяемый под динамический массив, определяется на этапе:
Оператор перехода к следующей итерации цикла, который пропускает все операторы, оставшиеся до конца тела цикла, и передает управление на начало следующей итерации, это
Освобождение памяти из-под массива с любым количеством измерений выполняется с помощью операции
Переменные, которые доступны всей программе, включая подпрограммы (пользовательские функции) – это переменные:
Переменные, функции и константы, называемые операндами, объединенные знаками операций, - это:
Поразрядные операции (&, |, ^) применяются:
Правило вычисления значения задаёт:
При вызове функции память для локальных переменных выделяется в:
При передаче функции многомерных массивов все размерности:
При работе со ссылками разрешается:
При смешивании в выражении указателей разных типов:
Размещается в сегменте данных и инициализируется один раз при первом выполнении оператора, содержащего ее определение переменная с модификатором:
Рекурсия, осуществляющая рекурсивный вызов функции посредством цепочки вызова других функций, это рекурсия:
Содержит, кроме объявления, тело функции, представляющее собой последовательность операторов и описаний в фигурных скобках
Специальный объект, значением которого служит адрес участка памяти, выделенного для объекта, на который он указывает– это :
Среда программирования служит для:
Стандарт языка C++ ISO/IEC 14882 был впервые опубликован в
Строка заканчивается:
Тело цикла всегда выполняется хотя бы один раз при использовании цикла с:
Тип возвращаемого функцией значения может быть:
Тип указателя и тип функции, которая вызывается посредством него,
Уровень, образованный микроархитектурой, микропрограммой управления ядром микропроцессора и архитектурой набора команд на аппаратной базе конкретных микросхем процессора, чипсета, других физических компонентов – это:
Формальные параметры в прототипе:
Функцию как параметр можно вызвать :
Функция может входить в состав выражений или, в частном случае, располагаться в правой части оператора присваивания, если тип возвращаемого функцией значения:
Функция с переменным количеством параметров имеет:
Функция со спецификатором inline трактуется:
Функция, во время обработки которой возникает ее повторный вызов, либо непосредственно, либо косвенно, путем цепочки вызовов других функций, называется:
Чтобы избежать потери значений локальных переменных между вызовами одной и той же функции, при объявлении локальных переменных используется модификатор:
Элементы массива в C++ нумеруются с:
Элементы списка параметров функции разделяются:
Язык C++ относится к языкам:
Язык, из которого для C++ была частично позаимствована модель реализации объектно – ориентирванного программирования – это:


 Скачать бесплатно   Отправить на e-mail
  4184.07.01;МТ.01;2

Программирование - Модульный тест

Список вопросов теста (скачайте файл для отображения ответов):
Верны ли утверждения? Блок отличается от составного оператора: А) наличием управляющих конструкций В) наличием определений в теле блока
Верны ли утверждения? В программе на языке C++ функция main: А) должна быть первой В) всегда исполняется первой
Верны ли утверждения? Идентификатор является: А) произвольной последовательностью букв и цифр В) именем программного объекта
Верны ли утверждения? Интегрированная среда разработки характеризуется тем, что всегда включает: А) текстовый редактор программного кода В) средства визуального редактирования интерфейса программы
Верны ли утверждения? Использование глобальных переменных в функциях не рекомендуется, поскольку: А) препятствует помещению функций в библиотеки общего пользования В) функции становятся независимыми
Верны ли утверждения? К особенностями подставляемых функций относятся: А) отсутствие циклов, переключателей операторов перехода В) невозможность изменения функций без перекомпиляции всех частей программы, в которых они вызываются
Верны ли утверждения? Класс памяти программного объекта определяет его: А) длину В) область видимости
Верны ли утверждения? Можно явно задать область видимости функции, используя ключевые слова: А) extern и static В) auto и void
Верны ли утверждения? Операнд логического отрицания может быть: А) целым или вещественным типом В) указателем
Верны ли утверждения? Операнды логических операций И (&&) и ИЛИ (||) обладают свойствами: А) могут иметь арифметический тип или быть указателями; В) операнды в каждой операции должны быть одинакового типа;
Верны ли утверждения? Операция sizeof в качестве аргумента использует: А) только имя типа В) только выражение
Верны ли утверждения? Операция sizeof позволяет определить: А) количество байтов, которое необходимо для хранения в памяти заданной величины В) количество элементов в массиве
Верны ли утверждения? Параметры по умолчанию: А) не должны быть последними в списке В) могут опускаться при вызове функции
Верны ли утверждения? Последние версии C++ Builder поддерживают платформу: А) Windows В) Linux
Верны ли утверждения? При работе с многомерным массивом как с параметром функции внутри функции: А) массив интерпретируется как одномерный В) индекс многомерного массива пересчитывается как для одномерного
Верны ли утверждения? Разделение программы на функции: А) снижает степень абстракции программы В) позволяет избежать избыточности кода
Верны ли утверждения? Тип void используется для: А) определения функций, которые не возвращают значения В) указания пустого списка аргументов функции
Верны ли утверждения? Тип данных определяет: А) внутреннее представление данных в памяти компьютера В) операции и функции, которые можно применять к величинам этого типа
Верны ли утверждения? Тип переменной определяет: А) какие возможные значения эта переменная может принимать В) какие операции можно выполнять над данной переменной
Работа с циклами имеет следующие особенности: А) Нельзя передавать управление извне внутрь цикла В) Выход из цикла возможен только по оператору безусловного перехода
Visual C++ является компонентом среды разработки
Автором языка C++ является
В качестве значений параметров по умолчанию не могут использоваться
Внутренняя форма представления значения true
Время жизни объекта с классом памяти auto
Все переменные, объявленные в теле функции, имеют по умолчанию класс памяти
Вызов функции внутри тела этой функции является рекурсией
Для доступа к величине, адрес которой хранится в указателе, предназначена операция
Для обозначения операции разадресации используется обозначение
Для разветвления процесса вычислений на несколько направлений используют оператор
Для того, чтобы компилятор мог выполнить проверку соответствия типов передаваемых аргументов типам формальных параметров в определении функции, нужно поместить объявление (прототип) функции
Для уточнения внутреннего представления и диапазона значений стандартных типов используют
Для функции с переменным числом параметров любое требуемое число параметров задается в
Для функции, объявленной void f(int a ){ /* ... */ }, указатель на функцию объявляется как
Если компилятор C++ перед определением функции встречает ключевое слово inline, он будет заменять обращения к этой функции на
Задает имя функции, тип возвращаемого значения и список передаваемых параметров
Зарезервированные идентификаторы, которые имеют специальное значение для компилятора, – это
Идентификатор массива является
Именованная последовательность описаний и операторов, выполняющая какое-либо законченное действие, – это
Инициализирующие значения для массивов записываются в
Использование подставляемых функций по сравнению с обычными функциями улучшает
Использование функции с одним и тем же именем, но с различными типами или различным количеством параметров, – это _________ функции
К основным типам данных относятся
К элементу динамического массива можно обратиться
Константы с плавающей точкой имеют по умолчанию тип
Минимальная единица языка, имеющая самостоятельный смысл, – это
Нет возможности изменить значения фактических параметров функции при передаче их
Объём памяти, выделяемый под динамический массив, определяется на этапе
Оператор перехода к следующей итерации цикла, который пропускает все операторы, оставшиеся до конца тела цикла, и передает управление на начало следующей итерации, - это
Освобождение памяти из-под массива с любым количеством измерений выполняется с помощью операции
Переменные, которые доступны всей программе, включая подпрограммы (пользовательские функции) ,– это переменные
Переменные, функции и константы, называемые операндами, объединенные знаками операций, - это
Поразрядные операции (&, |, ^) применяются
Правило вычисления значения задаёт
При вызове функции память для локальных переменных выделяется в
При передаче функции многомерных массивов все размерности
При работе со ссылками разрешается
При смешивании в выражении указателей разных типов
Размещается в сегменте данных и инициализируется один раз при первом выполнении оператора, содержащего ее определение, переменная с модификатором
Рекурсия, осуществляющая рекурсивный вызов функции посредством цепочки вызова других функций, - это рекурсия
Содержит, кроме объявления, тело функции, представляющее собой последовательность операторов и описаний в фигурных скобках
Специальный объект, значением которого служит адрес участка памяти, выделенного для объекта, на который он указывает, – это
Среда программирования служит для
Стандарт языка C++ ISO/IEC 14882 был впервые опубликован в
Строка заканчивается
Тело цикла всегда выполняется хотя бы один раз при использовании цикла с
Тип возвращаемого функцией значения может быть
Тип указателя и тип функции, которая вызывается посредством него
Уровень, образованный микроархитектурой, микропрограммой управления ядром микропроцессора и архитектурой набора команд на аппаратной базе конкретных микросхем процессора, чипсета, других физических компонентов, – это
Формальные параметры в прототипе
Функцию как параметр можно вызвать
Функция может входить в состав выражений или, в частном случае, располагаться в правой части оператора присваивания, если тип возвращаемого функцией значения
Функция с переменным количеством параметров имеет
Функция со спецификатором inline трактуется
Функция, во время обработки которой возникает ее повторный вызов, либо непосредственно, либо косвенно, путем цепочки вызовов других функций, называется
Чтобы избежать потери значений локальных переменных между вызовами одной и той же функции, при объявлении локальных переменных используется модификатор
Элементы массива в C++ нумеруются с
Элементы списка параметров функции разделяются
Язык C++ относится к языкам
Язык, из которого для C++ была частично позаимствована модель реализации объектно – ориентирванного программирования, – это


 Скачать бесплатно   Отправить на e-mail
  4184.07.01;СЛ.01;1

Программирование - Слайдлекция по модулю

Список вопросов теста (скачайте файл для отображения ответов):
Диапазон констант зависит от реализации компилятора:
Идентификатор языка С++ должен начинаться только с буквы:
Исполняемая программа располагается в оперативной памяти:
Количество символов в строке равно ее длине:
Компоненты Delphi можно использовать в C++ Builder без модификации:
Наличие скобок всегда обязательно в макроопределениях, обрабатываемых препроцессором:
Операции присваивания могут быть составными:
Отладчик служит для выявления синтаксических ошибок:
При делении по модулю операндов с разными знаками знак результата зависит от реализации среды программирования:
При преобразовании типов может происходить потеря точности:
При создании С++ использовались возможности языка моделирования Simula:
Символ "=" в языке С++ обозначает равенство:
Среда разработки С++ Builder входит в Visual Studio:
Третье издание книги Б. Страуструпа "Язык программирования СИ++" содержало описание стандартной библиотеки:
Управляющие последовательности используют для записи символьных констант:


 Скачать бесплатно   Отправить на e-mail
  4184.07.01;СЛ.02;1

Программирование - Слайдлекция по модулю

Список вопросов теста (скачайте файл для отображения ответов):
В теле блока присутствуют определения:
Выражение в операторе return необходимо обязательно заключать в круглые скобки:
Допустимо использовать операторы в заголовке цикла:
Значение переменной внутреннего цикла всегда совпадает с ее значением во внешнем цикле:
Инициализацию переменных можно включать в заголовок цикла:
Оператор break можно использовать для выхода из оператора switch:
Операторы break и continue действуют только в том цикле, в теле которого они непосредственно использованы:
Переключатель switch является оператором выбора:
При выполнении оператора continue происходит переход к проверке условий продолжения цикла:
При инициализации массивов для присвоения всем элементам значений необходимо задавать количество значений, равное количеству элементов:
При инициализации объекта происходит только определение его типа:
При наличии нескольких условий if в операторе выбора else относится к внешнему if:
У оператора имеется значение:
Указатель является самостоятельным типом:
Цикл с постусловием выполняется хотя бы раз при заведомо ложном выражении в условии:


 Скачать бесплатно   Отправить на e-mail
  4184.07.01;СЛ.03;1

Программирование - Слайдлекция по модулю

Список вопросов теста (скачайте файл для отображения ответов):
В прототипе функции имеется тело функции:
Для вычисления производной от какой-либо другой функции можно изменить тело функции fun или использовать при вызове функции proiz имя другой функции:
Если в качестве параметра передать указатель на некоторую переменную, то используя операцию разадресации можно изменить значение этой переменной:
Макрокоманда va_arg используется столько раз, сколько необходимо для извлечения всех параметров вызываемой функции:
Макрос va_start предназначен для установки аргумента arg_ptr на начало списка необязательных параметров и имеет вид функции с двумя параметрами:
Массив и функция могут быть использованы в качестве фактических параметров:
Можно реализовать любую рекурсивную функцию без применения рекурсии:
Перегруженные функции должны возвращать значения одинакового типа, но могут отличаться количеством и типом параметров:
Поскольку элементы массива, количество строк и количество столбцов изменяются, они объявлены с модификатором const:
При вызове функции с переменным числом параметров можно указать число аргументов меньшее, чем в прототипе этой функции:
Ссылочный тип задает адрес и требует операции обращения по адресу:
Тип void указывает на отсутствие возвращаемого значения:
Тип возвращаемого значения при объявлении функции должен соответствовать типу возвращаемого значения в определении функции:
Указатель на функцию может быть передан в качестве параметра функции:
Функция может возвращать несколько значений:
Функция, объявленная как static, видима в пределах того файла, в котором она определена:


 Скачать бесплатно   Отправить на e-mail
  4184.07.01;ТТА.01;1

Программирование - Тест-тренинг адаптивный

Список вопросов теста (скачайте файл для отображения ответов):
В цикле с параметром, имеющем формат: for ( инициализация; выражение; модификации) оператор; в части «Инициализация» можно записать несколько операторов, разделённых символов (введите знак)
Верны ли утверждения? А) Автоматические переменные не инициализируются B) Статические переменные могут быть глобальными и локальными Подберите правильный ответ
Верны ли утверждения? А) Аргументы по умолчанию не могут опускаться при вызове функции В) Аргументы по умолчанию должны быть последними в списке параметров Подберите правильный ответ
Верны ли утверждения? А) В одном операторе можно описать несколько переменных одного типа, разделяя их запятыми B) Константа должна быть инициализирована при объявлении Подберите правильный ответ
Верны ли утверждения? А) В описании переменной указание класса памяти является обязательным В) Тип переменной можно объявить по умолчанию Подберите правильный ответ
Верны ли утверждения? А) Внутри функции многомерный массив интерпретируется как одномерный, а его индекс пересчитывается в программе В) При передаче многомерных массивов все размерности, если они неизвестны на этапе компиляции, должны передаваться в качестве параметров Подберите правильный ответ
Верны ли утверждения? А) Все функции языка С++ кроме функции main могут быть использованы для построения рекурсии В) В рекурсивной функции должно присутствовать только одно условие, при выполнении которого последовательность рекурсивных вызовов должна быть прекращена Подберите правильный ответ
Верны ли утверждения? А) Динамические массивы при создании обнуляются В) Динамические массивы нельзя инициализировать при создании Подберите правильный ответ
Верны ли утверждения? А) Использование глобальных переменных препятствует помещению функций в библиотеки общего пользования В) Функция может содержать несколько операторов return Подберите правильный ответ
Верны ли утверждения? А) Использование подставляемых (inline) функций увеличивает производительность программы В) При использовании подставляемых (inline) функций существует опасность переполнения стека Подберите правильный ответ
Верны ли утверждения? А) Любая из базовых конструкций имеет только один вход и один выход В) Базовые конструкции могут вкладываться друг в друга произвольным образом Подберите правильный ответ
Верны ли утверждения? А) Любая программа на С++ состоит из функций, одна из которых должна иметь имя main В) Функция начинает выполняться в момент вызова Подберите правильный ответ
Верны ли утверждения? А) Любую рекурсивную функцию можно реализовать без применения рекурсии В) При использовании рекурсии существует опасность переполнения стека Подберите правильный ответ
Верны ли утверждения? А) Могут быть определены функции, которые не имеют никаких параметров и не возвращают никакого значения В) Если функции не передаются аргументы, то вместо списка формальных параметров необходимо указать ключевое слово void Подберите правильный ответ
Верны ли утверждения? А) Можно создавать массивы ссылок и ссылки на ссылки В) Не разрешается определять указатели на ссылки Подберите правильный ответ
Верны ли утверждения? А) На одну и ту же область памяти может ссылаться несколько указателей различного типа В) Присваивание без явного приведения типов допускается только указателям типа void* или, если тип указателей справа и слева от операции присваивания один и тот же Подберите правильный ответ
Верны ли утверждения? А) Операция присваивания одной строки другой не определена В) Операция присваивания одной строки другой может выполняться с помощью цикла или функций стандартной библиотеки Подберите правильный ответ
Верны ли утверждения? А) Опреаторы выбора не относятся к управляющим конструкциям программы В) Операторы перехода относятся к управляющим конструкциям программы Подберите правильный ответ
Верны ли утверждения? А) Определение функции должно находиться в теле функции main В) Объявление (прототип) функции нужно поместить до вызова функции Подберите правильный ответ
Верны ли утверждения? А) Присваивание указателей данных указателям функций недопустимо В) Присваивание указателей функций указателям данных недопустимо Подберите правильный ответ
Верны ли утверждения? А) Разадресация указателя на функцию происходит до вызова функции В) Присвоить значение указателю на функцию можно в операторе присваивания, употребив имя функции без списка параметров Подберите правильный ответ
Верны ли утверждения? А) Размер типа int определяется стандартом ANSI B) Количество байт, отводимых под значения стандартных типов, определяется разрядностью компьютера Подберите правильный ответ
Верны ли утверждения? А) Размерность динамического массива может быть переменной В) Объём памяти, выделяемый динамический под массив, определяется на этапе выполнения программы Подберите правильный ответ
Верны ли утверждения? А) Соответствие типов проверяется во время выполнения программы B) Язык C++ – это строго типизированный язык Подберите правильный ответ
Верны ли утверждения? А) Тело цикла представляют простой или составной оператор. В) Любая из частей оператора for может быть опущена. Подберите правильный ответ
Верны ли утверждения? А) Тип char, как и другие целые типы, может быть со знаком или без знака B) Величины типа char можно применять для хранения целых чисел диапазоне от –128 до 127 Подберите правильный ответ
Верны ли утверждения? А) Тип возвращаемого функцией значения может быть любым, кроме массива и функции В) Функция всегда возвращает значение Подберите правильный ответ
Верны ли утверждения? А) Указатели данных и указатели функций обладают одинаковыми свойствами и имеют идентичный набор допустимых операций В) Указатель является самостоятельным типом Подберите правильный ответ
Верны ли утверждения? А) Унарная операция получения адреса & применима к величинам, имеющим имя и размещенным в оперативной памяти В) Можно получить адрес скалярного выражения, неименованной константы или регистровой переменной Подберите правильный ответ
Верны ли утверждения? А) Функция main() необязательно должна быть первой В) С функции main() всегда начинается выполнение любой С-программы Подберите правильный ответ
Верны ли утверждения? Первыми средствами, которыми был расширен язык программирования C, стали: А) поддержка абстракций данных В) концепция виртуальной машины Подберите правильный ответ
Верны ли утверждения? При выполнении рекурсивной функции А) копируется алгоритм (операторы, выражения) В) не копируются части, связанные с данными (формальные, фактические параметры, локальные переменные и точка возврата) Подберите правильный ответ
К пятому элементу динамического массива, созданного при помощи оператора float *p = new float [100]; можно обратиться с помощью____ или __________
Пусть имеется описание типа PF как указателя на функцию с одним параметром типа int: typedef void (*PF)(int); а также описание и инициализация массива указателей PF menu[]={&new, &open, &save, &exit}; Выполнение оператора menu[1](10); означает вызов функции
Первым символом идентификатора может быть _____ и ____________
MSDN представляет
Visual C++ является продуктом компании
Интерпретируется как false
________ функций -использование функции с одним и тем же именем, но с различными типами или различным количеством параметров
_____________ - программа, которая служит для разработки программ
____________предназначены для хранения адресов областей памяти
________переменные доступны всей программе, включая функции
Аппаратные платформы отличаются друг от друга ___ и ____
Базовые возможности языка C++ расширяются
Библиотеки подключаются к программе на этапах ________ и ______________
В библиотеках, подключаемых к программе на этапе компоновки, содержатся фрагменты
В идентификаторе могут использоваться ____, _____ и ___________
В качестве значений параметров по умолчанию не могут использоваться
В объявлении и определении функции с переменным числом параметров переменное число аргументов задается
В объявлении указателя данных «тип *имя» тип может быть
В операторе switch (выражение) выражение должно быть
В процессе _________ C++ корректно определяет перегружаемую функцию, которую необходимо использовать
В результате выполнения последовательности операторов int x=0; int y=++x; переменные x и y получат значения:
В среду разработки MS Visual Studio входят_______ и ____________
Внутреннее представление данных в памяти компьютера определяет ________ данных
Все переменные, объявленные в теле функции, по умолчанию имеют класс памяти
Вызов функции внутри тела этой функции – это ______ рекурсия
Вызов функции может находиться
Выполняется всегда хотят бы один раз цикл
Для динамического массива, созданного с помощью оператора float *p = new float [100]; память освобождается оператором
Для доступа к элементу массива после его имени указывается номер элемента (индекс) в ____________ скобках
Для определения конкретной функции из перегружаемых, которую следует использовать, компилятор анализирует____ и ______
Для разветвления процесса вычислений на несколько направлений используют оператор
Если требуется запретить изменение параметра, используется модификатор
Зарезервированные идентификаторы, имеющие специальное значение для компилятора, в котором они определены, – это ____________слова
Знак подчёркивания _ относится к группе алфавита, содержащей
Значение возврата из функции не определено, если __________ или __________
Идентификатор объекта создаётся на этапе его
Именованная последовательность описаний и операторов, выполняющая какое-либо законченное действие, — это_____
Инициализация многомерного массива выполняется с помощью операторов ____и ________
К ключевым словам не относится
К лексемам языка относятся ___________ и ___________
К операторам условного перехода относятся ______ и __________
К пробельным символам не относится
К языкам с C – подобным синтаксисом относятся ____ и____
Класс памяти может принимать значения:
Конечная именованная последовательность однотипных величин – это _______
Конструкция, которая задает имя функции, тип возвращаемого значения и список передаваемых параметров, — это_____ функции
Конструкция, содержащая тело функции, представляющее собой последовательность операторов и описаний в фигурных скобках, — это _____ функции
Любая программа, создаваемая в средеVisual C++, оформляется как отдельный _______ – набор взаимосвязанных исходных и заголовочных файлов, компиляция и компоновка которых позволяет создать исполняемую программу
Массив символов, заканчивающийся нуль - символом, - это ______
Модель реализации объектно–ориентированного программирования C++ была частично позаимствована из языка программирования
Модификатор inline _________, ___________
Наличие синтаксических ошибок выявляется на этапе
Обмен информацией при совместной работе функций можно осуществить _____, ____ и _______
Операторы _______используются для организации многократно повторяющихся вычислений
Операторы перехода выполняют _________передачу управления
Операции =, +=, -=, *= относятся к операциям____________
Определите соответствие между знаками операций и их назначением
Определите соответствие между знаками операций и их назначением
Определите соответствие между ключевыми словами и спецификаторами типа, уточняющими внутреннее представление и диапазон значений стандартных типов, которым они соответствуют
Определите соответствие между ключевыми словами и стандартными типами, которым они соответствуют
Определите соответствие между названием операции и записью, в которой эта операция использована
Организация по стандартизации, разработавшая стандарт C++,- это
Перегрузка функций предполагает использование функций с одним и тем же именем, но различным____, ____ и ______
Переменные, принудительно изменяющиеся в цикле и использующиеся при проверке условия выхода из него, называются ____________цикла
Переменные, функции, константы, объединённые знаками операций, - это ____________
Под строку, объявленную как char str[10] = “Vasia“; выделяется ________ байт
Последовательность операторов, заключенная в фигурные скобки, – это ______ и ________
Правила построения элементов языка определяет
Препроцессорная обработка может заключаться в преобразовании исходного текста программы, заключающемся в ___________и ________________
При вычислении значения выражения справа налево выполняются операции _________ и _________
При делении двух целочисленных операндов
При инициализации переменной можно использовать выражения______ и __________
При использовании в качестве параметра массива в функцию передаётся
При объявлении «int kol; int& pal = kol;» pal является
Присваивание указателю адреса области памяти в явном виде можно выполнить с помощью, например, оператора
Присваивание указателю пустого значения можно выполнить с помощью операций ____ и ____________
Прототип функции – это её
Процесс изменения внутренней структуры программы, не затрагивающий её внешнего поведения и имеющий целью облегчить понимание ее работы,– это
Размерность массива может быть задана_____ и _________
Разность двух указателей – это разность
Рекурсивный вызов функции посредством цепочки вызова других функций – это______ рекурсия
Соглашение о правилах создания имён, согласно которому каждое слово, составляющее идентификатор, пишется с прописной буквы, а вначале ставится префикс, соответствующий типу величины, – это ____________нотация
Среда программирования - система _________средств, используемая программистами для разработки программного обеспечения
Строка заканчивается символом
Строковую переменную можно создать c помощью операторов ______ или__________
Тип памяти, определяющий время жизни и область видимости программного объекта, – это ____________памяти
Тип символьной константы или переменной, для кодировки которой недостаточно 1 байта, например Unicode, обозначается как
Тип указателя и тип функции, которая вызывается посредством него, должны
Укажите имя объекта, соответствующее венгерской нотации
Укажите неверную передачу в качестве аргумента массива адреса начала массива
Укажите ошибочное использование операции sizeof (x – имя переменной)
Укажите правильную запись в условном операторе выражения, осуществляющего проверку равенства нулю переменной a
Укажите правильную запись условного оператора
Укажите правильную последовательность действий при вызове функции с параметрами:
Укажите правильную последовательность действий при вызове функции:
Укажите правильную последовательность операторов и описаний в определении функции:
Укажите правильную последовательность появления языков программирования:
Укажите правильную последовательность этапов, которые необходимо пройти, чтобы выполнить программу на C++:
Укажите соответствие между записью оператора на языке C++ и его назначением
Укажите соответствие между наименованием макроса, используемого для извлечения необязательных аргументов, и его назначением
Укажите соответствие между спецификаторами класса памяти объекта и их назначением
Укажите соответствие между способами передачи параметров в функцию и их содержанием.
Укажите соответствие между средой разработки и её особенностью.
Укажите соответствие между термином и его содержанием
Укажите соответствие между языком программирования и его разработчиком
Указатель с именем fun на функцию, возвращающую значение типа int и имеющую два аргумента типа double, задает объявление
Условная операция (?:) -
Функцию можно определить как встроенную с помощью модификатора
Функция, во время обработки которой возникает ее повторный вызов, либо непосредственно, либо косвенно, путем цепочки вызовов других функций, – это _____ функция
Чтобы избежать повторного включения одного и того же кода, используются директивы
Элементы списка параметров разделяются


 Скачать бесплатно   Отправить на e-mail
  4184.07.01;ЭПТЛ2.02;1

Программирование - Электронный профтьютор 2 (ЛЗ)

Список вопросов теста (скачайте файл для отображения ответов):
Операторы _________ позволяют многократно выполнять серии однотипных действий.
_________ - совокупность переменных одного типа, объединенных общим именем.
В С++ существует инструкция ____, которая позволяет выполнять переход к заранее определенному месту программы.
К операторам цикла в языке С++ относятся:
Общий синтаксис вызова оператора for() в С++ следующий:
В первом задании значение exp(7) равно
В первом задании значение sin(7) равно
В первом задании значение sin(7)/7 равно
В первом задании значение ряда при x=0.4 равно
В первом задании значение ряда при x=0.4 равно
Введите без пробелов пропущенное в строках 6 и 8 в третьем задании значение:
Введите без пробелов пропущенное в строках 7 и 9 в третьем задании значение:
Введите без пробелов пропущенное в строке 10 в первом задании выражение:
Введите без пробелов пропущенное в строке 10 в первом задании выражение:
Введите без пробелов пропущенное в строке 10 в первом задании выражение:
Введите без пробелов пропущенное в строке 10 в первом задании значение:
Введите без пробелов пропущенное в строке 10 в третьем задании выражение:
Введите без пробелов пропущенное в строке 11 в первом задании значение:
Введите без пробелов пропущенное в строке 12 в первом задании выражение:
Введите без пробелов пропущенное в строке 12 в первом задании выражение:
Введите без пробелов пропущенное в строке 2 во втором задании значение:
Введите без пробелов пропущенное в строке 2 во втором задании значение:
Введите без пробелов пропущенное в строке 4 в третьем задании описание переменной:
Введите без пробелов пропущенное в строке 4 в третьем задании описание переменной:
Введите без пробелов пропущенное в строке 4 в третьем задании описание переменных:
Введите без пробелов пропущенное в строке 4 в третьем задании описание переменных:
Введите без пробелов пропущенное в строке 5 в третьем задании описание переменной:
Введите без пробелов пропущенное в строке 5 во втором задании объявление переменной с инициализацией:
Введите без пробелов пропущенное в строке 8 в третьем задании выражение:
Введите без пробелов пропущенное в строке 8 в третьем задании значение:
Введите без пробелов пропущенное в строке 8 в третьем задании значение:
Введите без пробелов пропущенное в строке 9 в первом задании выражение:
Введите без пробелов пропущенное в строке 9 в первом задании выражение:
Введите без пробелов пропущенное в строке 9 в третьем задании выражение:
Введите без пробелов пропущенное в строке 9 в третьем задании выражение:
Введите без пробелов строчными латинскими буквами пропущенное в строке 10 в третьем задании выражение:
Введите без пробелов строчными латинскими буквами пропущенное в строке 11 в третьем задании выражение:
Введите пропущенное в строке 10 во втором задании выражение:
Введите пропущенное в строке 10 во втором задании выражение:
Введите пропущенное в строке 10 во втором задании значение:
Введите пропущенное в строке 11 во втором задании выражение:
Введите пропущенное в строке 11 во втором задании значение:
Введите пропущенное в строке 11 во втором задании значение:
Введите пропущенное в строке 12 в первом задании значение:
Введите пропущенное в строке 12 в первом задании значение:
Введите пропущенное в строке 12 в первом задании значение:
Введите пропущенное в строке 12 во втором задании значение:
Введите пропущенное в строке 12 во втором задании значение:
Введите пропущенное в строке 13 в первом задании значение:
Введите пропущенное в строке 13 в первом задании значение:
Введите пропущенное в строке 13 в первом задании значение:
Введите пропущенное в строке 4 во втором задании имя константы:
Введите пропущенное в строке 5 во втором задании имя переменной с инициализацией:
Введите пропущенное в строке 6 во втором задании имя переменной с инициализацией:
Введите пропущенное в строке 6 во втором задании имя переменной с инициализацией:
Введите пропущенное в строке 8 в первом задании начальное значение переменной q:
Введите пропущенное в строке 8 в первом задании начальное значение переменной q:
Введите пропущенное в строке 9 в первом задании начальное значение переменной q:
Введите пропущенное в строке 9 в первом задании начальное значение переменной q:
Введите пропущенное в строке 9 в первом задании начальное значение переменной q:
Введите пропущенное в строке 9 во втором задании выражение:
Введите пропущенный в строках 9 и 10 во втором задании оператор:
Введите строчными латинскими буквами пропущенное в строке 1 в первом задании имя внешнего файла:
Введите строчными латинскими буквами пропущенное в строке 1 в первом задании имя внешнего файла:
Введите строчными латинскими буквами пропущенное в строке 1 во втором задании имя внешнего файла:
Введите строчными латинскими буквами пропущенное в строке 1 во втором задании имя внешнего файла:
Введите строчными латинскими буквами пропущенное в строке 1 во втором задании имя внешнего файла:
Введите строчными латинскими буквами пропущенное в строке 2 в первом задании имя внешнего файла:
Введите строчными латинскими буквами пропущенное в строке 3 в первом задании значение:
Введите строчными латинскими буквами, пропущенный в строке 3 в первом задании модификатор:
Во втором задании значение произведения при N=10 равно (округлите значение до четырех знаков после запятой):
Во втором задании значение произведения при N=100 равно
Во втором задании значение произведения при N=20 равно
Во втором задании значение произведения при N=20 равно
Во втором задании значение произведения при N=500 равно
Математическое ожидание для дискретной случайной величины c вероятностями равно:
Модуль вектора равен:
Определитель матрицы равен:
Скалярное произведение векторов и равно:
Среднее арифметическое элементов матрицы равно:


 Скачать бесплатно   Отправить на e-mail
  4184.08.01;LS.01;1

Программирование - Логическая схема 2

Список вопросов теста (скачайте файл для отображения ответов):
Абстракция
Автоматический вызов деструктора
Виды перегрузки
Вызов конструктора
Деструктор
Имя_класса (список параметров)
Имя_класса имя_объекта (список параметров)
Имя_класса имя_объекта = выражение
Инкапсуляция
Как часть процедуры выхода из main
Класс
Класс
Компоненты в описании класса
Конструктор
Методы
Назначение деструктора
Назначение конструктора
Наследование
Неявно при использовании операции delete
Основные свойства объектно-ориентированного программирования
Особенности перегруженных методов
Перегрузка методов
Перегрузка операций
Полиморфизм
Пользовательские типы данных
Поля
При выходе из блока, к котором объявлены объекты
Свойства деструктора
Свойства конструктора
Составляющие определения функции - операции
Способы определения функции - операции
Уровни доступа к компонентам класса
Функция - операция
Явный


 Скачать бесплатно   Отправить на e-mail
  4184.08.01;ГТ.01;1

Программирование - Глоссарный тренинг

 Скачать бесплатно   Отправить на e-mail
  4184.08.01;МТ.01;1

Программирование - Модульный тест

Список вопросов теста (скачайте файл для отображения ответов):
Верны ли утверждения? В объявленном, но не определённом классе: А) недопустимы компоненты, являющиеся указателями на его тип В) допустимы компоненты, являющиеся ссылками на его тип
Верны ли утверждения? В структуре могут быть собраны: А) другие структуры В) указатели
Верны ли утверждения? Доступ к элементам структуры осуществляется: А) с помощью операции доступа к элементам по имени - связывающей точки "." В) с помощью стрелки "–>"
Верны ли утверждения? Дружественная функция к данному классу может быть: А) компонентом другого класса В) внешней функцией
Верны ли утверждения? Набором конкретных значений некоторого перечня всех возможных свойств данного объекта характеризуется: А) поведение объекта В) состояние объекта
Верны ли утверждения? Набором реакций на получаемые сообщения характеризуется: А) поведение объекта В) состояние объекта
Верны ли утверждения? Наличие спецификатора const в объявлении функции-компонента: А) гарантирует, что функции-компоненты не смогут изменять данные-компоненты В) не предотвращает все возможные изменения
Верны ли утверждения? Необходимость ограничения доступа предполагает разграничение двух частей в описании абстракции А) интерфейс и реализацию В) данные и методы
Верны ли утверждения? Объектная декомпозиция, так же как и процедурная, может: А) применяться многократно В) быть многоуровневой
Верны ли утверждения? Ограничение доступа в ООП позволяет разработчику: А) выполнять конструирование системы с учётом особенностей реализации используемых абстракций В) легко модифицировать реализацию отдельных объектов
Верны ли утверждения? Отношение использования может принимать форму: А) воздействия и исполнения В) посредничества
Верны ли утверждения? Отправитель сообщения-команды, реакцией на которую должна быть модификация объекта, может: А) ожидать завершения операции В) продолжить выполнение своей программы
Верны ли утверждения? Перегруженные функции характеризуются тем, что: А) они объявляются в одной и той же области видимости В) локально объявленная функция перегружает глобальную
Верны ли утверждения? Пользовательский тип данных в языке C – предшественник класса – это А) структура В) строка
Верны ли утверждения? При использовании конструкторов следует учитывать, что: А) конструктор может быть переопределяемым В) класс может иметь несколько конструкторов
Верны ли утверждения? При использовании перегрузки следует помнить, что: А) функции, являющиеся компонентами двух разных классов, перегружают друг друга В) если объявления двух компонентных функций отличаются только типом возвращаемого значения, то второе объявление считается ошибкой компиляции
Верны ли утверждения? При использовании указателя на объект объявленного, но не определённого класса можно: А) применять оператор разыменования (*) к такому указателю В) использовать указатель для обращения к компоненту
Верны ли утверждения? При создании и уничтожении объектов определенного класса соблюдаются следующие правила: А) глобальные и автоматические объекты создаются до вызова функции main и уничтожаются по завершении программы В) локальные статические объекты создаются каждый раз при их объявлении и уничтожаются при выходе из функции, в которой они появились
Верны ли утверждения? При создании конкретных объектов класса: А) компонентные данные не тиражируются В) компонентные функции тиражируются
Верны ли утверждения? Реализация объединения данных с определенными видами их обработки делает классы пригодными для описания: А) состояния моделей реальных объектов В) поведения моделей реальных объектов
Верны ли утверждения? Свойство инкапсуляции: А) усложняет внесение изменений в реализацию класса при модификации программы В) уменьшает возможность несанкционированного изменения значений полей объекта извне
Верны ли утверждения? Сокрытие особенностей реализации: А) упрощает внесение изменений в реализацию класса в процессе отладки В) усложняет внесение изменений в реализацию класса при модификации программы
Верны ли утверждения? Статические функции обладают свойствами: А) ассоциируются с определённым объектом В) не могут без указания объекта обращаться к нестатическим полям класса
Верны ли утверждения? Функции-компоненты отличаются от обычных функций следующим: А) функция-компонент объявлена в области видимости своего класса В) к функции-компоненту можно обратиться с помощью одного из операторов доступа к компонентам – точки (.) или стрелки (->)
Верны ли утверждения? Функция–компонент обладает следующими свойствами: А) в определении функции-компонента могут быть обращения к любым компонентам класса В) при обращении функции-компонента к компонентам класса операторы доступа "точка" и "стрелка" являются необходимыми
В C++ операции рассматриваются как элементы языка
В конструкторах может использоваться список инициализации, который отделяется от заголовка конструктора
В определении функции-компонента могут быть обращения к компонентам класса
В программе, использующей определенные ранее классы, объекты классов объявляются только
В случае, когда один объект передает сообщение другому, говорят, что эти объекты находятся в отношении
Взаимодействие программных объектов в объектно–ориентированной системе осуществляется
Данные-компоненты класса инициализируются с помощью
Данные–компоненты класса инициализировать в теле класса
Действие спецификаторов доступа на дружественные функции
Для встраиваемых (inline) функций компилятор помещает машинные коды
Для класса, объявленного как const, могут быть вызваны только те функции-компоненты, которые объявлены со спецификатором
Для обозначения встроенного механизма определения соответствия кода функции типу параметров используется термин
Для обозначения того, что один код функции может по-разному интерпретироваться в зависимости от типа аргументов используется термин
Для обозначения того, что при наличии различных определений методов в иерархии классов, конкретный метод определяется типом объекта при компиляции программы, используется термин
Для определения объекта класса служит конструкция
Достоинство использования ключевого слова const с именем функции - облегчение
Доступ к внутренним и защищенным полям и функциям
Доступен только функциям–компонентам и «друзьям класса» компонент
Если необходимо, чтобы первый аргумент функции–операции не был объектом класса, операция может переопределяться
Если необходимо, чтобы функция-оператор имела возможность обращаться к любым компонентам класса, ее следует описать со спецификатором
Если объект содержит несколько однотипных компонентов, например, массив чисел, то операция, требующая последовательной обработки этих компонентов, называется
Если объект является результатом декомпозиции более сложного объекта, то говорят, что между этими объектами существует отношение
Если подключаемый с помощью директивы #include файл находится в каталоге автоматического поиска, его имя заключают в
Если подключаемый с помощью директивы #include файл находится в текущем каталоге, его имя заключают в
Имеет то же имя, что и класс, может не иметь аргументов, никогда не возвращает значения и определяет операции, которые необходимо выполнить при создании объекта, – это
Инициализация статических полей класса осуществляется
Интерфейс содержит объявление полей и методов класса, к которым
Как только объект класса определён, появляется возможность обращаться к его компонентам с помощью «квалифицированных» имён, каждое из которых имеет формат:
Ключевое слово const при объявлении компонентной функции помещается
Обратиться к статическим полям класса при отсутствии объектов этого класса:
Переменные типа класса – это
Поля классов могут быть описаны с модификатором
При объявлении некоторого объекта А выполняется операция
При объявлении структуры определяется:
При описании функции-оператора внутри класса (как компонентной) первый аргумент
Прототип дружественной функции может размещаться
размещается в сегменте данных и инициализируется один раз при первом выполнении оператора, содержащего ее определение, переменная с модификатором
Разрешается объявлять встраиваемыми
Ровно одна копия полей класса, общая для всех объектов данного класса, которая существует даже при отсутствии объектов данного класса, имеется для компонентов, объявленных с ключевым словом
Совокупность существенных характеристик некоторого объекта, которые отличают его от всех других видов объектов и, таким образом, четко определяют особенности данного объекта с точки зрения дальнейшего рассмотрения и анализа, - это
Сокращение количества межмодульных связей при объектно–ориентированном программировании по сравнению с модульным программированием достигается за счет
Сочетание объединения всех свойств предмета (составляющих его состояния и поведения) в единую абстракцию и ограничения доступа к реализации этих свойств - это
Список элементов структуры заключается в:
Строка заканчивается
Структурный тип данных, который включает описание полей данных, а также процедур и функций, работающих с этими полями данных, - это
Существование в классе методов с одним и тем же именем - это
Тип объявленного, но еще не определенного класса использовать
Узким местом модульного программирования является то, что ошибка в интерфейсе при вызове функции выявляется при
Уникальной характеристикой перегруженных методов является их
Формальный механизм, предотвращающий прямой доступ к внутреннему представлению типа класса из функций программы, – это
Функции, работающие с полями данных класса, называются
Функции–компоненты могут быть объявлены
Функции–компоненты, не модифицирующие объект, объявляются со спецификатором
Функции–компоненты, определённые вне класса
Функциональный элемент системы, параметры и поведение которой определяются условием задачи, обладающий самостоятельным поведением – это
Функция, которая, не являясь компонентом некоторого класса, имеет доступ ко всем его компонентам, – это функция
Функция–компонент обладает свойством
Часть класса, представляющая объявление полей и методов класса, к которым невозможно обращение извне, – это


 Скачать бесплатно   Отправить на e-mail
  4184.08.01;СЛ.01;1

Программирование - Слайдлекция по модулю

Список вопросов теста (скачайте файл для отображения ответов):
Алгоритмическая декомпозиция - структурная схема, которая показывает связи между различными объектами системы:
В дискретной системе переход из одного состояния в другое всегда детерминирован:
В процедурном стиле программирования действия, изменяющие динамические характеристики объектов, составляют суть программы:
Все абстракции обладают как статическими, так и динамическими свойствами:
Выбор, какие компоненты в данной системе считаются элементарными, произволен и оставляется на усмотрение исследователя:
Директива препроцессора записывается в любом месте программы:
Инкапсуляция может действовать без абстракции:
Наиболее полно реализована защита от обращения к данным, закрытым для доступа, в Object Pascal:
Наличие устойчивых промежуточных систем влияет на развитие сложных систем:
Основная причина корректировки требований к программе - изменение требований к решению исходной задачи:
Поддержание единства и целостности разработки является задачей исполнителей:
Полиморфизм позволяет повысить коэффициент повторного использования кода:
Полную тождественность множественному наследованию обеспечивает только вложенное простое наследование:
При множественном наследовании класс может иметь более одного суперкласса:
Существует прямое соответствие между абстракцией сущности и сущностью предметной области:


 Скачать бесплатно   Отправить на e-mail
  4184.08.01;СЛ.02;1

Программирование - Слайдлекция по модулю

Список вопросов теста (скачайте файл для отображения ответов):
В классах по умолчанию спецификатор доступа public (открытый):
В определении функции-компонента могут быть обращения к закрытым компонентам того же класса:
В программе может быть только одно определение статического компонента:
Для класса, объявленного как const, могут быть вызваны функции-компоненты, которые объявлены без спецификатора const:
Если при описании секции класса тип доступа к компонентам не указан, по умолчанию принимается тип доступа private:
Компонентную функцию можно определять вне тела класса:
Компонентные функции тиражируются при создании конкретных объектов класса:
Методы структуры - данные:
Можно объявлять константную функцию-компонент, которая модифицирует компоненты класса:
Можно определять объект типа класса, если сам класс еще не определен:
Можно совмещать объявление переменных, связанных со структурой, и шаблона этой структуры:
Объявление friend является спецификатором доступа:
Список компонентов класса может быть расширен после закрытия тела класса:
Статические поля доступны через имя класса и через имя объекта:
Статический компонент может быть закрытым:
Функции-компоненты следует объявлять в теле класса:


 Скачать бесплатно   Отправить на e-mail
  4184.08.01;СЛ.03;1

Программирование - Слайдлекция по модулю

Список вопросов теста (скачайте файл для отображения ответов):
Всегда рационально перегружать функции в пределах одного класса:
Деструктор определяют точно так же, как и любой другой метод класса:
Имя конструктора всегда совпадает с именем класса:
Конструктор возвращает значение:
Конструктор и деструктор возвращают значения:
Конструктор может иметь параметры:
Можно инициализировать объект при помощи возвращаемого значения функции:
Можно передавать параметры деструктору:
Можно создавать экземпляр класса как обычные переменные:
Определение класса с объявлением функции можно делать после описания этой функции вне класса:
Параметры бинарной функции-операции имеют тип класса:
Перегружаемая функция-операция может иметь аргументы по умолчанию:
Перегрузка методов всегда дает преимущества:
При использовании вложенных классов сокращается число использованных имен:
Функции, являющиеся компонентами разных классов, перегружают друг друга:


 Скачать бесплатно   Отправить на e-mail
Файлов: 43265 (Страниц: 1443 - Файлов на странице: 30)
[ 1035 ]
.