|
Категория: Начало --> КОМБАТ - ответы на тесты СГА |
Сортировать: по названию (А\Я) по дате публикации (В\У) Текущая сортировка: по названию от Я до А
[ Расширенный поиск ]
0195.Зач.01;ТБПД.01;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Тестовая база по дисциплине
Список вопросов теста (скачайте файл для отображения ответов): Абстрактное понятие, относящееся к любому переносу данных от источника (или поставщика данных) к приемнику (или потребителю) данных, называется Абстрактный класс может использоваться для других классов только в качестве класса Абстрактный тип данных - тип данных, определяемый только через операции, которые могут выполняться над Абстрактный тип данных в объектно- ориентированном программировании- это Абстрактный тип данных включает Абстрактным называется класс, Абстракция объектной модели системы с четко очерченными границами, которая имеет смысл в контексте рассматриваемой предметной области, называется Аппаратно-независимая графическая библиотека Windows, которая содержит все функции для отображения графики, - это Базовая единица действия в языках программирования и алгоритмических языках называется Базовая программная единица в C ++ представляет собой Базовая программная единица в языке программирования Си++ представляет собой текстовый файл, имеющий расширение Базовый класс библиотеки MFC - это Базовый список в объявлении класса содержит Библиотека Microsoft Foundation Classes (MFC) поставляется вместе с Библиотека Microsoft Foundation Classes (MFC) содержит набор средств разработки приложений на Cи++ для Библиотека Microsoft Foundation Classes предоставляет программисту набор инструментов в виде простых в использовании Библиотека динамической компоновки представляет собой файл, который содержит Библиотека динамической компоновки представляет собой файл, который содержит код или данные, совместно используемые различными прикладными программами в процессе Библиотека динамической компоновки содержит функции, которые связываются с прикладной программой при ее Битовое поле - это специальный тип Блок (составной оператор) - это список (возможно пустой), заключенный в Буферированная файловая система преобразует каждое конкретное устройство в логическое устройство, называемое В библиотеке Microsoft Foundation Classes имеется В библиотеке динамической компоновки обязательно находится функция В библиотеку Microsoft Foundation Classes (MFC) инкапсулированы возможности Windows В интегрированной среде Visual C++ создание нового проекта В интегрированной среде разработки активное окно может быть определено В интегрированной среде разработки может существовать _____ окон В ИСР для вставки файлов в проект, ресурсов, копии ресурсов, проектов в проект используется меню В ИСР для создания нового проекта используется меню В ИСР обеспечивает доступ к командам, применяемым для отображения текущего проекта в разных видах, меню В ИСР позволяет управлять отображением различных окон, используемых в процессе разработки приложения, устанавливать фокус ввода, указывая, какое окно сделать активным, меню В качестве адаптивных объектов памяти в языке Cи++ используются В объектно-ориентированной программе объекты объявляются В объектно-ориентированной среде описателем окна называют идентификатор В приведенном фрагменте кода class CMainWnd : public CframeWnd { public: CframWnd CMainWnd(); Create (); Crect (); }; конструктором является В приведенном фрагменте кода class CTheApp : : public CWinApp { public: virtual BOOL InitInstance(); }; ошибка содержится в строке (скобки { }; считаются строками) В Си ++ позволяется явно определять новые имена типов данных с помощью ключевого слова В Си++ для обозначения комментария, размещаемого в одной строке, используют символы В случае нестатических компонентов В файле определения модуля ключевое слово ____________ указывает на то, что этот код принадлежит динамически подключаемой библиотеке В языке Cи++ реализовано параметрическое программирование с использованием В языке программирования Си ввод и вывод данных выполняется посредством использования В языке Си ++ последовательность объявлений, определений и операторов, заключенная в фигурные скобки, считается Ввод потока осуществляется оператором вставки, или помещения Ввод потока осуществляется оператором извлечения Верно, что если X друг Y, а Y друг Z, это Влияние объектов динамической модели друг на друга, в результате чего изменяется их состояние, называется Внешнее окружение объектной модели системы определяется набором функций (операциями), реализованными в составе Внутреннее окружение (или среда) объектной модели системы определяется набором ее Все объекты модели одного и того же класса характеризуются одинаковыми наборами Выражением с модификатором контекста доступа является Главное использование статических компонентов состоит в том, чтобы Грамматические правила языка программирования, рассматриваемые и распознаваемые компилятором с точки зрения существования различных категорий слово-ориентированных языковых единиц, называются Граф, на котором показано движение данных от их источников к их потребителям, называется диаграммой Графический объект данных, предназначенный только для чтения, который помещается в исполняемый файл в момент создания программы, - это Диаграмма состояний в динамической модели связывает состояния и Динамически подключаемые библиотеки с наибольшей эффективностью могут использоваться в среде Динамический генератор прототипов, генерирующий объектно-ориентированный код на основе библиотеки MFC, называется Для возврата значений из функции используется оператор Для копирования содержимого строки-источника в указываемый массив используется функция Для обнаружения возможных случаев недопустимого присваивания выполняется контроль Для обращения к объектно-ориентированному вводу/выводу потоком программа на Си++ должна включать Для определения макроса в Си++ используется директива Для прикладных задач, где объем хранимых в памяти данных неизвестен заранее (на этапе программирования), в Си++ используется метод Для формирования ввода данных в языке Си++ используется функция Для формирования вывода данных в языке Си++ используется функция Документ данного приложения, который содержит один или несколько объектов, созданных в других приложениях, называется в OLE Доступ к битовым полям выполняется теми же средствами, что используются для доступа к компонентам Друг (friend) F класса X - это функция или Если x - это объект класса X, а f - это функция-компонент X, то вызов функци Если xptr есть указатель объекта X, то вызов функции xptr->f() Если в объявлении класса объявлены некоторые базовые классы, то класс «имя-класса» называется Если две подсистемы при взаимодействии могут вызывать друг друга и для этого должны знать интерфейсы друг друга, то такой режим взаимодействия называется Если одна подсистема вызывает другую подсистему и посылает запрос на обработку, который выполняется и результат возвращается запрашивающей подсистеме, то такой режим взаимодействия называется Если программа в качестве повторно используемого компонента при крупноблочном программировании, она обладает свойством Если производный класс был выведен из более чем одного базового класса, такой способ называется наследованием За реализацию цикла обработки сообщений Windows отвечает класс Запрос спецификатора inline компилятор Идентификатор не может быть правильно использован в программе до Идентифицируемая область памяти, которая может содержать фиксированное значение переменной (или набор таких значений), называется Из ниже перечисленного: 1) 345., 2) «фтащ», 3) int - к константам можно отнести цепочки символов Из ниже перечисленного: 1) porten; 2) const; 3) break; 4) zerou - к ключевым словам С++ можно отнести понятия Из ниже перечисленного: 1) ключевое слово; 2) комментарий; 3) идентификатор; 4) константа - к лексемам можно отнести понятия Из ниже перечисленных цепочек символов: 1) _w123, 2) 2_wdr, 3) cort - к идентификаторам можно отнести Из перечисленного : 1) прототипы функций в описании класса; 2) переменные в описании класса; 3) тип возвращаемого значения; 4) имя функции - к понятию «сообщение в Си++» можно отнести Из перечисленного: 1) *, 2) +_+, 3) >=, 4) = - к операциям С ++ можно отнести цепочки символов Из перечисленного: 1) ++; 2) %; 3) >> - к бинарным можно отнести Из перечисленного: 1) ++; 2) %; 3) ~ - к унарным можно отнести Из перечисленного: 1) a = b*3+c; 2) a = b*3+c, 3) a = b*3+c[8]; - к операторам выражения языка Си ++ можно отнести Из перечисленного: 1) auto; 2) textern; 3) register - к ключевым словам, определяющим спецификатор класса памяти в объявлении переменной в языке СИ ++ можно отнести Из перечисленного: 1) break; 2) switch; 3) if - к операторам условного перехода языка Си ++ можно отнести Из перечисленного: 1) break; 2) switch; 3) return - к операторам перехода языка Си ++ можно отнести Из перечисленного: 1) cin; 2) cout; 3) cput; 4) clog - с стандартным потоками Си++ относятся Из перечисленного: 1) for; 2) switch; 3) while - к операторам цикла языка Си ++ можно отнести Из перечисленного: 1) int main (int argc, char argv[], char argp[]); 2) int main (int argc, char *argv[], char *argp[]); 3) int main (int argc, char *argv[]) - правильными являются Из перечисленного: 1) KERNEL; 2) UDI; 3) USER - к модулям, обрабатывающим функции, доступ к которым Windows предоставляет приложениям, можно отнести Из перечисленного: 1) long double; 2) float; 3) long - к ключевым словам, определяющим плавающие типы данных в языке СИ ++ можно отнести Из перечисленного: 1) ostream; 2) streambuf; 3) istream - к классам, порожденным от класса ios, можно отнести к классам Из перечисленного: 1) publik; 2) statik; 3) private; 4) register; 5) protected-Си++ представляет программистам следующие уровни доступа к компанентам объектов Из перечисленного: 1) signed; 2) short; 3) register - к ключевым словам, определяющим основные типы данных в языке СИ ++ можно отнести Из перечисленного: 1) sizeof; 2) union; 3) continu - к ключевым словам языка СИ можно отнести лексемы Из перечисленного: 1) stdiobuf; 2) ostreambuf; 3) istream - к классам, порожденным от класса streambuf, можно отнести классы Из перечисленного: 1) strcpy(); 2) strхat(); 3) strcat() - к функциям обработки строк, предоставляемым стандартной библиотекой можно отнести Из перечисленного: 1) struct addr { char name[30]; char street[40]; int zip; }; 2) struct addr { char name[30]; char street[40]; unsigned long int zip; } 3) struct addr { char name[30]; char street(40); unsigned long int zip; } - правильными являются описание структур Из перечисленного: 1) struct addr { char name[30]; char street[40]; } addr_info, binfo; 2) struct addr { char name[30]; char street[40]; } addr_info; binfo; 3) struct addr { char name[30]; char street(40); } addr_info, binfo - правильными являются объявление переменных Из перечисленного: 1) struct; 2) float; 3) union - к ключевым словам, определяющим основные типы данных в языке СИ ++ можно отнести Из перечисленного: 1) struct; 2) float; 3) union - к ключевым словам, определяющим производные типы данных в языке СИ ++ можно отнести Из перечисленного: 1) typedef; 2) runion; 3) continue - к ключевым словам языка СИ можно отнести лексемы Из перечисленного: 1) алиас; 2) псевдоним; 3) компонент - к ссылкам Cи++ имеют отношение к понятиям Из перечисленного: 1) аппаратура; 2) Windows; 3) другие приложения - к основным источникам сообщений в приложении Windows можно отнести Из перечисленного: 1) вычислимость; 2) время жизни; 3) область видимости - к свойствам, определяемым классом выделяемой памяти, можно отнести Из перечисленного: 1) диаграмма данных; 2) ограничения; 3) набор (пакет) классов - к понятиям, которые составляют модуль (в архитектуре системы), можно отнести Из перечисленного: 1) диаграммы потока данных; 2) диаграммы состояний объектов; 3) диаграммы операций - к функциональной модели системы можно отнести Из перечисленного: 1) ЕМ_PAINT; 2) WM_PASTE; 3) ВМ_PAINT - к оконным сообщениям в Windows можно отнести Из перечисленного: 1) идентификатор; 2) вызов функции; 3) область видимости - к операндам можно отнести объекты Из перечисленного: 1) инициатор; 2) деструктор; 3) спецификатор класса памяти - к компонентам объявления переменной в языке СИ ++ можно отнести Из перечисленного: 1) кнопки свертывания; 2) оконный каскад; 3) рамки окон - к элементам пользовательского интерфейса, являющимся общими для всех приложений Windows, можно отнести элементы Из перечисленного: 1) макрофайл; 2) файл с исходным текстом на Си++; 3) файл определения модуля - к компонентам, которые используются при построении библиотек динамической компоновки, можно отнести Из перечисленного: 1) математические формулы; 2) таблицы принятия решений; 3) сигнатуры - к средствам описания эффекта операции можно отнести Из перечисленного: 1) метка оператора; 2) литерал; 3) выражение выбора элемента - к операндам можно отнести Из перечисленного: 1) объединение; 2) целочисленный; 3) поле битов - к типам данных, определяемым пользователем, можно отнести Из перечисленного: 1) объект-поток; 2) объект-хранилище; 3) объект-макро - к средствам OLE можно отнести Из перечисленного: 1) окна списка; 2) оконных прерываний; 3) сообщений кнопки - к сообщениям в Windows можно отнести Из перечисленного: 1) описатель окна; 2) параметр типа STRUCT; 3) параметр типа LONG - к параметрам сообщений в 16-разрядной Windows можно отнести Из перечисленного: 1) отображение графики; 2) загрузка и запуск приложений; 3) динамическая компоновка - к функциям, за которые отвечает модуль Windows GDI, можно отнести Из перечисленного: 1) отображение графики; 2) загрузка и запуск приложений; 3) динамическая компоновка - к функциям, за которые отвечает модуль Windows KERNEL, можно отнести Из перечисленного: 1) перечислимого типа; 2) с плавающей точкой; 3) лексемные - к классам констант, поддерживаемым в языке СИ ++, можно отнести Из перечисленного: 1) подробности внутренней реализации типа; 2) операции и функции; 3) операторы передачи управления - в фразу «Инкапсуляция как бы скрывает ...» можно вставить Из перечисленного: 1) положение бегунков полос прокрутки; 2) ошибки; 3) координаты курсора - к сообщениям от пользователя можно отнести Из перечисленного: 1) присвоение; 2) передача объектов как аргументов функции; 3) переопределение; 4) возвращение функцией - к объектам классов могут применяться операции Из перечисленного: 1) прототипы функций; 2) переменные в описании класса; 3) функции-компоненты - к понятию «метод в Си++» можно отнести Из перечисленного: 1) процессорный сбой; 2) выбор пункта меню; 3) движение мыши - к причинам, порождающим события для приложения Windows, можно отнести Из перечисленного: 1) пунктирные; 2) точечные; 3) штрихованные - к типам объекта-перо можно отнести Из перечисленного: 1) резолюция; 2) наследование; 3) инкапсуляция - к свойствам ОПП можно отнести Из перечисленного: 1) связь объектов; 2) активизация объектов; 3) внедрение объектов - к средствам OLE можно отнести Из перечисленного: 1) Си++; 2) Фортран; 3) Smalltalk - к объектно - ориентированным языкам программирования относятся Из перечисленного: 1) создание; 2) разрушение; 3)инициализация - к понятию «деструктор» можно отнести к действиям Из перечисленного: 1) создание; 2) разрушение; 3)инициализация - к понятию «конструктор» можно отнести действия Из перечисленного: 1) специализированные функции; 2) активизация объектов; 3) передаваемый указатель - к средствам создания составного объекта можно отнести Из перечисленного: 1) спецификатор связей; 2) спецификатор типа; 3) описатель - к компонентам объявления переменной в языке СИ можно отнести Из перечисленного: 1) спецификаторы доступа по умолчанию; 2) функции; 3) данные - к объявляемым в опциональном списке-компонентов можно отнести Из перечисленного: 1) спецификаторы доступа; 2) любой идентификатор, уникальный в пределах своего контекста; 3) ключевые данные - к имени-класса можно отнести Из перечисленного: 1) сплошные; 2) точечные; 3) штрихованные - к типам объекта-кисть можно отнести Из перечисленного: 1) структуры объектов; 2) адресов памяти; занимаемой объектами; 3) операций; 4) атрибутов - к описаниям объектной модели системы можно отнести Из перечисленного: 1) структуры объектов; 2) диаграммы состояний объектов; 3) диаграммы операций - к описаниям динамической модели подсистемы можно отнести Из перечисленного: 1) ТERNEL; 2) USER; 3) GDI - к модулям Windows, в которых обрабатываются вызовы функций, можно отнести модули Из перечисленного: 1) уменьшение числа видимых глобальных имен; 2) определение принадлежности объектов к конкретному классу; 3) запрет управления доступом к их именам - к использованию статических компонентов можно отнести возможности Из перечисленного: 1) условного перехода; 2) целый; 3) пустой - к типам операторов языка Си ++ можно отнести Из перечисленного: 1) хранилища данных; 2) структуры данных; 3) активные объекты - к диаграммам потоков данных можно отнести Из перечисленного: 1) шаблоны-макро; 2) шаблоны-классы; 3) шаблоны-функции - к шаблонам, которые используются при параметрическом программировании в языке Cи++, можно отнести Из перечисленного: 1) эффект операции; 2) эктор операции; 3) сигнатура операции - к спецификации операции можно отнести Из приведенного: 1) int i[10]= {1,2,3.7,4,5,6,7,8,9,10}; 2) int i[5]={11,23,45,67,0}; 3) char str[6]="привет" - правильными являются примеры инициализации массивов Из приведенных примеров инициализации массивов: 1) int i[10]= {1,2,3,4,5,6,7,8,9,10}; 2) char str[7]="привет"; 3) char str[6]="привет" - правильными являются Информацию о классах библиотеки MFC можно найти в файлах, находящихся в каталоге Информация об изменении в пользовательском интерфейсе Windows (перемещение окна, нажатие клавиши и т.д.) - это Использование одного и того же имени в нескольких смыслах применительно к функции, когда выбранный смысл зависит от типов аргументов функции, - это Исходная программа на Cи ++ представляет собой Каждое сообщение из системной очереди должно быть переслано в очередь сообщений какой-либо программы модулем Windows Каждый тип класса представляет собой уникальное множество Класс CframeWnd является производным от класса Класс CwinApp является производным от класса Класс в Си++ - это Класс объектной модели, который не имеет непосредственного отношения к работе автоматизируемой системы, называется Класс с как минимум одной чистой виртуальной функцией называется Классификация объектов модели проводится для объединения объектов в классы, определяемые Классы Си++ предусматривают создание Ключ-класса - это Ключевое слово friend (дружественный) - это Ключевое слово friend (дружественный) используется для того, чтобы Ключевое слово this Ключевое слово this представляет собой Ключевые слова можно использовать только в соответствии со значением, известным Ключевыми называются Комбинация знаков операций и операндов, результатом которой является определенное значение, называется Комментарии представляют собой текстовые части, предназначенные для Компилятор - это Компонент, осуществляющий проверку исходных операторов на соответствие синтаксическим правилам данного языка программирования, называется синтаксическим Компоненты называются статическими Конструктором по умолчанию называется такой конструктор, который Конструкторы отличаются от прочих функций-компонентов тем, что Конструкция "класс" в языке Си++ для реализации абстрактных типов данных обеспечивает механизм Контекст имени класса (область видимости) является Контекст, видимость, время жизни определяют Концепция объектно-ориентированного программирования подразумевает, что основой управления процессом реализации программы является Лексемы Cи ++ представляют собой Между объектами модели можно устанавливать зависимости по данным. Эти зависимости выражают связи или отношения между Метод абстрактного представления данных получил свое дальнейшее развитие в методах программирования Метод в ООП - это Многопроцедурный модуль - это Модель, которая показывает, каким образом в системе выходные данные вычисляются по входным данным, называется На первой фазе компиляции файл исходного кода программы подвергается анализу Набор (пакет) классов и отдельных объектов, подсистем, зависимостей, операций, событий и ограничений, которые взаимосвязаны и имеют достаточно хорошо определенный и по возможности небольшой интерфейс, - это Набор взаимосвязанных функций (в модуле), которые совместно обеспечивают какую-либо функциональность, например обеспечение ввода/вывода, выполнение арифметических действий, называется Нетривиальная операция функциональной модели, выполняемая объектом или над объектом, выполнение которой занимает определенное время и которая имеет побочные эффекты, называется Нетривиальная операция функциональной модели, имеющая побочные эффекты, которые могут влиять на целевой объект и на другие объекты системы, достижимые из целевого объекта, называется Область исходного кода программы, из которой допустим нормальный доступ к связанному с идентификатором объекту, называется Область у нижнего края экранного кадра ИСР, сообщая о возможных и выполняемых в настоящий момент действиях, называется строкой Обращением к компонентам при помощи операций выбора является выражение Обращением к компонентам при помощи операций выбора является выражение Объект в методологии ООП - это Объект в Си++ (в смысле ООП) - это Объект считается видимым в блоке или в исходном файле, если в этом блоке или файле известны его Объект, который обеспечивает движение данных, поставляя или потребляя их, называется Объектно-ориентированная модель составного объекта (COM) - это Объектно-ориентированная программа состоит из Объектно-ориентированная разработка приложений на самом первом этапе жизненного цикла связана с применением объектно-ориентированных Объектно-ориентированное программирование позволяет легко создавать и использовать Объявления устанавливают необходимые соотношения распределения памяти между Один и тот же идентификатор может иметь _____ объявление(ий) определения Один и тот же идентификатор может иметь _____ объявлений(ие) ссылки Окно верхнего уровня, принадлежащее приложению, которому пользователь задает высший приоритет, - это окно ООП для создания нового типа данных из уже созданных пользователем типов использует механизм ООП позволяет программисту моделировать объекты определенной предметной области путем Операции delete в Си++ выполняют Операции динамической модели, которые могут применяться к объектам разных классов, называются Операция new в Си++ выполняет Операция динамической модели, связанная с каким-либо состоянием объекта, называется Операция, которая возвращает физический размер в байтах того объекта, к которому она применяется, - это операция Операциями называются лексемы, вызывающие Описание операции, которое включает имя операции, типы (классы) всех ее аргументов и результата (возвращаемого значения), называется Определение базового класса MFC - CObject содержится в файле Определение требуемого количества памяти при ее исходном распределении производится Определенные через опциональный список-компонентов объекты называются Определяет разбиение системы на модули, задает контекст, в рамках которого принимаются проектные решения на следующих этапах разработки системы, Опциональный базовый-список перечисляет базовый класс или классы, из которого имя-класса Опциональный список-компонентов представляет собой последовательность объявлений Основные команды ИСР, необходимые для генерации исполняемого файла приложения (*.ехе), содержаться в меню Основой для распределения информации в многозадачной среде Windows является система передачи Отладка программ представляет собой процесс Пассивный объект в составе диаграммы потоков данных, в котором данные сохраняются для последующего доступа, называется Перегрузкой называется определение нескольких функций, имеющих Переменная, которая может принимать значение из некоторого списка значений, называется Переменные, в которых хранится адрес памяти, распределяемой для размещения идентификатора, - это Переопределение функций и операций называется По умолчанию функции языка Си ++ имеют тип Пользователь абстрактного типа данных может производить доступ только к Пользователь абстрактного типа данных не может производить доступ к Последовательность событий, которая может иметь место при конкретной работе системы, называется Предопределенные типы данных - это типы данных, определение которых При вызове функции Windows компилятор Cи++ должен сгенерировать машинный код для вызова функции, расположенной в сегменте кода одной из библиотек Windows. Решение этой задачи в Windows называется При использовании мастера приложений из интегрированной среды разработчика Visual C++ типом нового проекта по умолчанию является При лексическом анализе компилятор производит разбиение на лексемы и При разработке объектной модели выделяют из предварительной постановки задачи глагольные обороты, чтобы рассмотреть их как имена возможных При создании интегрированных приложений Windows используется межзадачное взаимодействие, которое поддерживается протоколом Приложение (в OLE), служащее источником объектов, которые могут быть использованы другими приложениями, называется Пробельные символы служат для Программа, выполняющая предварительную обработку входных данных для компилятора, называется Программа, работающая под Windows, должна быть полностью ориентирована на обработку Программная единица, рассматриваемая как целое в контекстах хранения в наборе данных, трансляции, объединения с другими программными единицами и загрузки в оперативную память для выполнения, называется Процесс, при котором различный код и данные различных модулей соединяются друг с другом в процессе исполнения, называют компоновкой Размещение объекта и продолжительность его существования задает Реакция объекта на событие определяется Реализация операции динамической модели для объектов данного класса называется ее Решения о порядке вычислений связаны с управлением программой, которое отражается в динамической модели. Эти решения вырабатываются специальными функциями, которые называются С компилятором Cи++ поставляются специальные библиотеки, которые используются для подготовки приложения Windows к динамической компоновке, - это библиотеки С точки зрения приложения сообщение Windows выступает в качестве уведомления о том, что произошло определенное событие, которое требует (или не требует) Самая верхняя строка окна, содержащая название данного окна и его номер, называется строкой Сборка кусков исходной программы в одну единицу (файл) для ее компиляции осуществляется с помощью директивы Свойство объектной модели, которое выражается в использовании терминологии прикладной области, связанной с применением разрабатываемой системы, называется Свойство позволяющее использовать один и тот же интерфейс для общего класса действия, называется Селективные кнопки в блоке диалога ИСР отличаются от триггерных кнопок тем, что они Си++ рассматриваются как классы с определенными умолчаниями правил доступа структуры и Синтаксические ошибки состоят в Системы, обеспечивающие коллективный доступ для манипулирования данными (например, сортировка и обновление) и безопасность данных, - это системы типа Со спецификатором доступа private-компонент может быть использован Со спецификатором доступа protected-компонент может быть использован Со спецификатором доступа public-компонент может быть использован Создает возможность программирования для Windows с использованием библиотеки MFC файл Сообщение в ООП - это Составной объект, в который входят элементы данных любых типов, за исключением функций, - это Спецификатор inline представляет собой запрос компилятору, в котором сообщается, что Способ установления связи объявляемого идентификатора с некоторым типом данных - это Средства разработки составных документов, которые динамически связываются между собой, называются Средства хранения типовых функций языка Си, доступных программисту при создании программ, - это Средство высокоуровневого программирования, которое позволяет объявлять новые классы на основе компонентов MFC или изменить существующие, называется Средство для быстрого создания значков, растровых изображений, собственных шрифтов и шаблонов окон диалога - это Средство объявления функции в программе для того, чтобы сообщить компилятору тип и количество аргументов, используемых функцией - это Средство управления разработкой, компиляцией и отслеживанием изменений при создании сложных программ - это Строго определенный набор открытых операций, которые можно применять к данному объекту, называется его Структура данных, созданная и поддерживаемая интерфейсом графического устройства (GDI) для обеспечения аппаратно-независимых операций, - это Тип сообщения - это один из идентификаторов, определенных в Типы ссылок Cи++ тесно связаны с типами Унифицированная передача информации средствами OLE достигается путем применения Управляющая последовательность в языке Си строится на основе использования Управляющая последовательность в языке Си строится на основе использования обратной черты (\) (обязательный первый символ) и комбинации Утаивание (сокрытие) информации - это принцип разработки программы, при котором Участок памяти, который используется несколькими разными переменными, которые могут быть различных типов, - это Файл, который содержит сведения о том, каким образом классы программы порождены от классов из библиотеки MFC, является Файлы заголовка называются также Фнкция-компонент называется встраиваемой функцией, если она объявлена Формирование представления о качествах или свойствах предмета путем мысленного удаления некоторых частей или материальных объектов - это Функции-компоненты работают с объектами (с которыми они вызываются) Функция не может возвращать Функция, которая и объявлена, и определена в своем классе, - это Функция-компонент может быть объявлена Функция-компонент, которая и объявлена, и определена в своем классе, - это Функциями-компонентами (членами) класса в ООП называются Функциями-компонентами данного класса называются Часть программы, в которой идентификатор может быть использован для доступа к связному с ним объекту, называется Чтобы переменная любого типа была объявлена как не модифицируемая, нужно добавить к спецификатору-типа ключевое слово Эктор в диаграмме потока данных - это Язык Cи++ средства ввода/вывода
Скачать бесплатно Отправить на e-mail
|
0195.03.01;ЭПТ2.02;1
Разработка приложений на базе объектно-ориентированного программирования - Электронный профтьютор 2 (ИКТ)
Список вопросов теста (скачайте файл для отображения ответов): Библиотеки динамической компоновки имеют расширение В каждом приложении Windows используются библиотеки динамической В проекте Calc адрес экспортируемой функции “s” формируется с помощью процедуры В проекте Calc адрес экспортируемой функции “y” формируется с помощью процедуры В проекте Calc библиотека MyLib.dll выгружается с помощью процедуры В проекте Calc библиотека MyLib.dll загружается с помощью функции В разделе DESCRIPTION файла MyLib.def указано значение 'MyLib Windows ___________' В разделе LIBRARY файла MyLib.def указано значение "________" В случае ошибки функция DllMain библиотеки MyLib.dll возвращает значение ____ (ответ дать цифрой) Главная функция библиотеки MyLib.dll имеет имя Динамическая загрузка DLL-библиотеки осуществляется с помощью функции Имя DLL-библиотеки описывается в файле MyLib.def с помощью ключевого слова Количество параметров, передаваемое процедуре GetProcAddress в проекте Calc, ____ (ответ дать цифрой) Количество параметров, передаваемое функции DllMain библиотеки MyLib.dll, (ответ дать цифрой) Количество параметров, передаваемое экспортируемой функции “y”: ___ (ответ дать цифрой) Описание DLL - библиотеки приводится в файле MyLib.def с помощью ключевого слова Определение функции DllMain библиотеки MyLib.dll начинается с ключевого слова Порядковый номер функции DLL-библиотеки указывается в строке экспорта функции после символа При k = -9 y = ____ (результат округлите до двух знаков после запятой, вместо запятой использовать точку) При k =-5 y = ____ (результат округлите до двух знаков после запятой, вместо запятой использовать точку) При k =-8 y = ____ (результат округлите до двух знаков после запятой, вместо запятой использовать точку) При k =-8 y =____ При k =14 y = _____ При k =15 y = При k =6 y = ____ (результат округлите до двух знаков после запятой, вместо запятой использовать точку) При k =7 y = ____ (результат округлите до трех знаков после запятой, вместо запятой использовать точку) При k =8 y = ____ (результат округлите до трех знаков после запятой, вместо запятой использовать точку) При k =11 y = ____ При n =10 s = ____ (результат округлите до двух знаков после запятой, вместо запятой использовать точку) При n =10 s = ____ (результат округлите до двух знаков после запятой, вместо запятой использовать точку) При n =12 s = ____ (результат округлите до двух знаков после запятой, вместо запятой использовать точку) При n =12 s = ____ (результат округлите до двух знаков после запятой, вместо запятой использовать точку) При n =14 s = ____ (результат округлите до двух знаков после запятой, вместо запятой использовать точку) При n =16 s = ____ (результат округлите до двух знаков после запятой, вместо запятой использовать точку) При n =20 s = ____ (результат округлите до двух знаков после запятой, вместо запятой использовать точку) При n =5 s = ____ (результат округлите до двух знаков после запятой, вместо запятой использовать точку) При n =8 s = ____ (результат округлите до двух знаков после запятой, вместо запятой использовать точку) При n =9 s = _____ (результат округлите до двух знаков после запятой, вместо запятой использовать точку) Содержит имя и описание DLL-библиотеки, а также список экспортируемых функций файл с расширением Функция DllMain библиотеки MyLib.dll возвращает значение ____ (ответ дать цифрой) Экспортируемая функция “s” возвращает значение типа Экспортируемая функция “y” возвращает значение типа Экспортируемой функции “s” передается значение типа Экспортируемой функции “y” передается значение типа Экспортируемые функции DLL-библиотеки описываются в файле MyLib.def с помощью ключевого слова
Скачать бесплатно Отправить на e-mail
|
0195.03.01;ЭПТ2.01;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Электронный профтьютор 2 (ИКТ)
Список вопросов теста (скачайте файл для отображения ответов): ______ – базовый класс для всех классов, инкапсулирующих контексты устройств Windows. _________ устройства – структура, определяющая набор графических объектов и связанных с ними атрибутов и графических режимов, которые и воздействуют на вывод. Аргументом функции LoadBitmap является Битовый массив создается с помощью команды главного меню В проекте используется стиль линии с идентификатором В проекте используется стиль линии с идентификатором В проекте используется стиль линии с идентификатором В проекте используется стиль штриховки с идентификатором В проекте используется стиль штриховки с идентификатором Для вывода текста используется функция контекста устройства Для загрузки созданного битового массива необходимо использовать функции класса Для загрузки созданного битового массива необходимо использовать функцию класса CBitmap Для задания начальных координат линии используется функция контекста устройства Для отображения созданного битового массива используется функция контекста устройства Для просмотра свойств ресурса Bitmap используется команда контекстного меню Для рисования линии используется функция контекста устройства Для рисования прямоугольника используется функция контекста устройства Для рисования эллипса используется функция контекста устройства Для установки стиля линии используется конструктор класса Для установки стиля штриховки используется конструктор класса Загрузка битового массива осуществляется в обработчике сообщения Идентификатор битового массива устанавливается в окне с заголовком Идентификатор битового массива устанавливается в поле __________ окна Bitmap Propertirs. Имя проекта задается в поле ____________ окна New: Инкапсулирует объект Windows "кисть", который может быть назначен для контекста устройства и использоваться для определения типа и цвета заливки внутренних областей замкнутых фигур, класс Используются для задания параметров рисования линий, таких как толщина, цвет и стиль (сплошная, прерывистая и т. п.) Количество файлов проекта, имеющих расширение *.h : _____ (ответ дать цифрой) Количество шагов, которые проходит мастер AppWizard при создании проекта на базе окна диалога: ____ (ответ дать цифрой) Количество элементов управления, отображаемых по умолчанию в созданном диалоговом окне: _____ (ответ дать цифрой) Номер аргумента конструктора линии, в котором задается толщина линии – _____ (ответ дать цифрой) Отображаемая линия имеет толщину, равную _____ (ответ дать цифрой) Разработанное приложение имеет тип Ресурс Bitmap создается с помощью кнопки _______ окна Insert resource. Установка цвета линии осуществляется в конструкторе класса Функция SelectObject используется для
Скачать бесплатно Отправить на e-mail
|
0195.03.01;Т-Т.01;2
Разработка программных комплексов на базе объектно-ориентированного программирования - Тест-тренинг
Список вопросов теста (скачайте файл для отображения ответов): Верны ли утверждения?
А) Приложения, поддерживающие ActiveX Documents, могут работать как контейнеры (клиенты), обеспечивающие показ документов ActiveX
В) Приложения, поддерживающие ActiveX Documents, могут работать как серверы так, что любая другая программа может их использовать для своей работы
Подберите правильный ответ Верны ли утверждения?
А) API - интерфейс прикладного программирования
В) MTS - сервер приложений, позволяющий создавать распределенные приложения, поддерживающие транзакции
Подберите правильный ответ Верны ли утверждения?
А) CGI – стандарт интерфейса, используемого для связи внешней программы с Web-сервером
В) Cookie - фрагмент данных, применяемый для сохранения данных на стороне пользователя
Подберите правильный ответ Верны ли утверждения?
А) Жесткая ссылка - переменная, которая является синонимом другой переменной
В) Символическая ссылка - строковая переменная, хранящая имя другой переменной
Подберите правильный ответ Верны ли утверждения?
А) Интерфейс IUnknown содержит метод AddRef, увеличивающий счетчик ссылок на конкретный интерфейс, когда к нему приходит обращение клиента СОМ
В) Интерфейс IUnknown содержит метод Release, умень шающий счетчик ссылок на конкретный интерфейс, когда к нему приходит обращение клиента СОМ
Подберите правильный ответ Верны ли утверждения?
А) К символьным переменным языка PHP можно применять операцию инкремента, в то время как операцию декремента применять нельзя
В) К символьным переменным языка PHP можно применять операцию декремента, в то время как операцию инкремента применять нельзя
Подберите правильный ответ Верны ли утверждения?
А) Компонентное программирование - это набор правил и ограничений, направленных на построение развивающихся программных систем с большим временем жизни
В) Программная компонента – это относительно самостоятельная часть программного комплекса, на которые вся конструкция может быть разобрана, а отдельные части одного и того же назначения могут быть заменены между собой без применения операций повторной сборки модуля
Подберите правильный ответ Верны ли утверждения?
А) Маршалинг - это процесс упаковки информации
В) Демаршалинг - процесс распаковки информации
Подберите правильный ответ Верны ли утверждения?
А) Механизм РНР начинает выполнять код после первой экранирующей последовательности (<?)
В) Механизм РНР продолжает выполнение до того момента, когда он встретит парную экранирующую последовательность (?>).
Подберите правильный ответ Верны ли утверждения?
А) На левой панели окна редактирования интерфейса сервера COM расположено дерево, отображающее взаимосвязи между объектами, имеющимися в библиотеке, и их интерфейсами
В) На левой панели окна редактирования интерфейса сервера COM расположен набор характеристик текущего выде ленного объекта
Подберите правильный ответ Верны ли утверждения?
А) Объект СОМ - законченный объект со своими свойствами и методами, который встраивается в приложения или распространяется как отдельный программный продукт
В) СОМ-интерфейс - внешнее формальное описание свойств и мето дов, которые могут использоваться другими СОМ-объектами
Подберите правильный ответ Верны ли утверждения?
А) При удалении компонента из галереи файлы, содержащие компонент, не удаляются
В) При удалении компонента из галереи удаляются файлы, содержащие компонент
Подберите правильный ответ Верны ли утверждения?
А) Репозиторий реализации - набор двоичных описаний в дополнение к текстовому IDL-формату
В) Репозиторий интерфейсов – файлы специального формата, доступ к данным в которых организуется с помощью собственных библиотек, без использования сторонних баз данных
Подберите правильный ответ Верны ли утверждения?
А) Серверы процесса создаются на основании класса, хранящегося в файле DLL, загружаемого и выполняемого в том же адресном пространстве, что и само приложение
В) Локальные серверы выполняется в виде exe-файлов, которые могут либо управлять собственными экземплярами, либо запускать новую копию каждый раз при создании объекта сервера
Подберите правильный ответ Верны ли утверждения?
А) Строковый оператор PHP конкатенация возвращает объединение левого и правого аргумента
В) Строковый оператор PHP присваивания с конкатенацией присоединяет правый аргумент к левому
Подберите правильный ответ Верны ли утверждения?
А) Уникальность во времени достигается за счет того, что каждый GUID содержит метку времени, указывающую, когда он был создан, что гарантирует отличие друг от друга всех GUID, сгенерированных на данной машине
В) Для обеспечения уникальности в пространстве у каждого компьютера, который может быть использован для генерации GUID, должен быть уникальный идентификатор
Подберите правильный ответ При работе с браузерами применяется понятие адреса URL (Uniform Resource Locator)
- универсальный указатель ______ Графически отображать табличную информацию в различных вариациях и разными графиками позволяет программный элемент Для обновления страницы по мере того, как пользователь прокручивает ее содержимое, используется программный элемент Конструкции включений в языке PHP Отобразить текст, расположенный каким-либо образом, позволяет программный элемент Позволяет открыть окно другого приложения внутри Internet Explorer Условный оператор языка PHP – это ASP-код, который нужно выполнить на сервере, размещается внутри тегов Абстрактная группа пользователей в COM – это ____ Атрибуты языка PHP, определяющие режим открытия файла для чтения и записи данных: В PHP возвращает значение $a, а затем увеличивает $a на единицу В PHP для выбора действий в зависимости от значения указанного выражения предназначена конструкция В PHP для перебора элементов массива применяется цикл В PHP конструкция break осуществляет немедленный выход из ____ В PHP конструкция continue немедленно завершает текущую итерацию ___ В PHP увеличение $a на единицу и возвращение значения $a осуществляет В PHP цикл с предусловием - это оператор В PHP чтобы установить биты, установленные и в $a, и в $b, используется оператор В PHP чтобы установить биты, установленные либо в $a, либо в $b, используется оператор В COM развертываемый блок кода, содержащий один или несколько классов, называется ___ В компонентном программировании, чтобы использовать компонент, программист должен иметь описание его ____ В набор Indy (Internet Direct) системы Delphi входят панели компонентов, упрощающие создание Интернет-___ В отличие от конструкции require конструкция include позволяет включать файлы в код скрипта PHP во время выполнения ___ В списке Threading model (Модель потоков) среды Delphi определяется способ обра щения клиентских приложений к интерфейсу СОМ путем задания одного из значений В строковом виде GUID заключают в ___ скобки В языке PHP целые числа могут быть указаны в ___ системе счисления Глобально уникальный идентификатор GUID (Globally Unique Identifier) имеет размер ___ бит(а) Действия, выполняемые мастером в процессе создания элемента управления ActiveX из компонента Для деинсталлирования элемента управления ActiveX, нужно открыть файл пакета, в который был установлен ActiveX, и убрать ненужный ___ Для каждого запроса создается поток, в котором выполня ется копия объекта СОМ, независимо от числа уже имеющихся копий этого объекта внутри данного потока, если в списке Threading model (Модель потоков) среды Delphi определить значение Для каждого запроса создается поток, в котором работает только один объект, если в списке Threading model (Модель потоков) среды Delphi определить значение Доступ к методам объектов COM Законченный модуль кода, в котором хранится программный код одного или нескольких объектов COM, является Запросы обрабатываются по очереди, если в списке Threading model (Модель потоков) среды Delphi определить значение Значение Request.QueryFields содержит строку, в которой названия элементов и соответ ствующие им значения отделены друг от друга символом Значение Request.QueryFields содержит строку, в которой параметры отделены друг от друга символом Идентифи катор GUID требуется, чтобы избежать проблем при появлении интерфейсов СОМ с одинаковыми _____ Имена переменных в PHP должны начинаться со знака Именованная величина, которая не изменяется в процессе выполнения программы, - это _______ Использование функций библиотеки СОМ при работе с СОМ-объектами Каждый CoClass в COM имеет два идентификатора – один из них текстовый, а второй - ____ Каждый СОМ-объект имеет счетчик ____ Классы для обработки возникающих ошибок хранятся в библиотеке Классы, управляющие пакетами данных в формате XML при работе с базами данных, хранятся в библиотеке Ключевым понятием в .NET Framework является управляе мой ____ Компоненты системы Delphi, ответственные за поддержку Интернет-протоколов на клиентских местах, содержит набор Компоненты системы Delphi, поддерживающие функции сжатия и протоколирова ния, содержит набор Константы MYSQL_CLIENT Константы выборки MYSQL Конструкция declare используется, чтобы установить директивы ____ Конструкция return возвращает значения, как параметры функционального ____ Логические операторы языка PHP Локальные серверы используют СОМ для соединения с ___ Локальный представитель настоящего объекта, работающего на удаленной серверной машине, называется прокси-_____ Методы и свойства, которые доступны программам, обращающимся к объекту, описывает Механизм, который позволяет клиенту получать доступ к объектам, расположенным в другом адресном пространстве или на другом компьютере, - это ___ На вход PHP подается ___ Объект, повторно использующий услуги внутреннего объекта, является ____ Операторы для работы с массивами языка PHP Основными формами выражений в PHP являются константы и ________ Память, занимаемая СОМ-объектом, высвобождается при достижении счетчиком ссылок значения____ Передача параметров методу COM-объекта осуществляется заданием одного из значений Переменная в PHP - это область оперативной памяти, доступ к которой осуществляется по ___ Побитовые операторы языка PHP Позволяют осуществлять подстановку различных значений (параметров) в текст HTML, настраивая его на конкретного пользователя, Порядок добавления компонентов в проект Порядок использования мастера превращения оконного компонента в элемент управления ActiveX Порядок создания элемента управления Последовательность функционирования ASP Поставьте в соответствие значению, определяющему способ передачи параметра методу COM-объекта, его особенность Поставьте в соответствие значению, указываемому в поле Instancing, его особенность Поставьте в соответствие значению, указываемому в поле Threading model среды Delphi, его особенность Поставьте в соответствие имени библиотеки JavaScript, определяющей интерфейс пользователя в браузере, его особенность Поставьте в соответствие объекту, автоматически инициализируемому и предоставляемому ASP-скрипту, его назначение Поставьте в соответствие опции ее назначение Поставьте в соответствие программному компоненту ActiveX его назначение Поставьте в соответствие полю, в котором задается параметр настройки объекта СОМ, его назначение Поставьте в соответствие понятию технологии СОМ его назначение Поставьте в соответствие псевдотипу в PHP его особенность Поставьте в соответствие свойству элемента управления таблицей данных его назначение Поставьте в соответствие способу реализации серверов СОМ его особенность Поставьте в соответствие типу данных в PHP его определение Поставьте в соответствие типу панели Indy (Internet Direct) системы Delphi его назначение Поставьте в соответствие типу сервера .NET его назначение Поставьте в соответствие типу сервера ActiveX его назначение Поставьте в соответствие типу сервера СОМ его особенность Поставьте в соответствие типу серверного Web-модуля его назначение Поставьте в соответствие типу элемента управления его назначение Поставьте в соответствие функции внутреннего СОМ-сервера ее назначение Поставьте в соответствие элементу диалогового окна импорта элементов управления ActiveX его назначение Поставьте в соответствие элементу, поставляемому вместе с Microsoft Visual C++, его назначение При запросе к серверу СОМ создается один экземпляр объекта, если при создании объекта СОМ указать в поле Instancing среды Delphi значение При удаленном вызове методов прокси посылает запрос с входными параметрами на ___ Привилегии обеспечивают доступ к ___ Проверки доступа к компонентам в COM основаны на двух ключевых абстракциях: привилегию и ___ Программное обеспечение, осуществляющее парсинг, - это _____ Программный интерфейс для обеспечения обмена данными между процессами Программный интерфейс для обеспечения обмена данными между процессами – это ____ Процесс выделения необходимой информации с определенных Web-страниц и сохранения полученной информации – это _____ Процесс создания формы ActiveForm Псевдотипы в языке PHP С помощью ActiveX можно разрабатывать программы на языках сценариев, выполняющиеся на ___ С помощью языков сценариев на сервере можно осуществлять доступ к системам управления базами данных, поддерживающим стандарт ODBC, и использовать механизм ____ Сервер ActiveX, выполняемый и как сервер, и как полноценное приложение, называется ___ сервером Сервер ActiveX, используемый только для включения его содержимого в другие приложения, называется ______ сервером Скалярные типы данных в языке PHP Скалярным типом данных в PHP является Смешанным типом данных в PHP является Создание Web-приложения с доступом к базе данных Создание сервера СОМ в среде Delphi Создание сервера СОМ и клиента СОМ на базе MTS в среде Delphi СОМ-объекты используют специальный файл, содержащий информацию о СОМ-объекте и называемый библиотекой ___ Специальные свойства объектов, которые могут быть либо включены, либо выключены, называются ____ Специальный объект, который занимается созданием и загрузкой экземпляра нужного объекта СОМ, выполняющего конкретные дей ствия его интерфейса, указанные в запросе клиента СОМ, называется фабрикой ____ Способ создания объекта СОМ указывается в поле Instancing выбором одного из следующих значений Способы реализации серверов СОМ Средство ControlWizard создает совокупность файлов, имена которых по умолчанию строятся с использованием имени ____ Технологический стандарт, предназначенный для создания программного обеспечения на основе взаимодействующих распределённых компонентов, каждый из которых может использоваться во многих программах одновременно, - это Технология ASP позволяет программистам создавать динамические страницы из статических страниц HTML и кода __________ Технология, предназначенная для написания сетевых приложений, - это Типы комментариев в языке PHP Типы серверов СОМ: ___ сервер Типы скалярных значений, поддерживаемых в PHP Управляющие конструкции обычно проверяют условия на TRUE или Установка функционального элемента управления ActiveX в палитру компонентов Delphi Функции PHP, повышающие эффективность чтения из файла Функции для работы с классами и объектами языка PHP Функции для работы с файлами в языке PHP Циклы в языке PHP Циклы, поддерживаемые PHP Шаблон HTML - файл HTML, в котором имеются стан дартные теги и теги-____ Элемент ActiveX может быть простым, как Элемент управления ActiveX - сервер автоматизации, который реализован в виде DLL и исполняемый в одном процессе с ___
Скачать бесплатно Отправить на e-mail
|
0195.03.01;Т-Т.01;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Тест-тренинг
Список вопросов теста (скачайте файл для отображения ответов): API - это AppWizard - это мастер ClassWizard - это мастер COM - это DDE - это DLL - это GDI - это MDI - это OLE - это OMT - это Windows предоставляет программе доступ к функциям, которые могут быть вызваны как напрямую, так и косвенно, посредством библиотеки MFC, с использованием трех основных модулей Атрибуты, характеризующие объект объектной модели в его классе, считаются Атрибуты, характеризующие текущее состояние объекта объектной модели, при изменении значения которых изменяется состояние объекта, считаются Базовый класс библиотеки MFC, от которого берут начало все остальные классы и который широко используется при разработке приложений Windows, - это класс Базовым для пользовательских классов отображения может быть класс, производный от CWnd Базовым классом для контекста устройства является класс Библиотека динамической компоновки Библиотека классов для управления объектами и рядом классов общего назначения - это библиотека В 16-разрядной Windows каждое сообщение, независимо от типа, имеет четыре параметра В Windows для обеспечения аппартно-независимых операций на дисплее, принтере, метафайле или побитовом изображении используется В Windows каждое сообщение из системной очереди пересылается в очередь сообщений какой-либо программы модулем В Windows каждый из идентификаторов типа сообщения начинается с В Windows приложение может получать сообщение от четырех основных источников В Windows существует два фактора, влияющих на последовательность обработки сообщений В Windows существует три типа асинхронных сообщений, отодвигающих другие сообщения очереди в конец В библиотеке динамической компоновки обязательно содержится функция В динамической модели мгновенная операция, связанная с событием, называется В динамической модели операция, связанная с каким-либо состоянием объекта (выполняется, когда объект попадает в указанное состояние), называется В динамической модели связывает события и состояния диаграмма В динамической модели системы В динамической модели условие В замкнутой архитектуре каждый уровень строится на базе В оперативной памяти В открытой архитектуре каждый уровень строится на базе _____ следующих(его) за ним уровней(я) В примере void CMainWnd::OnSize(UINT, int x, int y) {m_cx=x; m_cy=y;} переменные m_cx и m_cy используются для запоминания В программах, написанных на языке Си, оконные сообщения имеют префикс В программах, написанных на языке Си, сообщения кнопки имеют префикс В программах, написанных на языке Си, сообщения окна редактирования имеют префикс В языке Си++ реализовано параметрическое программирование с использованием двух видов шаблонов Варьировать инициализацию и процесс выполнения приложения можно, переопределяя функцию класса CWinApp Влияние объектов друг на друга, в результате чего изменяется их состояние, называется Возможность параметрического программирования на языке Си++ обеспечивается стандартной библиотекой шаблонов Вызывается каждый раз, когда изменяются размеры окна функция Вызывается каждый раз, когда необходимо перерисовать окно, изменить содержимое рабочей области функция Граф, на котором показано движение данных от их источников через преобразующие их процессы к их потребителям в других объектах, называется диаграммой Граф, узлы которого представляют состояния, а направленные дуги, помеченные именами соответствующих событий, - переходы, называется диаграммой Графический язык OMT - это Диаграмма потоков данных Диаграмма потоков данных включает четыре элемента Динамическая модель системы состоит из диаграмм Динамически подключаемые библиотеки обычно находятся в файлах с расширением Динамически подключаемые библиотеки содержат функции, которые связываются с прикладной программой при Динамический генератор прототипов, генерирующий объектно-ориентированный код на основе библиотеки MFC - это мастер Для задания начальных параметров окна (стиль, заголовок и т.д.) используется метод класса CFrameWnd Для запуска AppWizard в среде Visual C++ используется команда Для инициализации объекта кисть используется функция Для инициализации объекта перо используется функция Для инициализации окна диалога используется функция Для поддержки устойчивости объекта, в частности, для организации файлового ввода/вывода, используется функция Для поддержки функционирования документа используются четыре метода Для реализации объектно-ориентированных приложений наиболее активно в настоящее время используются языки программирования Для создания объекта кисть используется класс, производный от класса CDC Для создания объекта перо используется класс, производный от класса CDC Для создания приложения с многооконным интерфейсом необходимо выбрать тип приложения Для создания приложения с однооконным интерфейсом необходимо выбрать тип приложения Для создания приложения с окном диалога в качестве главного окна необходимо выбрать тип приложения Для управления отображением окна на дисплее используется функция-компонент класса CWnd Доступ к ClassWizard осуществляется через меню Дочернее окно главного окна, в котором появляется изображение документа, например, на дисплее или принтере, называется Если две подсистемы взаимодействуют друг с другом как клиент-сервер, клиент Если две подсистемы взаимодействуют друг с другом как клиент-сервер Если две подсистемы взаимодействуют друг с другом как равноправные партнеры, обе подсистемы Если две подсистемы взаимодействуют друг с другом как равноправные партнеры Если программа применима в качестве повторно используемого компонента при крупноблочном программировании, то она обладает свойством Значение, характеризующее объект в его классе, называется Инициализация библиотеки OLE осуществляется с помощью функции Информацию о классах библиотеки MFC можно найти в заголовочных файлах, которые содержатся в каталоге Используется для указания на то, что класс переопределяет обработку некоторых сообщений Каждый процесс диаграммы потоков данных имеет Классификация объектов модели проводится для Когда в каком-либо состоянии динамической модели требуется параллельно выполнить несколько активностей, используется Компонент Windows, который отвечает за управление памятью, загрузку и запуск приложений и распределение времени, динамическую компоновку, ресурсы и другие услуги операционной системы, - модуль Компонент Windows, который содержит все функции для отображения графики, - модуль Контекст устройства (DC) - структура данных, созданная и поддерживаемая интерфейсом графического устройства Мастер классов - это Мастер приложений - это Модель, которая описывает структуру объектов, составляющих систему, их атрибуты, операции, взаимосвязи с другими объектами, называется Можно выделить два вида атрибутов объектов объектной модели Можно выделить две цели введения объектов объектной модели На диаграмме потоков данных объект, который обеспечивает движение данных, поставляя или потребляя их, называется На диаграмме потоков данных реализуются в виде методов (или их частей) и соответствуют операциям конкретных классов На диаграмме потоков данных соединяет выход объекта (или процесса) с входом другого объекта (или процесса) На первом шаге при создании проекта с помощью AppWizard необходимо выбрать один из трех типов приложений На этапе реализации программного обеспечения используются три модели объектно-ориентированной технологии Набор взаимосвязанных функций, которые совместно обеспечивают какую-либо функциональность, например, обеспечение ввода/вывода, выполнение арифметических операций, называется Набор объектов и подсистем, обеспечивающих некоторую функциональность и взаимодействующих между собой в соответствии с их интерфейсами, называется Набор открытых операций, которые можно применить к объекту объектной модели, является Назначением библиотеки MFC является Не является ни объектом, ни функцией, представляет собой набор (пакет) классов и отдельных объектов, подсистем, зависимостей, операций, событий и ограничений Обеспечивает отображение окна диалога на экране функция Объект COleDocument приложения-контейнера с использованием OLE содержит список объектов Объектная модель представляет структуру _________ проектируемой системы Объектно-ориентированная разработка приложений связана с применением Объектно-ориентированная разработка приложений Объекты одного и того же класса характеризуются одинаковыми Окно уничтожается вызовом функции Операции объектов объектной модели могут быть двух видов Операции, которые могут применяться к объектам разных классов, называются Описателем окна (первый параметр сообщения Windows) называют идентификатор объекта, который является идентификатором Описывает вычисления в проектируемой системе модель Определение класса CObject библиотеки MFC содержится в файле Определяет классы, атрибуты, иерархию наследования, зависимости модель Определяет стратегию управления, которая будет принята в системе (процедурно-управляемая, событийно-управляемая, многозадачная), модель Основой для распределения информации в многозадачной среде Windows является Отвечает за реализацию цикла обработки сообщений Windows класс Отражает функциональные зависимости значений, вычисляемых в системе, включая входные значения, выходные значения и внутренние хранилища данных диаграмма Пассивный объект в составе диаграммы потоков данных, в котором данные сохраняются для последующего доступа, - это Перечень четких и недвусмысленных определений всех объектов (классов), атрибутов, операций, ролей и других сущностей, рассматриваемых в проекте, называется ___________ данных модели Под объектом объектной модели системы понимается Поддерживает установление динамических связей между приложениями Подсистемы (и реализующие их модули) могут образовывать в системе уровни; уровневые архитектуры бывают двух видов Позволяют создавать и использовать в программе Windows средства рисования: стандартные и собственные перья, кисти и шрифты, - методы класса Показывает, каким образом выходные данные вычисляются по входным данным, не рассматривая порядок и способ реализации вычислений, модель После того, как объектная модель системы построена и предварительно согласована и отлажена, создается модель _________ системы Последовательность событий, которая может иметь место при конкретной работе системы, называется Построение диаграммы состояний объекта (класса) может считаться законченным, когда диаграмма охватывает все рассматриваемые Представляет собой набор диаграмм потоков данных, которые описывают смысл операций и ограничений, модель Приводит к выводу окна на экран дисплея функция-компонент класса CWnd Приложение начинается с создания класса, производного от библиотечного класса Приложение, в котором созданы объекты (документы), которые могут быть использованы в других приложениях, называется Приложение-контейнер с применением OLE использует два класса OLE Процесс, при котором различный код и данные различных модулей соединяются друг с другом в процессе исполнения, называется компоновкой С точки зрения приложения в качестве уведомления о том, что произошло определенное событие, которое требует (или не требует) обработки, выступает Системы, в которых обработка данных производится непрерывно над сменяющимися входными данными, являются системами Системы, в которых обработка данных производится один раз для каждого набора входных данных, являются системами Системы, в которых преобладают строгие временные ограничения, являются системами Системы, обеспечивающие сортировку и обновление данных и имеющие коллективный доступ, являются системами Системы, управляемые внешними воздействиями, являются системами Содержит один или несколько объектов, созданных в других приложениях Содержит функциональность объектов, которая должна быть воплощена в их методах, модель Состоит из набора диаграмм потока данных, которые показывают потоки значений от внешних входов через операции и внутренние хранилища данных к внешним выходам, модель Спецификация (стандарт), позволяющая двум различным прикладным программам взаимодействовать друг с другом, - это Средства разработки составных документов, которые динамически связываются между собой, - это средства Средство высокоуровневого программирования, которое позволяет объявлять новые классы на основе компонентов MFC или изменить существующие классы, - это мастер Тип сообщения (второй параметр сообщения Windows) - это один из идентификаторов, определенных в файле Управляет внедренным или связанным объектом и обеспечивает необходимое взаимодействие приложений класс Файл определения модуля библиотеки динамической компоновки имеет расширение Файл, который содержит сведения о том, каким образом классы программы порождены от классов из библиотеки MFC, называется Цель разработки объектной модели Цель разработки объектной модели
Скачать бесплатно Отправить на e-mail
|
0195.03.01;СЛ.04;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Слайдлекция по модулю
Список вопросов теста (скачайте файл для отображения ответов): ASP является языком программирования: URL используется для адресации каждой страницы: Visual Studio.NET является открытой средой разработки: Web-страница при использовании подхода Ajax перегружается полностью: В технологии ASP.NET реализовано определение функциональных возможностей браузера: В языке XML предусмотрено выполнение действий над данными: Все приложения, использующие языковую среду исполнения CLR, обязаны удовлетворять требованиям типовой безопасности: Метаданные содержат код: Можно в качестве ответа на запрос страницы выдать её из КЭШа, не выполняя: Можно использовать платформу .NET для создания не только INTERNET- , но и Windows-приложений: Ограничение по времени выполнения асинхронных операций - 30 секунд: Поддержка ASP.NET 2.0 включена в версию Visual Studio 2003: При использовании технологии ASP.NET можно размещать код класса в разных файлах: При создании кода для WEB-страниц можно использовать любой язык программирования: Стандарт XML является протоколом передачи гипертекста: Технология ASP позволяет подключать программные модули при формировании WEB-страницы: Толстый клиент использует сервер при обработке:
Скачать бесплатно Отправить на e-mail
|
0195.03.01;СЛ.03;1
Разработка приложений на базе объектно-ориентированного программирования - Слайдлекция по модулю
Список вопросов теста (скачайте файл для отображения ответов): ActiveX включает серверную часть: Borland Delphi можно использовать для создания программных элементов ActiveX: Автоматическое создание Web-страниц с внедряемыми компонентами возможно: Библиотеки элементов управления ActiveX содержат исполняемый код: Возможно использование языка HTML для внедрения элементов ActiveX в Web-страницу: Использовать Netscape Navigator для тестирования форм ActiveX возможно всегда: Клиент ActiveX - программа или часть кода, обращающаяся к функциональным возможностям или содержимому объекта ActiveX: Можно зарегистрировать и использовать в приложении объект, вызванный из DLL: Наличие Visual Basic для тестирования элементов управления ActiveX обязательно: После создания страниц для редактирования свойств требуется заново регистрировать библиотеку ActiveX: Программные компоненты OLE могут работать с библиотеками ActiveX: Рабочая среда при создании элементов ActiveX в Delphi совпадает с рабочей средой при создании обычных приложений: Создание элементов управления ActiveX при использовании различных средств разработки на предприятии целесообразно: Средства создания элементов управления ActiveX существуют в любом языке программирования: Страницы свойств применяют для изменения свойств элементов управления: Технология ActiveX Desktop является серверной: Элемент управления ActiveX обладает уникальным идентификатором:
Скачать бесплатно Отправить на e-mail
|
0195.03.01;СЛ.02;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Слайдлекция по модулю
Список вопросов теста (скачайте файл для отображения ответов): COM-интерфейс является абстрактным классом С++: COM-объект может быть одновременно клиентом и сервером: В любом языке есть средства создания объектов COM: Все типы данных транспортируются одинаково: Входные интерфейсы реализуются самим COM-сервером: Для выгрузки внутризадачных серверов используется конструктор: Интерфейсный класс в С++ является абстрактным: Каждый создаваемый сервер должен иметь уникальный идентификатор: Клиент может вызывать метод подсчёта ссылок: Локальные серверы хранятся в DLL-файлах: Локальные серверы являются более устойчивыми, чем внутризадачные: Общий сервис определяется COM единственным интерфейсом: Объект С++ можно превратить в COM-сервер: При механизме посредничества используется общий интерфейс - посредник во включающем объекте для всех включаемых объектов: Собственный пользовательский интерфейс является выходным: Требуется обеспечивать поддержку транспортировки при реализации виртуальных методов, определённых в стандартном интерфейсе:
Скачать бесплатно Отправить на e-mail
|
0195.03.01;СЛ.01;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Слайдлекция по модулю
Список вопросов теста (скачайте файл для отображения ответов): DLL - библиотека не имеет очереди сообщения: Базовым классом для всех окон является класс окон: В заголовочном файле afx cодержится определение класса CObject: Внедрение - одна из стадий разработки программных систем: Диаграмма сотрудничества - разновидность диаграмм размещения: Информация о классе в ClassWirard используется для просмотра извещений элементов управления: К категории "Аппаратные сообщения" относятся сообщения от: К категории сообщений "Обмен данными" относятся сообщения об изменении шрифтов: К категории сообщений "обслуживание окна" относятся: Метод OMT - Object Modeling Technigue - предложен: Мини-сервер не может выполняться автономно и поддерживать только внедренные объекты: Оконные сообщения обозначаются префиксом: Основной моделью объектного метода является диаграмма классов: Основой для тестирования системы является диаграмма вариантов использования: Полный сервер не позволяет управлять составными документами: Полный сервер не способен выполняться автономно: Порядок взаимодействия объектов в процессе реализации варианта использования системы описывает диаграмма: Приложение, которое может создавать объекты OLE для использования их контейнером, - корзина: Приложение, способное включать внедрение и связанные объекты, - контейнер: Разбить систему на модули позволяет полиморфизм: С помощью диаграмм классов VML описывается метамодель в VML: Сообщения в системе Windows имен не имеют: Сообщения от элементов управления относятся к частным сообщениям: Структуру исходного кода показывает диаграмма размещения: Структуру созданного программного обеспечения показывает диаграмма реализации: Функция WEP не относится к специфическим функциям DLL - библиотеки: Шаблоны классов широко используются в С++: Язык VML позволяет формализовать функциональные требования к системе: Язык VML является унифицированным языком моделирования: Язык моделей определяет метамодель:
Скачать бесплатно Отправить на e-mail
|
0195.03.01;МТ.01;2
Разработка программных комплексов на базе объектно-ориентированного программирования - Модульный тест
Список вопросов теста (скачайте файл для отображения ответов): Верны ли утверждения?
А) ASP поддерживает Web Forms - архитектуру Web-cтраниц
В) ASP реализует сохранение информации и защиту соединения
Подберите правильный ответ Верны ли утверждения?
А) ASP позволяет программистам создавать динамические страницы из статических страниц HTML и кода сценария
В) ASP позволяет программистам создавать статические страницы из динамических страниц HTML и кода сценария
Подберите правильный ответ Верны ли утверждения?
А) ASP позволяет программистам создавать динамические страницы из статических страниц HTML и кода сценария
В) ASP-скрипты запускаются и выполняются на Web-сервере, причем брaузер получает только результирующие HTML-файлы
Подберите правильный ответ Верны ли утверждения?
А) COM предлагает модель для создания прикладных систем из взаимодействующих объектов
В) Реализация COM обеспечивает базовые сервисы для нахождения, активизации и получения доступа к компонентам и объектам, независимо от их местоположения
Подберите правильный ответ Верны ли утверждения?
А) COM-интерфейс можно воспринимать как базовый абстрактный класс без конструктора
В) COM-интерфейс можно воспринимать как базовый абстрактный класс без деструктора
Подберите правильный ответ Верны ли утверждения?
А) PHP - интерпретатор с встроенным блоком трансляции, оптимизирующим ход интерпретации
В) PHP – компилятор с встроенным блоком интерпретации, оптимизирующим ход компиляции
Подберите правильный ответ Верны ли утверждения?
А) PHP используется для создания приложений GUI, выполняющихся на стороне сервера
В) PHP используется для создания приложений GUI, выполняющихся на стороне клиента
Подберите правильный ответ Верны ли утверждения?
А) PHP-скрипты выполняются на стороне сервера
В) PHP-скрипты выполняются на стороне клиента
Подберите правильный ответ Верны ли утверждения?
А) «Встроенный» объект Session предоставляется ASP-скрипту автоматически в начале обработки и позволяет создавать переменные, доступные пользователям Web-приложения
В) «Встроенный» объект Application позволяет сохранять данные, связанные с отдельным пользователем
Подберите правильный ответ Верны ли утверждения?
А) Библиотека типов - это файл в специальном двоичном формате, который может содержать описание интерфейсов, а также пользовательских типов и CoClass
В) Библиотека типов содержит объекты, которые имеют атрибуты
Подберите правильный ответ Верны ли утверждения?
А) Библиотечная процедура компонентой не является
В) Компонентой является вся библиотека
Подберите правильный ответ Верны ли утверждения?
А) В PHP к символьным переменным можно применять операцию инкремента
В) В PHP к символьным переменным применять нельзя операцию декремента
Подберите правильный ответ Верны ли утверждения?
А) В PHP конструкцию require целесообразнее использовать там, где не требуется динамическое включение файлов в сценарий
В) В PHP конструкцию include целесообразнее использовать только с целью динамического включения файлов в код PHP скрипта
Подберите правильный ответ Верны ли утверждения?
А) В PHP оператор конкатенации возвращает объединение левого и правого аргумента
В) В PHP оператор присваивания с конкатенацией присоединяет правый аргумент к левому
Подберите правильный ответ Верны ли утверждения?
А) В PHP функция mysql_errno(int $id) возвращает номер ошибки
В) В PHP функция mysql_erroro(int $id) возвращает сообщение об ошибке
Подберите правильный ответ Верны ли утверждения?
А) В PHP, если используется восьмеричная система счисления, число необходимо предварить 0 (нулем)
В) В PHP для использования шестнадцатеричной системы перед числом нужно поставить 0x
Подберите правильный ответ Верны ли утверждения?
А) В PHP разрешается сравнивать только скалярные переменные
В) Массивы и объекты в PHP сравнивать нельзя
Подберите правильный ответ Верны ли утверждения?
А) В компонентном программировании при создании новых компонентов на основе ранее созданных новый компонент может наследовать лишь интерфейсы текущего интерфейса
В) В компонентном программировании при создании новых компонентов на основе ранее созданных новый компонент может наследовать лишь интерфейсы базового интерфейса
Подберите правильный ответ Верны ли утверждения?
А) В локальном сервере объекты реализуются в динамически подключаемой библиотеке, и, таким образом, исполняются в том же процессе, что и клиент
В) Во внутреннем сервере объекты реализованы в отдельном процессе, исполняющемся на той же машине, что и клиент
Подберите правильный ответ Верны ли утверждения?
А) В случае использования невизуальных элементов в формах ActiveForm можно применять объекты BDE для доступа к базам данных
В) При создании простого комбинированного элемента ActiveX можно совмещать визуальные элементы управления ActiveX
Подберите правильный ответ Верны ли утверждения?
А) Выражением может быть переменная, если ей сопоставлено определенное значение
В) Функции - это выражения, значением которых является то, что возвращает функция
Подберите правильный ответ Верны ли утверждения?
А) Доступ к сервисам библиотеки СОМ осуществляется через вызовы функций
В) Доступ к сервисам библиотеки СОМ осуществляется через вызовы методов интерфейсов СОМ-объектов
Подберите правильный ответ Верны ли утверждения?
А) Если сервер СОМ реализован в виде библиотеки DLL, то объект СОМ выполняется в адресном пространстве обратившегося к нему приложения
В) Если сервер СОМ реализован в виде приложения ЕХЕ, то оно выполняется в собственном адресном пространстве, но на одной машине с клиентом СОМ
Подберите правильный ответ Верны ли утверждения?
А) Жесткая ссылка в PHP - переменная, которая является синонимом другой переменной
В) Символическая ссылка в PHP - строковая переменная, хранящая имя другой переменной
Подберите правильный ответ Верны ли утверждения?
А) Интерфейс IUnknown содержит метод AddRef, увеличивающий счетчик ссылок на конкретный интерфейс, когда к нему происходит обращение клиента СОМ
В) Интерфейс IUnknown содержит метод Release, уменьшающий счетчик ссылок на конкретный интерфейс, когда к нему происходит обращение клиента СОМ
Подберите правильный ответ Верны ли утверждения?
А) Компонентное программирование - это набор правил и ограничений, направленных на построение развивающихся программных систем с большим временем жизни
В) Программная компонента – это относительно самостоятельная часть программного комплекса, на которые вся конструкция может быть разобрана, а отдельные части одного и того же назначения могут быть заменены между собой без применения операций повторной сборки модуля
Подберите правильный ответ Верны ли утверждения?
А) Компоненты панели WebServices системы Delphi позволяют создавать Web-серверные приложения, общающиеся по независимому от операционной системы протоколу SNMP
В) Компоненты панели InternetExpress системы Delphi дают возможность создавать многоуровневые Интернет-приложения, работающие с базами данных
Подберите правильный ответ Верны ли утверждения?
А) Константы в PHP могут содержать только смешанные данные
В) Константы в PHP могут содержать только скалярные данные
Подберите правильный ответ Верны ли утверждения?
А) Массив в PHP - это упорядоченный набор данных, в котором установлено соответствие между значением и ключом
В) Ассоциативные массивы в PHP - массивы, индексами которых являются строки
Подберите правильный ответ Верны ли утверждения?
А) Метод Set системы Delphi предназначен для передачи значения свойства в программу, вызвавшую данную функцию
В) Метод Get системы Delphi служит для передачи и установки необходимых параметров
Подберите правильный ответ Верны ли утверждения?
А) На вход PHP подается сценарий, который он переводит (транслирует), проверяя синтаксис, в специальный байт-код (внутреннее представление)
В) Байт-код компактнее обыкновенного кода программы, поэтому он быстрее интерпретируется (выполняется)
Подберите правильный ответ Верны ли утверждения?
А) Объект СОМ - объект со своими свойствами и методами, который встраивается в приложения или распространяется как отдельный программный продукт
В) СОМ-интерфейс - внешнее формальное описание свойств и методов, которые могут использоваться другими СОМ-объектами
Подберите правильный ответ Верны ли утверждения?
А) Операция деления ("/") в PHP возвращает вещественный тип, даже если оба значения были целочисленными или строками, которые преобразуются в целые числа
В) Операция вычисления остатка от деления "%" в PHP работает только с целыми числами
Подберите правильный ответ Верны ли утверждения?
А) Парсинг - процесс выделения необходимой информации с определенных Web-страниц и сохранения полученной информации
В) Парсер - программное обеспечение, осуществляющее парсинг
Подберите правильный ответ Верны ли утверждения?
А) При работе с галереей можно создать собственную категорию, переименовать ее, добавлять или перемещать компоненты
В) При удалении компонента из галереи файлы, содержащие компонент, не удаляются
Подберите правильный ответ Верны ли утверждения?
А) Прокси-объект - локальный представитель объекта, работающего на удаленной клиентской машине
В) Прокси-объект - локальный представитель объекта, работающего на удаленной серверной машине
Подберите правильный ответ Верны ли утверждения?
А) Семейство серверов .NET обеспечивает базовые средства для работы сXML
В) Семейство серверов .NET - специальные серверные системы, которые обеспечивают эффективные иуниверсальные возможности объединения иинтеграции
Подберите правильный ответ Верны ли утверждения?
А) Серверы процесса создаются на основании класса, хранящегося в файле DLL, загружаемого и выполняемого в том же адресном пространстве, что и само приложение
В) Локальные серверы выполняются в виде exe-файлов, которые могут либо управлять собственными экземплярами, либо запускать новую копию каждый раз при создании объекта сервера
Подберите правильный ответ Верны ли утверждения?
А) Тип QueryForm (Форма запроса) позволяет сгенерировать страницу HTML, содержащую поля и кнопки для организации пользовательских запросов к базе данных
В) Тип DataForm (Форма данных) позволяет сгенерировать страницу HTML, в которой отображается содержимое таблицы базы данных и появляются элементы управления для навигации по этой таблице
Подберите правильный ответ Верны ли утверждения?
А) Требование к компонентному программному обеспечению: наличие стандарта, который допускает динамическую загрузку компонентов
В) Требование к компонентному программному обеспечению состоит в том, чтобы компоненты могли разрабатываться независимо друг от друга
Подберите правильный ответ Верны ли утверждения?
А) Уникальность GUID во времени достигается за счет того, что каждый GUID содержит метку времени, указывающую, когда он был создан
В) Для обеспечения уникальности GUID в пространстве у каждого компьютера, который используется для генерации GUID, должен быть уникальный идентификатор
Подберите правильный ответ Верны ли утверждения?
А) Функция DllRegisterServer применяется для регистрации DLL СОМ-сервера в системном реестре Windows
В) Функция DllUnregisterServer применяется для удаления всех разделов, подразделов и параметров, которые были созданы в системном реестре функцией DllRegisterServer
Подберите правильный ответ Верны ли утверждения?
А) Элемент DataGrid - элемент управления, отображающий содержимое таблицы данных
В) Элемент DataNavigator содержит стандартный набор кнопок для перемещения к началу/концу таблицы, к следующей/предыдущей записи, для создания новой записи
Подберите правильный ответ Верны ли утверждения?
А) Элементы управления ActiveX допускают визуальное редактирование
В) Элементы управления ActiveX допускают виртуальное редактирование
Подберите правильный ответ Верны ли утверждения?
А). Репозиторий интерфейсов - набор двоичных описаний в дополнение к текстовому IDL-формату
В) Репозиторий реализации – файлы специального формата, доступ к данным в которых организуется с помощью собственных библиотек, без использования сторонних баз данных
Подберите правильный ответ Конструкция возврата значений языка PHP – это Конструкция выбора в языке PHP – это Условный оператор языка PHP – это ASP-код, который нужно выполнить на сервере, размещается внутри специальных тегов PHP поддерживает один оператор управления ошибками: знак В Delphi для каждого запроса создается поток, в котором выполняется копия объекта СОМ, независимо от числа уже имеющихся копий этого объекта внутри данного потока, если в списке Threading model (Модель потоков) определить значение В Delphi для каждого запроса создается поток, в котором работает только один объект, если в списке Threading model (Модель потоков) определить значение В Delphi запросы обрабатываются по очереди, если в списке Threading model (Модель потоков) определить значение В Delphi при запросе к серверу СОМ создается один экземпляр объекта, если при создании объекта СОМ указать в поле Instancing значение В PHP возвращает значение $a, а затем увеличивает $a на единицу В PHP для создания жесткой ссылки используется оператор В PHP для установки битов, которые уже установлены и в $a, и в $b, используется оператор В PHP для установки битов, которые уже установлены либо в $a, либо в $b, используется оператор В PHP конструкция, которая немедленно завершает текущую итерацию цикла и переходит к новой, - это оператор В PHP конструкция, которая осуществляет немедленный выход из цикла, - это оператор В PHP обращение к элементам классов осуществляется с помощью оператора В PHP увеличение $a на единицу и возвращение значения $a осуществляет В PHP цикл с предусловием - это оператор В PHP цикл со счетчиком - это оператор В PHP, чтобы добраться до значения переменной, на которую ссылается символическая ссылка, необходимо перед именем ссылки поставить знак В PHP, чтобы получить доступ к членам класса внутри класса, необходимо использовать указатель В строковом виде GUID заключают в ____ скобки Для создания переменных, доступных пользователям Web-приложения, используется объект ASP-скрипта Для сохранения данных, связанных с отдельным пользователем, используется объект ASP-скрипта Законченный модуль кода, в котором хранится программный код одного или нескольких объектов COM, является Имена всех переменных в PHP должны начинаться со знака Имя интерфейса COM начинается с заглавной буквы Интерфейс COM имеет уникальный идентификатор, который называется глобальный уникальный идентификатор Классы, управляющие пакетами данных в формате XML при работе с базами данных, хранятся в библиотеке Компонент системы Delphi, ответственный за поддержку Интернет-протоколов на клиентских местах, содержит набор Компонент системы Delphi, поддерживающий функции сжатия и протоколирования, содержит набор Конструкции PHP могут быть сгруппированы в группу, формируя группу конструкций с Конструкции PHP обычно заканчиваются Локальные серверы выполняется в виде ____ файлов Методы для добавления информации, а также для формирования заголовков страницы ответа Web-сервера, предоставляет объект ASP-скрипта Методы и свойства, которые доступны программам, обращающимся к объекту, описывает Параметры CGI-запроса, отправленные методом GET, предоставляет объект ASP-скрипта При получении и обработке информации через форму, которая расположена на странице HTML, свойство QueryFields представляет массив строк, выделенных из исходной строки по символам Сервер ActiveX, который выполняется и как сервер, и как полноценное приложение, называется ____ сервером Сервер ActiveX, который используется только для включения его содержимого в другие приложения, называется _______ сервером Скалярный тип данных в PHP - это Смешанный тип данных в PHP - это
Скачать бесплатно Отправить на e-mail
|
0195.03.01;МТ.01;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Модульный тест
Список вопросов теста (скачайте файл для отображения ответов): Абстракция объектной модели системы с четко очерченными границами, которая имеет смысл в контексте рассматриваемой предметной области, называется Базовый класс библиотеки MFC - это Библиотека Microsoft Foundation Classes (MFC) поставляется вместе с Библиотека Microsoft Foundation Classes (MFC) содержит набор средств разработки приложений на Cи++ для Библиотека Microsoft Foundation Classes предоставляет программисту набор инструментов в виде простых в использовании Библиотека динамической компоновки представляет собой файл, который содержит Библиотека динамической компоновки представляет собой файл, который содержит код или данные, совместно используемые различными прикладными программами в процессе Библиотека динамической компоновки содержит функции, которые связываются с прикладной программой при ее В библиотеке Microsoft Foundation Classes имеется В библиотеке динамической компоновки обязательно находится функция В библиотеку Microsoft Foundation Classes (MFC) инкапсулированы возможности Windows В интегрированной среде Visual C++ создание нового проекта В качестве адаптивных объектов памяти в языке Cи++ используются В объектно-ориентированной среде описателем окна называют идентификатор В приведенном фрагменте кода class CMainWnd : public CframeWnd { public: CframWnd CMainWnd(); Create (); Crect (); }; конструктором является В приведенном фрагменте кода class CTheApp : : public CWinApp { public: virtual BOOL InitInstance(); }; ошибка содержится в строке (скобки { }; считаются строками) В файле определения модуля ключевое слово ____________ указывает на то, что этот код принадлежит динамически подключаемой библиотеке В языке Cи++ реализовано параметрическое программирование с использованием Влияние объектов динамической модели друг на друга, в результате чего изменяется их состояние, называется Внешнее окружение объектной модели системы определяется набором функций (операциями), реализованными в составе Внутреннее окружение (или среда) объектной модели системы определяется набором ее Все объекты модели одного и того же класса характеризуются одинаковыми наборами Граф, на котором показано движение данных от их источников к их потребителям, называется диаграммой Диаграмма состояний в динамической модели связывает состояния и Динамически подключаемые библиотеки с наибольшей эффективностью могут использоваться в среде Динамический генератор прототипов, генерирующий объектно-ориентированный код на основе библиотеки MFC, называется Документ данного приложения, который содержит один или несколько объектов, созданных в других приложениях, называется в OLE Если две подсистемы при взаимодействии могут вызывать друг друга и для этого должны знать интерфейсы друг друга, то такой режим взаимодействия называется Если одна подсистема вызывает другую подсистему и посылает запрос на обработку, который выполняется и результат возвращается запрашивающей подсистеме, то такой режим взаимодействия называется Если программа в качестве повторно используемого компонента при крупноблочном программировании, она обладает свойством За реализацию цикла обработки сообщений Windows отвечает класс Из перечисленного: 1) KERNEL; 2) UDI; 3) USER - к модулям, обрабатывающим функции, доступ к которым Windows предоставляет приложениям, можно отнести Из перечисленного: 1) аппаратура; 2) Windows; 3) другие приложения - к основным источникам сообщений в приложении Windows можно отнести Из перечисленного: 1) диаграмма данных; 2) ограничения; 3) набор (пакет) классов - к понятиям, которые составляют модуль (в архитектуре системы), можно отнести Из перечисленного: 1) диаграммы потока данных; 2) диаграммы состояний объектов; 3) диаграммы операций - к функциональной модели системы можно отнести Из перечисленного: 1) ЕМ_PAINT; 2) WM_PASTE; 3) ВМ_PAINT - к оконным сообщениям в Windows можно отнести Из перечисленного: 1) макрофайл; 2) файл с исходным текстом на Си++; 3) файл определения модуля - к компонентам, которые используются при построении библиотек динамической компоновки, можно отнести Из перечисленного: 1) математические формулы; 2) таблицы принятия решений; 3) сигнатуры - к средствам описания эффекта операции можно отнести Из перечисленного: 1) объект-поток; 2) объект-хранилище; 3) объект-макро - к средствам OLE можно отнести Из перечисленного: 1) окна списка; 2) оконных прерываний; 3) сообщений кнопки - к сообщениям в Windows можно отнести Из перечисленного: 1) описатель окна; 2) параметр типа STRUCT; 3) параметр типа LONG - к параметрам сообщений в 16-разрядной Windows можно отнести Из перечисленного: 1) отображение графики; 2) загрузка и запуск приложений; 3) динамическая компоновка - к функциям, за которые отвечает модуль Windows GDI, можно отнести Из перечисленного: 1) отображение графики; 2) загрузка и запуск приложений; 3) динамическая компоновка - к функциям, за которые отвечает модуль Windows KERNEL, можно отнести Из перечисленного: 1) положение бегунков полос прокрутки; 2) ошибки; 3) координаты курсора - к сообщениям от пользователя можно отнести Из перечисленного: 1) процессорный сбой; 2) выбор пункта меню; 3) движение мыши - к причинам, порождающим события для приложения Windows, можно отнести Из перечисленного: 1) пунктирные; 2) точечные; 3) штрихованные - к типам объекта-перо можно отнести Из перечисленного: 1) связь объектов; 2) активизация объектов; 3) внедрение объектов - к средствам OLE можно отнести Из перечисленного: 1) специализированные функции; 2) активизация объектов; 3) передаваемый указатель - к средствам создания составного объекта можно отнести Из перечисленного: 1) сплошные; 2) точечные; 3) штрихованные - к типам объекта-кисть можно отнести Из перечисленного: 1) структуры объектов; 2) адресов памяти; занимаемой объектами; 3) операций; 4) атрибутов - к описаниям объектной модели системы можно отнести Из перечисленного: 1) структуры объектов; 2) диаграммы состояний объектов; 3) диаграммы операций - к описаниям динамической модели подсистемы можно отнести Из перечисленного: 1) хранилища данных; 2) структуры данных; 3) активные объекты - к диаграммам потоков данных можно отнести Из перечисленного: 1) шаблоны-макро; 2) шаблоны-классы; 3) шаблоны-функции - к шаблонам, которые используются при параметрическом программировании в языке Cи++, можно отнести Из перечисленного: 1) эффект операции; 2) эктор операции; 3) сигнатура операции - к спецификации операции можно отнести Информацию о классах библиотеки MFC можно найти в файлах, находящихся в каталоге Каждое сообщение из системной очереди должно быть переслано в очередь сообщений какой-либо программы модулем Windows Класс CframeWnd является производным от класса Класс CwinApp является производным от класса Класс объектной модели, который не имеет непосредственного отношения к работе автоматизируемой системы, называется Классификация объектов модели проводится для объединения объектов в классы, определяемые Между объектами модели можно устанавливать зависимости по данным. Эти зависимости выражают связи или отношения между Модель, которая показывает, каким образом в системе выходные данные вычисляются по входным данным, называется Набор (пакет) классов и отдельных объектов, подсистем, зависимостей, операций, событий и ограничений, которые взаимосвязаны и имеют достаточно хорошо определенный и по возможности небольшой интерфейс, - это Набор взаимосвязанных функций (в модуле), которые совместно обеспечивают какую-либо функциональность, например обеспечение ввода/вывода, выполнение арифметических действий, называется Нетривиальная операция функциональной модели, выполняемая объектом или над объектом, выполнение которой занимает определенное время и которая имеет побочные эффекты, называется Нетривиальная операция функциональной модели, имеющая побочные эффекты, которые могут влиять на целевой объект и на другие объекты системы, достижимые из целевого объекта, называется Объект, который обеспечивает движение данных, поставляя или потребляя их, называется Объектно-ориентированная модель составного объекта (COM) - это Объектно-ориентированная разработка приложений на самом первом этапе жизненного цикла связана с применением объектно-ориентированных Операции динамической модели, которые могут применяться к объектам разных классов, называются Операция динамической модели, связанная с каким-либо состоянием объекта, называется Описание операции, которое включает имя операции, типы (классы) всех ее аргументов и результата (возвращаемого значения), называется Определение базового класса MFC - CObject содержится в файле Определяет разбиение системы на модули, задает контекст, в рамках которого принимаются проектные решения на следующих этапах разработки системы, Основой для распределения информации в многозадачной среде Windows является система передачи Пассивный объект в составе диаграммы потоков данных, в котором данные сохраняются для последующего доступа, называется Последовательность событий, которая может иметь место при конкретной работе системы, называется При вызове функции Windows компилятор Cи++ должен сгенерировать машинный код для вызова функции, расположенной в сегменте кода одной из библиотек Windows. Решение этой задачи в Windows называется При использовании мастера приложений из интегрированной среды разработчика Visual C++ типом нового проекта по умолчанию является При разработке объектной модели выделяют из предварительной постановки задачи глагольные обороты, чтобы рассмотреть их как имена возможных При создании интегрированных приложений Windows используется межзадачное взаимодействие, которое поддерживается протоколом Приложение (в OLE), служащее источником объектов, которые могут быть использованы другими приложениями, называется Программа, работающая под Windows, должна быть полностью ориентирована на обработку Процесс, при котором различный код и данные различных модулей соединяются друг с другом в процессе исполнения, называют компоновкой Реакция объекта на событие определяется Реализация операции динамической модели для объектов данного класса называется ее Решения о порядке вычислений связаны с управлением программой, которое отражается в динамической модели. Эти решения вырабатываются специальными функциями, которые называются С компилятором Cи++ поставляются специальные библиотеки, которые используются для подготовки приложения Windows к динамической компоновке, - это библиотеки С точки зрения приложения сообщение Windows выступает в качестве уведомления о том, что произошло определенное событие, которое требует (или не требует) Свойство объектной модели, которое выражается в использовании терминологии прикладной области, связанной с применением разрабатываемой системы, называется Системы, обеспечивающие коллективный доступ для манипулирования данными (например, сортировка и обновление) и безопасность данных, - это системы типа Создает возможность программирования для Windows с использованием библиотеки MFC файл Средства разработки составных документов, которые динамически связываются между собой, называются Средство высокоуровневого программирования, которое позволяет объявлять новые классы на основе компонентов MFC или изменить существующие, называется Строго определенный набор открытых операций, которые можно применять к данному объекту, называется его Структура данных, созданная и поддерживаемая интерфейсом графического устройства (GDI) для обеспечения аппаратно-независимых операций, - это Тип сообщения - это один из идентификаторов, определенных в Унифицированная передача информации средствами OLE достигается путем применения Файл, который содержит сведения о том, каким образом классы программы порождены от классов из библиотеки MFC, является Эктор в диаграмме потока данных - это
Скачать бесплатно Отправить на e-mail
|
0195.03.01;LS.01;2
Разработка приложений на базе объектно-ориентированного программирования - Логическая схема 2
Список вопросов теста (скачайте файл для отображения ответов): Indy Clients Indy Intercepts Indy Misc Indy Servers Виды кэширования, встроенные в ASP+ Внутренний сервер Запрос клиентом ASP-страницы на Web-сервере Интерфейс СОМ Клиент СОМ Комментарии в PHP Компоненты, предназначенные для работы с Интернетом Константа в PHP Локальный сервер Метод AddRef Метод QueryInterface Метод Release Мини-сервер Модуль кода, в котором хранится программный код одного или нескольких объектов COM Набор Internet Direct (Indy) Набор «встроенных» объектов, обеспечивающий доступ к основным функциям Набор компонентов, позволяющий разрабатывать клиент-серверные программы для Интернета Объект Application Объект Response Объект Session Однострочный комментарий в стиле C++ Описание методов и свойств, которые доступны программам, обращающимся к объекту Основные понятия технологии СОМ Основные элементы языка программирования PHP Переменная в PHP Полный сервер Принятие сервером запроса и его обработка Программные компоненты ActiveX Программный элемент Chart Программный элемент Label Программный элемент Marquee Программный элемент Popup Menu Программный элемент Preloader Программный элемент ViewTracker Программный элемент поддержки VRML Реализация поддержки языка моделирования виртуальной реальности Сервер СОМ Серверы автоматизации Скалярный тип данных Смешанный тип данных Создание динамически обновляемых Web-страниц Технологии ASP – активные серверные страницы Технология ASP+ Технология ASP.NET Типы данных в PHP Типы серверов ActiveX Удаленный сервер Элемент, применяемый при загрузке страницы большого объема
Скачать бесплатно Отправить на e-mail
|
0195.03.01;LS.01;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Логическая схема 2
Список вопросов теста (скачайте файл для отображения ответов): Базовый и производный классы библиотеки MFC Базовый класс библиотеки MFC Библиотека MFC Visual C++ Библиотеки DLL Динамическая модель системы Источники сообщений Класс CGdiObject Класс CWinApp Классы CBrush, Cpen Мастер классов ClassWizard Мастер приложений AppWizard Мастера Visual C++ Назначение Назначение Обработка сообщений в WINDOWS Объектная модель системы Объектно-ориентированная разработка проекта Описание Описатель окна Последовательность работы Производные классы библиотеки MFC Сборка библиотеки Состоит из набора диаграмм потоков данных, которые содержат следующую информацию Структура сообщения Тип сообщения Файл определения модуля Файл с исходным текстом библиотеки Факторы, влияющие на последовательность обработки сообщений Функциональная модель системы
Скачать бесплатно Отправить на e-mail
|
0195.02.01;ЭПТ2.05;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Электронный профтьютор 2 (ИКТ)
Список вопросов теста (скачайте файл для отображения ответов): _____-приложение отображает информацию как в главном окне приложения, так и в дочерних окнах. ______-приложение может одновременно использовать только один документ. ______-приложение может одновременно открыть несколько документов. ___________ имеет доступ к документу, ассоциированному с текущим активным представлением, занимается координацией взаимодействия межу различными представлениями, ассоциированными с определённым документом, направляя их команды и получая от них извещения. В MDI-приложении главное обрамляющее окно является потомком класса Вторая кнопка панели инструментов приложения имеет идентификатор Диалоговое окно IDD_ABOUTBOX имеет идентификатор Для вывода заголовка главного окна приложения на русском языке используется команда контекстного меню элемента String Table Для вывода текста в обработчике сообщений WM_KEYDOWN используется метод Для вывода текста в обработчике сообщений WM_PAINT используется метод Для добавления к дочернему окну приложения обработчика нажатия левой кнопки мыши в окне MFC ClassWizard в поле Object IDs необходимо выбрать Для добавления к дочернему окну приложения обработчика нажатия любой клавиши клавиатуры в окне MFC ClassWizard необходимо нажать кнопку Для добавления к дочернему окну приложения обработчика нажатия правой кнопки мыши в окне MFC ClassWizard в поле Class name необходимо задать Для добавления к дочернему окну приложения обработчика нажатия правой кнопки мыши в окне MFC ClassWizard в поле Messages необходимо выбрать Для добавления надписи в диалоговом окне IDD_ABOUTBOX используется элемент управления Для задания цвета выводимого текста в обработчиках сообщений WM_PAINT и WM_LBUTTONDOWN используется оператор Для задания цвета фона выводимого текста в обработчиках сообщений WM_PAINT и WM_RBUTTONDOWN используется оператор Для изменения заголовка главного окна приложения в окне, отображающем ресурсы, необходимо выбрать элемент Для изменения заголовка главного окна приложения необходимо изменить элемент, имеющий идентификатор Для обращения к ресурсам приложения, в том числе к диалоговому окну IDD_ABOUTBOX, необходимо нажать на кнопку Для обращения к ресурсам приложения, в том числе к элементу, в котором хранится заголовок главного окна приложения, необходимо нажать на кнопку Для объявления контекста устройства в обработчиках сообщений WM_PAINT и WM_LBUTTONUP используется оператор Для открытия IDD_ABOUTBOX в окне, отображающем ресурсы, необходимо выбрать элемент Для подключения обработчика команд (сообщений) используется средство Для просмотра свойств диалогового окно IDD_ABOUTBOX используется команда контекстного меню Для просмотра свойств панели инструментов Toolbar используется команда контекстного меню Для установки русского языка в диалоговом окне IDD_ABOUTBOX используется окно с заголовком Заголовок главного окна приложения можно изменить в поле __________ окна String Properties Заголовок диалогового окна, с помощью которого устанавливается надпись «Версия 1.0» в окне «О программе», Заголовок дочернего окна задается в процедуре _________ класса CMainFrame Заголовок дочернего окна задается в процедуре класса Заголовок дочернего окна задается в файле с именем Имя заголовка дочернего окна задается с помощью метода Кнопка OK диалогового окно IDD_ABOUTBOX имеет идентификатор Меню дочернего окна приложения загружается в процедуре класса Надпись «Автор: Петров А.А.» диалогового окна IDD_ABOUTBOX задается в поле Панель инструментов Toolbar имеет идентификатор Первая кнопка панели инструментов приложения имеет идентификатор Пиктограмма диалогового окна IDD_ABOUTBOX имеет идентификатор Файл, в котором хранится панель инструментов Toolbar, имеет имя
Скачать бесплатно Отправить на e-mail
|
0195.02.01;ЭПТ2.04;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Электронный профтьютор 2 (ИКТ)
Список вопросов теста (скачайте файл для отображения ответов): ____________ - это данные, с которыми работает приложение. ___________ - класс, предоставляющий базовые функциональные возможности для всех классов представлений, которые есть в библиотеке MFC или определяются пользователем Диалоговое окно About Phone_SDI описывается с помощью класса Для изменения иконки изображения необходимо изменить ресурс типа Для изменения сообщений, выводимых в строке состояний при наведении курсора мыши на кнопки панели инструментов, необходимо в диалоговом окне String Properties для каждого идентификатора панели инструментов изменить поле Для изменения сообщений, выводимых в строке состояний при наведении курсора мыши на кнопки панели инструментов, необходимо в диалоговом окне String Properties для каждого идентификатора панели инструментов изменить поле Для изменения сообщений, выводимых в строке состояний при наведении курсора мыши на пункты меню, необходимо в диалоговом окне Menu Item Properties для каждого пункта меню изменить поле Для изменения сообщений, выводимых в строке состояний при наведении курсора мыши на пункты меню, необходимо в диалоговом окне String Properties для каждого идентификатора пункта меню изменить поле Для изменения сообщений, выводимых в строке состояния при наведении курсора мыши на пункты меню, необходимо в диалоговом окне Menu Item Properties для каждого пункта меню изменить поле Заголовок диалогового окна, с помощью которого можно изменить функциональную клавишу, используемую для копирования информации в буфер обмена: Заголовок диалогового окна, с помощью которого можно изменить функциональную клавишу, используемую для открытия документа: Заголовок диалогового окна, с помощью которого можно изменить функциональную клавишу, используемую для печати документа: Заголовок диалогового окна, с помощью которого можно изменить функциональную клавишу, используемую для создания документа: Заголовок диалогового окна, с помощью которого можно изменить функциональную клавишу, используемую для сохранения документа: Запуск диалогового окна About Phone_SDI осуществляется с помощью команды Идентификатор диалогового окна About Phone_SDI Идентификатор диалогового окна About Phone_SDI Иконка изображения, изображаемая в диалоговом окне About Phone_SDI, хранится в файле с именем Иконка, изображаемая в диалоговом окне About Phone_SDI, имеет идентификатор Иконка, изображаемая в диалоговом окне About Phone_SDI, имеет тип Иконка, изображаемая в диалоговом окне About Phone_SDI, связана с изображением, имеющим идентификатор Имя событийной процедуры, запускающей диалоговое окно About Phone_SDI Имя событийной процедуры, запускающей диалоговое окно Настройка печати при выполнении команды File – Print Setup… Имя событийной процедуры, запускающей диалоговое окно Открыть файл при выполнении команды File – Open… Кнопка OK в диалоговом окне About Phone_SDI имеет идентификатор Команда меню Edit – Cut вызывается с помощью функциональной клавиши Команда меню Edit – Paste вызывается с помощью функциональной клавиши Команда меню File – New вызывается с помощью функциональной клавиши Конструктор класса CAboutDlg диалогового окна About Phone_SDI имеет имя Объект класса CAboutDlg, описывающего диалоговое окно About Phone_SDI, имеет имя Основу архитектуры «документ/представление» составляют три глобальных понятия: Отображает данные документа и управляет взаимодействием пользователя с ними Поле диалогового окна About Phone_SDI, в котором отображается версия приложения, имеет идентификатор При нажатии на кнопку OK в диалоговом окне About Phone_SDI вызывается процедура При работе с однодокументным приложением используется класс Пункт меню File – Print Preview имеет идентификатор ID ____________ Пункт меню File – Print Setup… имеет идентификатор ID ______________ Пункт меню File – Print… имеет идентификатор Пункт меню View - Toolbar имеет идентификатор Пункт меню View – Status Bar имеет идентификатор ID ________________
Скачать бесплатно Отправить на e-mail
|
|
0195.02.01;ЭПТ2.03;1
Разработка приложений на базе объектно-ориентированного программирования - Электронный профтьютор 2 (ИКТ)
Список вопросов теста (скачайте файл для отображения ответов): Код событийной процедуры, которая вычисляет доход по вкладу методом простых процентов:
void CWndDlg::OnButton1()
{
UpdateData(TRUE);
m_doh = m_sum * m_proc / 12. * m_srok;
_____________
}
Введите (без лишних пробелов) пропущенное выражение. Код событийной процедуры, которая вычисляет заработную плату:
void CWndDlg::OnButton1()
{
UpdateData(TRUE);
m_itog = _____ m_zp * m_proc / 100;
UpdateData(FALSE);
}
Введите (без лишних пробелов) пропущенное выражение. Код событийной процедуры, которая вычисляет размер премии:
void CWndDlg::OnButton1()
{
____________
m_itog = m_zp * m_proc / 100;
UpdateData(FALSE);
}
Введите (без лишних пробелов) пропущенное выражение. Код событийной процедуры, которая вычисляет силу тока:
void CWndDlg::OnButton1()
{
UpdateData(TRUE);
m_I = m_U / m_R;
____________
}
Введите (без лишних пробелов) пропущенное выражение. Код событийной процедуры, которая вычисляет скорость:
void CWndDlg::OnButton1()
{
UpdateData(TRUE);
m_v = m_r / (m_min*60+m_sec);
____________
}
Введите (без лишних пробелов) пропущенное выражение. При исходных данных, показанных на рисунке, доход равен
При исходных данных, показанных на рисунке, заработная плата равна
При исходных данных, показанных на рисунке, размер премии равен:
При исходных данных, показанных на рисунке, сила тока равна: (вместо запятой вводить точку):
При исходных данных, показанных на рисунке, скорость равна (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку):
Для работы с элементами управления – редакторами текста используется класс _________ библиотеки MFC Для работы с элементами управления – списками используется класс _________ библиотеки MFC Подавляющее большинство классов MFC наследовано от базового класса ____________, лежащего в основе всей иерархии классов этой библиотеки. Средство разработки ClassWizard позволяет подключить к созданным и отредактированным ресурсам управляющий ими код. Библиотека классов ________ - базовый набор (библиотека) классов, написанных на языке С++ и предназначенных для упрощения и ускорения процесса программирования для Windows. Для ввода времени используются элементы управления Для ввода заработной платы используется элемент управления Для ввода процентной ставки используется элемент управления Для ввода размера премии (в проц.) используется элемент управления Для ввода сопротивления используется элемент управления Для кнопки «Вычислить» используется элемент управления Для кнопки «Вычислить» используется элемент управления Для кнопки «Вычислить» используется элемент управления Для кнопки «Вычислить» используется элемент управления Для кнопки «Вычислить» используется элемент управления
Скачать бесплатно Отправить на e-mail
|
0195.02.01;ЭПТ2.02;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Электронный профтьютор 2 (ИКТ)
Список вопросов теста (скачайте файл для отображения ответов): Фрагмент кода программы на языке С++, определяющей базовый класс A:
______ A
{
protected:
float a;
float b;
______ c;
float d;
______:
void V(void);
void P(void);
void Y(void);
void S(void);
};
Введите через запятую (без пробелов) пропущенные описания в порядке следования. Фрагмент кода программы на языке С++, определяющей базовый класс B:
class B
{
______:
float a;
float b;
float c;
______ d;
public:
void V(void);
void P(void);
______ Q(void);
void W(void);
};
Введите через запятую (без пробелов) пропущенные описания в порядке следования. Фрагмент кода программы на языке С++, определяющей базовый класс G:
class G
{
________:
float a;
float b;
float c;
float d;
________:
void V(void);
void P(void);
________ F(void);
void R(void);
};
Введите через запятую (без пробелов) пропущенные описания в порядке следования. Фрагмент кода программы на языке С++, определяющей базовый класс X:
_________ X
{
_________:
float a;
float b;
float c;
float d;
_________:
void V(void);
void P(void);
void M(void);
void N(void);
};
Введите через запятую (без пробелов) пропущенные описания в порядке следования. Фрагмент кода программы на языке С++, определяющей базовый класс Z:
_______ Z
{
protected:
float a;
float b;
float c;
float d;
_______:
void V(void);
void P(void);
_______ H(void);
void U(void);
};
Введите через запятую (без пробелов) пропущенные описания в порядке следования. Фрагмент кода программы на языке С++, определяющей основную функцию:
void main (void)
{
A1 obj;
//Объявление объекта класса A1
obj.V();
obj.Y();
obj.S();
obj.P();
}
Введите значение переменной c при a=78 и b=46. Фрагмент кода программы на языке С++, определяющей основную функцию:
void main (void)
{
A1 obj;
//Объявление объекта класса A1
obj.V();
obj.Y();
obj.S();
obj.P();
}
Введите значение переменной d при a=78 и b=46 (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку). Фрагмент кода программы на языке С++, определяющей основную функцию:
void main (void)
{
Z1 obj;
//Объявление объекта класса Z1
obj.V();
obj.H();
obj.U();
obj.P();
}
Введите значение переменной c при a=34 и b=81 (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку). Фрагмент кода программы на языке С++, определяющей основную функцию:
void main (void)
{
Z1 obj;
//Объявление объекта класса Z1
obj.V();
obj.H();
obj.U();
obj.P();
}
Введите значение переменной d при a=34 и b=81 (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку). Фрагмент кода программы на языке С++, определяющей основную функцию:
void main (void)
{
G1 obj;
//Объявление объекта класса G1
obj.V();
obj.F();
obj.R();
obj.P();
}
Введите значение переменной c при a=23 и b=32 (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку). Фрагмент кода программы на языке С++, определяющей основную функцию:
void main (void)
{
G1 obj;
//Объявление объекта класса G1
obj.V();
obj.F();
obj.R();
obj.P();
}
Введите значение переменной d при a=23 и b=32 (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку). Фрагмент кода программы на языке С++, определяющей основную функцию:
void main (void)
{
X2 obj;
//Объявление объекта класса X2
obj.V();
obj.M();
obj.N();
obj.P();
}
Введите значение переменной c при a=57 и b=24. Фрагмент кода программы на языке С++, определяющей основную функцию:
void main (void)
{
X2 obj;
//Объявление объекта класса X2
obj.V();
obj.M();
obj.N();
obj.P();
}
Введите значение переменной d при a=57 и b=24 (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку). Фрагмент кода программы на языке С++, определяющей основную функцию:
void main (void)
{
B2 obj;
//Объявление объекта класса B2
obj.V();
obj.Q();
obj.W();
obj.P();
}
Введите значение переменной c при a=49 и b=83. Фрагмент кода программы на языке С++, определяющей основную функцию:
void main (void)
{
B2 obj;
//Объявление объекта класса B2
obj.V();
obj.Q();
obj.W();
obj.P();
}
Введите значение переменной d при a=49 и b=83. Фрагмент кода программы на языке С++, определяющей производный класс A1:
_____________
{
public:
void Y(void);
};
Введите (без лишних пробелов) пропущенное описание. Фрагмент кода программы на языке С++, определяющей производный класс B2:
________________
{
public:
void W(void);
};
Введите (без лишних пробелов) пропущенное описание. Фрагмент кода программы на языке С++, определяющей производный класс G2:
__________________
{
public:
void R(void);
};
Введите (без лишних пробелов) пропущенное описание. Фрагмент кода программы на языке С++, определяющей производный класс X1:
_________________
{
public:
void M(void);
};
Введите (без лишних пробелов) пропущенное описание. Фрагмент кода программы на языке С++, определяющей производный класс Z1:
________________
{
public:
void H(void);
};
Введите (без лишних пробелов) пропущенное описание. Фрагмент кода программы на языке С++, определяющей функцию F класса G1:
________________
{
c=sin(a)/cos(b);
}
Введите (без лишних пробелов) пропущенное описание. Фрагмент кода программы на языке С++, определяющей функцию F класса G:
void G::F(void)
{
____________
}
Введите (без пробелов) пропущенное выражение. Фрагмент кода программы на языке С++, определяющей функцию H класса Z1:
void Z1::H(void)
{
___________
}
Введите (без пробелов) пропущенное выражение. Фрагмент кода программы на языке С++, определяющей функцию H класса Z:
_____________
{
c=sin(a)+cos(b);
}
Введите (без лишних пробелов) пропущенное описание. Фрагмент кода программы на языке С++, определяющей функцию N класса X2:
void X2::N(void)
{
_____________
}
Введите (без пробелов) пропущенное выражение. Фрагмент кода программы на языке С++, определяющей функцию P класса B:
________________
{
cout<<"c="<<c<<endl;
cout<<"d="<<d<<endl;
}
Введите (без лишних пробелов) пропущенное описание. Фрагмент кода программы на языке С++, определяющей функцию Q класса B:
void B::Q(void)
{
__________
}
Введите (без пробелов) пропущенное выражение. Фрагмент кода программы на языке С++, определяющей функцию V класса A:
_____________
{
cout<<"a="; cin>>a;
cout<<"b="; cin>>b;
}
Введите (без лишних пробелов) пропущенное описание. Фрагмент кода программы на языке С++, определяющей функцию V класса X:
______________
{
cout<<"a="; cin>>a;
cout<<"b="; cin>>b;
}
Введите (без лишних пробелов) пропущенное описание. Фрагмент кода программы на языке С++, определяющей функцию Y класса A1:
void A1::Y(void)
{
_____________
}
Введите (без пробелов) пропущенное выражение. ______________ - это механизм получения нового класса на основе уже существующего. Имя деструктора Наследует описание базового класса ________________ класс. Основное назначение ____________ — инициализация элементов-данных объекта и выделение динамической памяти под данные. _______________ освобождает выделенную конструктором память при удалении объекта.
Скачать бесплатно Отправить на e-mail
|
0195.02.01;ЭПТ2.01;1
Разработка приложений на базе объектно-ориентированного программирования - Электронный профтьютор 2 (ИКТ)
Список вопросов теста (скачайте файл для отображения ответов): Код программы на языке С++, которая вычисляет зарплату каждого сотрудника предприятия и выводит на экран список сотрудников, имеющих зарплату выше средней по предприятию:
#include <iostream.h>
void main()
{
const N=5; int i; float srz;
struct pr
{
char fam[15];
int st;
int ch;
int zp;
};
pr mn[N];
for (i=0; i<N; i++)
{
cout<<"\n%d-й сотрудник"<<i;
cout<<"\nФамилия: "; cin>>mn[i].fam;
cout<<"Ставка за час: "; cin>>mn[i].st;
cout<<"Количество отработанных часов: "; cin>>mn[i].ch;
mn[i].zp = mn[i].st * mn[i].ch;
cout<<mn[i].zp;
}
srz = 0;
for (i=0; i<N; i++)
srz = srz + mn[i].zp;
srz = srz / N;
cout<<"\nСотрудники, получающие зарплату, выше средней: "<<srz;
for (i=0; i<N; i++)
if (__________) cout<<"\n"<<mn[i].fam;
}
Введите (без лишних пробелов) пропущенное выражение. Код программы на языке С++, которая вычисляет средний балл каждого ученика класса и выводит на экран список учеников, имеющих средний балл выше среднего по классу:
#include <iostream.h>
void main()
{
const N=5; int i; float srb;
struct student
{
char fam[15];
int matem;
int rus;
int phiz;
float srb;
};
student stud[N];
for (i=0; i<N; i++)
{
cout<<"\n%d-й ученик"<<i;
cout<<"\nФамилия: "; cin>>stud[i].fam;
cout<<"Математика: "; cin>>stud[i].matem;
cout<<"Русский язык: "; cin>>stud[i].rus;
cout<<"Физика: "; cin>>stud[i].phiz;
stud[i].srb = (stud[i].matem + stud[i].rus + stud[i].phiz)/3.;
}
srb = 0;
for (i=0; i<N; i++)
srb = srb + stud[i].srb;
srb = srb / N;
cout<<"\nСтуденты, получающие стипендию, выше средней: "<<srb;
for (i=0; i<N; i++)
if (__________) cout<<"\n"<<stud[i].fam;
}
Введите (без лишних пробелов) пропущенное выражение. Код программы на языке С++, которая вычисляет средний балл каждого ученика класса и выводит на экран список учеников, имеющих средний балл ниже среднего по классу:
#include <iostream.h>
void main()
{
const N=5; int i; float srb;
struct student
{
char fam[15];
int matem;
int rus;
int phiz;
float srb;
};
student stud[N];
for (i=0; i<N; i++)
{
cout<<"\n%d-й ученик"<<i;
cout<<"\nФамилия: "; cin>>stud[i].fam;
cout<<"Математика: "; cin>>stud[i].matem;
cout<<"Русский язык: "; cin>>stud[i].rus;
cout<<"Физика: "; cin>>stud[i].phiz;
stud[i].srb = (stud[i].matem + stud[i].rus + stud[i].phiz)/3.;
}
srb = 0;
for (i=0; i<N; i++)
srb = srb + stud[i].srb;
srb = srb / N;
cout<<"\nСтуденты, имеющие средний балл ниже среднего: "<<srb;
for (i=0; i<N; i++)
if (__________) cout<<"\n"<<stud[i].fam;
}
Введите (без лишних пробелов) пропущенное выражение. Код программы на языке С++, которая вычисляет средний рост учеников и определяет, сколько учеников имеет рост выше среднего по классу:
#include <iostream.h>
void main()
{
const N=5; int i; float srr;
struct student
{
char fam[15];
int rost;
float srr;
};
student stud[N];
for (i=0; i<N; i++)
{
cout<<"\n%d-й ученик"<<i;
cout<<"\nФамилия: "; cin>>stud[i].fam;
cout<<"Рост: "; cin>>stud[i].rost;
}
srr = 0;
for (i=0; i<N; i++)
srr = srr + stud[i].rost;
srr = srr / N;
cout<<"\nУченики, которые имеют рост выше среднего по классу: "<<srr;
for (i=0; i<N; i++)
if (__________) cout<<"\n"<<stud[i].fam;
}
Введите (без лишних пробелов) пропущенное выражение. Код программы на языке С++, которая среди работников данного предприятия находит тех, чья заработная плата за месяц ниже средней по предприятию:
#include <iostream.h>
void main()
{
const N=5; int i; float srz;
struct pr
{
char fam[15];
int st;
float zp;
};
pr mn[N];
for (i=0; i<N; i++)
{
cout<<"\n%d-й работник"<<i;
cout<<"\nФамилия: "; cin>>mn[i].fam;
cout<<"Стаж: "; cin>>mn[i].st;
cout<<"Заработная плата: "; cin>>mn[i].zp;
}
srz = 0;
for (i=0; i<N; i++)
srz = srz + mn[i].zp;
srz = srz / N;
cout<<"\nРаботники, получающие зарплату, ниже средней: "<<srz;
for (i=0; i<N; i++)
if (__________) cout<<"\n"<<mn[i].fam;
}
Введите (без лишних пробелов) пропущенное выражение. Фрагмент кода программы на языке С++, определяющей класс, который содержит в качестве полей данных длины катетов прямоугольного треугольника, а также содержит методы, вычисляющие периметр и площадь прямоугольного треугольника:
#include <iostream.h>
#include <math.h>
class Tr {
float A,B,C;
public:
void Vvod(void);
float P(void);
float S(void);
};
void Tr::Vvod(void)
{
cout<<"Катет1? "; cin>>A;
cout<<"Катет2? "; cin>>B;
C = sqrt(A * A + B * B); // гипотенуза
}
float Tr::P(void) // функция, вычисляющая периметр треугольника
{
return __________;
}
…
Введите (без лишних пробелов) пропущенное выражение. Фрагмент кода программы на языке С++, определяющей класс, который содержит в качестве полей данных длины катетов прямоугольного треугольника, а также содержит методы, вычисляющие периметр и площадь прямоугольного треугольника:
#include <iostream.h>
#include <math.h>
class Tr {
float A,B,C;
public:
void Vvod(void);
float P(void);
float S(void);
};
void Tr::Vvod(void)
{
cout<<"Катет1? "; cin>>A;
cout<<"Катет2? "; cin>>B;
C = sqrt(A * A + B * B); // гипотенуза
}
_________________ // функция, вычисляющая площадь треугольника
{
return (A * B) /2;
}
…
Введите (без лишних пробелов) пропущенное описание. Фрагмент кода программы на языке С++, определяющей класс, который содержит в качестве полей данных длины сторон треугольника, а также содержит методы, вычисляющие периметр и площадь треугольника:
#include <iostream.h>
#include <math.h>
class Tr {
float A;
float B;
float C;
public:
void Vvod(void);
float P(void);
float S(void);
};
void Tr::Vvod(void)
{
cout<<"A? "; cin>>A;
cout<<"B? "; cin>>B;
cout<<"C? "; cin>>C;
}
float Tr::P(void)
// функция, вычисляющая периметр треугольника
{
return _______;
}
…
Введите (без лишних пробелов) пропущенное выражение. Фрагмент кода программы на языке С++, определяющей класс, который содержит в качестве полей данных длины сторон треугольника, а также содержит методы, вычисляющие периметр и площадь треугольника:
#include <iostream.h>
#include <math.h>
class Tr {
float A;
float B;
float C;
public:
void Vvod(void);
float P(void);
float S(void);
};
void Tr::Vvod(void)
{
cout<<"A? "; cin>>A;
cout<<"B? "; cin>>B;
cout<<"C? "; cin>>C;
}
_________________
// функция, вычисляющая площадь треугольника
{
float p;
p=(A+B+C)/2;
return sqrt(p*(p-A)*(p-B)*(p-C));
}
…
Введите (без лишних пробелов) пропущенное описание. Фрагмент кода программы на языке С++, определяющей класс, который содержит в качестве полей данных значения двух действительных чисел, а также содержит методы, вычисляющие среднее арифметическое и среднее геометрическое этих чисел:
#include <iostream.h>
#include <math.h>
class Ch {
float A;
float B;
public:
void Vvod(void);
float SA(void);
float SG(void);
};
void Ch::Vvod(void)
{
cout<<"A? "; cin>>A;
cout<<"B? "; cin>>B;
}
float Ch::SA(void)
// функция, вычисляющая среднее арифметическое чисел
{
return _______;
}
…
Введите (без лишних пробелов) пропущенное выражение. Фрагмент кода программы на языке С++, определяющей класс, который содержит в качестве полей данных значения двух действительных чисел, а также содержит методы, вычисляющие среднее арифметическое и среднее геометрическое этих чисел:
#include <iostream.h>
#include <math.h>
class Ch {
float A;
float B;
public:
void Vvod(void);
float SA(void);
float SG(void);
};
void Ch::Vvod(void)
{
cout<<"A? "; cin>>A;
cout<<"B? "; cin>>B;
}
_______________
// функция, вычисляющая среднее геометрическое чисел
{
return pow(A*B,1./2.);
}
…
Введите (без лишних пробелов) пропущенное описание. Фрагмент кода программы на языке С++, определяющей класс, который содержит в качестве полей данных значения двух действительных чисел, а также содержит методы, вычисляющие среднее арифметическое кубов этих чисел и среднее геометрическое модулей этих чисел:
#include <iostream.h>
#include <math.h>
class Ch {
float A;
float B;
public:
void Vvod(void);
float SA(void);
float SG(void);
};
void Ch::Vvod(void)
{
cout<<"A? "; cin>>A;
cout<<"B? "; cin>>B;
}
float Ch::SA(void)
// функция, вычисляющая среднее арифметическое
{
________ (pow(A,3.)+pow(B,3.))/2;
}
…
Введите (без лишних пробелов) пропущенное выражение. Фрагмент кода программы на языке С++, определяющей класс, который содержит в качестве полей данных значения двух действительных чисел, а также содержит методы, вычисляющие среднее арифметическое кубов этих чисел и среднее геометрическое модулей этих чисел:
#include <iostream.h>
#include <math.h>
class Ch {
float A;
float B;
public:
void Vvod(void);
float SA(void);
float SG(void);
};
void Ch::Vvod(void)
{
cout<<"A? "; cin>>A;
cout<<"B? "; cin>>B;
}
_________________
// функция, вычисляющая среднее геометрическое
{
return pow(abs(A)*abs(B),1./2.);
}
…
Введите (без лишних пробелов) пропущенное описание. Фрагмент кода программы на языке С++, определяющей класс, который содержит в качестве поля радиус, а также содержит методы, вычисляющие длину окружности и площадь круга:
#include <iostream.h>
#include <math.h>
class Kr {
float R;
public:
void Vvod(void);
float C(void);
float S(void);
};
void Kr::Vvod(void)
{
cout<<"Радиус? "; cin>>R;
}
float Kr::C(void)
// функция, вычисляющая длину окружности
{
return ________;
}
…
Введите (без лишних пробелов) пропущенное выражение. Фрагмент кода программы на языке С++, определяющей класс, который содержит в качестве поля радиус, а также содержит методы, вычисляющие длину окружности и площадь круга:
#include <iostream.h>
#include <math.h>
class Kr {
float R;
public:
void Vvod(void);
float C(void);
float S(void);
};
void Kr::Vvod(void)
{
cout<<"Радиус? "; cin>>R;
}
_________________
// функция, вычисляющая площадь круга
{
return 3.14*R*R;
}
…
Введите (без лишних пробелов) пропущенное описание. ________________ — это механизм, который объединяет данные и методы, манипулирующие этими данными, и защищает и то и другое от внешнего вмешательства или неправильного использования. В языке С++ ______________ - это структурированный тип данных, представляющий собой поименованную совокупность разнотипных элементов. В языке С++ все элементы ________________ в памяти начинаются с одного байта. Режим доступа __________ обозначает, что соответствующий элемент может использоваться только функциями данного класса. ____________ — это структурированный тип, включающий в себя в качестве элементов типизированные данные и функции, применяемые по отношению к этим данным. Длина окружности при R=6 во втором задании (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку): Количество работников предприятия, чья заработная плата ниже средней по предприятию, в первом задании: Количество сотрудников предприятия, чья заработная плата выше средней по предприятию, в первом задании: Количество учеников класса, чей рост выше среднего по классу, в первом задании: Количество учеников класса, чей средний балл выше среднего по классу, в первом задании: Количество учеников класса, чей средний балл выше среднего по классу, в первом задании: Периметр прямоугольного треугольника при A=45, B=76 и C=35 во втором задании: Периметр прямоугольного треугольника при A=84 и B=78 во втором задании (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку): Площадь круга при R=6 во втором задании (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку): Площадь прямоугольного треугольника при A=45, B=76 и C=35 во втором задании (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку): Площадь прямоугольного треугольника при A=84 и B=78 во втором задании: Среднее арифметическое кубов чисел A=-7 и B=4 во втором задании (вместо запятой вводить точку): Среднее арифметическое чисел A=78 и B=67 во втором задании (вместо запятой вводить точку): Среднее геометрическое модулей чисел A=-7 и B=4 во втором задании (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку): Среднее геометрическое чисел A=78 и B=67 во втором задании (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку): Средний балл класса по всем предметам в первом задании (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку): Средний балл класса по всем тестам в первом задании (при вводе округлите результат до двух знаков после запятой, вместо запятой вводить точку): Средний рост учеников класса в первом задании (вместо запятой вводить точку): Средняя зарплата работников предприятия в первом задании: Средняя зарплата сотрудников предприятия в первом задании:
Скачать бесплатно Отправить на e-mail
|
0195.02.01;Т-Т.01;2
Разработка приложений на базе объектно-ориентированного программирования - Тест-тренинг
Список вопросов теста (скачайте файл для отображения ответов): Верны ли утверждения?
А) Родительский класс - непосредственный надкласс данного класса
В) Надкласс - синоним терминов класс-предок
Подберите правильный ответ Верны ли утверждения?
А) В поставку BDE входит набор драйверов, предназначенный для файл-серверных СУБД
В) В поставку BDE входит набор драйверов, ориентированный на клиент-серверные СУБД
Подберите правильный ответ Верны ли утверждения?
А) GroupBox – элемент управления, предназначенный для группировки других элементов управления
В) RadioButton – элемент управления, предназначенный для модификации информации
Подберите правильный ответ Верны ли утверждения?
А) ODBC - стандартный протокол, определяющий принципы взаимодействия приложений с базами данных
В) ADO - высокоуровневая технология Microsoft, которая позволяет приложениям получать доступ к данным любого типа
Подберите правильный ответ Верны ли утверждения?
А) Невизуальные компоненты Delphi - классы, с помо щью которых осуществляется доступ к системным ресурсам
В) Графические компоненты Delphi не имеют иден тификатора и не могут получать сообщения от Windows
Подберите правильный ответ Верны ли утверждения?
А) AppWizard - генератор кода, создающий рабочую заготовку Windows-приложения с теми компонентами, именами классов и исходными файлами, которые заданы в диалоговых окнах
В) ClassWizard - программа, реализованная как DLL и доступная через меню View среды разработки
Подберите правильный ответ Верны ли утверждения?
А) MFC включает классы, которые предоставляют программисту возможность создания собственных списков
В) В библиотеке MFC определена группа классов, позволяющая создавать словари
Подберите правильный ответ Верны ли утверждения?
А) Visual C++ - интегрированная среда разработки приложений на языке C++
В) Visual Studio - комплект средств разработки, включающий Visual C++
Подберите правильный ответ Верны ли утверждения?
А) В Visual Basic режимы Input, Output и Append служат для последовательного доступа к данным
В) В Visual Basic режимы Input, Output и Append служат для произвольного доступа к данным
Подберите правильный ответ Верны ли утверждения?
А) Диалоговая панель Open позволяет выбрать один или несколько файлов и открыть их для дальнейшего использования
В) Диалоговая панель Save As позволяет выбрать имя файла для записи в него документа
Подберите правильный ответ Верны ли утверждения?
А) Интегрированная среда разработки Visual C++ - средство создания 16-разрядных программ для Windows
В) Интегрированная среда разработки Visual C++ - средство создания 32-разрядных программ для Windows
Подберите правильный ответ Верны ли утверждения?
А) Кнопка, открывающая доступ к хранилищу объектов, эквивалентна команде
File ► New ► Other
В) Кнопка, открывающая существующий файл, эквивалентна команде
File ► Open File
Подберите правильный ответ Верны ли утверждения?
А) Неструктурная обработка исключений реализуется в виде механизма регистрации функций или команд-обработчиков для каждого возможного типа исключения
В) Структурная обработка исключений требует обязательной поддержки со стороны языка программирования - наличия специальных синтаксических конструкций
Подберите правильный ответ Верны ли утверждения?
А) Обработка без возврата подразумевает, что обработчик исключения ликвидирует возникшую проблему и приводит программу в состояние, когда она может работать дальше по основному алгоритму
В) Обработка с возвратом заключается в том, что после выполнения кода обработчика исключения управление передаётся в некоторое, заранее заданное место программы, и с него продолжается исполнение
Подберите правильный ответ Верны ли утверждения?
А) Панель инструментов интегрированной среды разработки Visual Basic ускоряет доступ к командам меню
В) Панель элементов интегрированной среды разработки Visual Basic содержит интерфейсные элементы для создаваемого приложения
Подберите правильный ответ Верны ли утверждения?
А) Синхронные исключения могут возникнуть только в определённых, заранее известных точках программы
В) Асинхронные исключения могут возникать в любой момент времени и не зависят от того, какую конкретно инструкцию программы выполняет система
Подберите правильный ответ Верны ли утверждения?
А) Часть текстовой строки, описывающей меню, отображается в панели состояния, когда пользователь выбирает строки меню
В) Часть текстовой строки, описывающей меню, содержит подсказку, которая отображается, если поместить указатель курсора мыши на кнопки управляющей панели
Подберите правильный ответ Верны ли утверждения?
А) Для перехода от аппаратных координат к логическим используется функция
void DPtoLP(LPPOINT lpPoints, int nCount = 1) const
В) Для перехода от логических координат к аппаратным используется функция
void LPtoDP(LPPOINT lpPoints, int nCount = 1) const
Подберите правильный ответ База данных расположена на выделенном компьютере (сервере), а персо нальные компьютеры подключены к нему по локальной сети в случае использования ___ архитектуры На сервере хранится база данных и работает программа СУБД, обрабатывающая запросы пользователей и возвращающая им наборы записей, в случае использования ___ архитектуры Специальные программы, называемые серверами приложений, используются в ___ архитектуре В Delphi обработчик события OnException задается явно, с помощью оператора ___ В Delphi конструкторы классов иерархии Ехсерtion Имена классов, ответственных за обра ботку исключительных ситуаций, в библиотеках системы Delphi начинаются с буквы Библиотека MFC включает классы, связанные друг с другом механизмом ___ В Delphi вкладка Linker окна параметров проекта определяет параметры ___ В Delphi на вкладке Compiler окна параметров проекта собраны флажки, управляющие параметрами процесса ___ В Delphi на вкладке Forms окна параметров проекта выбираются: В системе Delphi для поддержки технологии DDE созданы компоненты, расположенные на панели Выделенная часть экрана дисплея, с которой программа или пользователь работает как с отдельным независимым экраном, размеры и расположение которого можно изменить, - это ___ Для корректного создания/уничтожения компонента следует перекрыть его конструктор и ___ Имя компонента должно быть уникальным в области своей видимости в программе и представляет собой ___ Интегрированная среда разработчика Delphi реализуется несколькими одновременно раскрытыми на экране ____ Компоненты панели System системы Delphi Механизм работы многоуровневого приложения Окна системы Delphi Окно, предназначенное для наглядного отображения связей между отдельными компонентами, размещенными на активной форме или в активном модуле данных, называется окном Окно, предназначенное для создания и редактирования текста программы, называется окном Панели системы Delphi, расположенные в главном окне Предназначено для просмотра информации о программных продуктах, копировании дополнительных файлов, чтении ответов на наиболее часто задаваемые вопросы окно Стандартные диалоговые окна Функциональный элемент, содержащий определенные свойства и размещаемый программистом в окне формы, - это _____ Характерные свойства системы Delphi - визуальное конструирование форм и использование библиотеки визуальных ____ Элементы управления системы Visual C++ Архитектуры, используемые при работе с базами данных в Delphi: ____ архитектура В MFC встроены функции для настройки аппаратной и логической систем ____ В Visual Basic выбрать только один вариант из группы позволяет элемент управления В Visual Basic дает возможность разработчику использовать в своих приложениях базы данных, а также файлы электронных таблиц Microsoft Excel, объект В Visual Basic для идентификации открываемого файла служит параметр - файловый В Visual Basic для инициализации объектов и переменных, принадлежащих форме, используется событие В Visual Basic для удаления формы из памяти используется событие В Visual Basic запускать или завершать процессы приложения в определенные моменты времени позволяет элемент управления В Visual Basic новые записи добавляются в конец файла, если выбран режим В Visual Basic объединить в группу несколько элементов управления позволяет элемент управления В Visual Basic окно Code - окно программного ___ В Visual Basic окно Locals - окно локальных ___ В Visual Basic произвольный доступ к данным осуществляется, если выбран режим В Visual Basic событие Load происходит при загрузке формы в ___ В Visual Basic создать базу данных в формате MS Access можно с помощью приложения В Visual Basic файловый номер указывается после символа В Visual C++ диалоговая панель CDialogDlg обрабатывает ____ В библиотеке классов MFC для обработки сообщений используется специальный механизм - таблица _____ В качестве префикса, обозначающего имя класса, библиотека MFC использует заглавную букву В Visual Basic окно Project Explorer - окно проводника ___ Деструктор ~CSingleDoc не содержит кода и представляет собой такую же заготовку, как и ____ Динамическое создание объектов класса CSingleDoc Для завершения работы приложения и вывода информации о приложении предназначено командное сообщение с идентификатором Для обработки сообщений в библиотеке MFC предназначен класс Для определения горячих клавиш в поле Caption системы Visual Basic перед соответствующей буквой ставится символ Для приложений, построенных на основе многооконного интерфейса, объект класса документ создается каждый раз, когда пользователь создает новый _______ Для просмотра функции, переменной, макроса или класс используется средство просмотра исходного кода Для работы меню предназначен класс Для ускорения доступа к строкам меню приложения, AppWizard добавляет в файл ресурсов таблицу ____ Добавление новых записей в базу данных MS Access Доступ к командам, управляющим средой программирования, обеспечивает строка Если в списке фильтров диалоговой панели выбора файлов одному типу соответствует несколько расширений имен файлов, то они разделяются символом Если ни один из базовых классов не содержит обработчика сообщений, выполняется обработка сообщения по ____ Если программа и база данных расположены на одном компьютере, то используется ___ архитектура Изменять характеристики интерфейсных элементов позволяет окно ___ Имя членов классов библиотеки MFC содержит обязательный префикс Использование объекта управления данными Visual Basic в приложении Каждая форма Visual Basic сохраняется в проекте в виде отдельного ___ Класс, отвечающий за обработку и сохранение данных, - это ____ Класс, отвечающий за представление данных на устройстве вывода, - это ____ Классы для стандартных элементов управления в MFC: Классы, создаваемые AppWizard для приложения с многооконным приложением Классы, члены классов и функции появляются вместе с указанием на места программы, где они определены и используются, если применить средство просмотра исходного кода Комбинированный список, который представляет собой комбинацию двух элементов управления – самого списка со значениями и поля ввода текста (текстового поля) - это Конструктор класса CSingleDoc, подготовленный AppWizard, содержит пустой ___ Конструктор класса CSingleView, созданный AppWizard, Метод Serialize вызывается для загрузки и сохранения ____ Набор файлов, используемых для построения приложения Visual Basic, - это ___ Объект в стандартной последовательности может обработать командное сообщение, если в его таблице сообщений или таблице сообщений базовых классов есть соответствующая ____ Объекты класса CSemafore – это ____ Одним из самых объемных ресурсов приложения является таблица текстовых Основные классы, которые создает AppWizard для приложения, обладающего однооконным интерфейсом Основные правила при работе с системами координат Поддержку контекстов устройств в библиотеке MFC обеспечивает класс Порядок добавления связанного элемента управления в приложение Поставьте в соответствие классу библиотеки MFC описание его назначения Поставьте в соответствие свойству элемента управления его назначение Поставьте в соответствие вкладке окна свойств ее назначение Поставьте в соответствие диалоговому окну его назначение Поставьте в соответствие идентификатору командного сообщения его особенность Поставьте в соответствие имени включаемого файла его назначение Поставьте в соответствие имени класса библиотеки MFC, его значение Поставьте в соответствие классу MFC стандартный элемент управления Поставьте в соответствие классу MFC, обеспечивающему поддержку приложений, работающих с базами данных, его назначение Поставьте в соответствие классу библиотеки MFC описание его назначения Поставьте в соответствие классу многооконного приложения AppWizard его описание Поставьте в соответствие макрокоманде, отвечающей за обработку сообщений, ее назначение Поставьте в соответствие методу его назначение Поставьте в соответствие методу многооконного приложения описание его назначения Поставьте в соответствие объекту класса его назначение Поставьте в соответствие расширению файлов Visual C++ его описание Поставьте в соответствие режиму средства просмотра исходного кода его особенность Поставьте в соответствие свойству элемента управления Visual Basic, предназначенного для связи с БД, его назначение Поставьте в соответствие свойству элементов меню, расположенных в последней строке верхней половины окна редактора, его назначение Поставьте в соответствие строке с идентификатором блока текстовых строк его особенность Поставьте в соответствие типу приложения, создаваемого с помощью AppWizard, его особенность Поставьте в соответствие типу файла его назначение Поставьте в соответствие уровню, определяемому при создании меню Visual Basic, его назначение Поставьте соответствие классу однооконного приложения, созданного AppWizard, описание назначения Процесс восстановления документа с диска – это ___ Процесс сохранения данных документа на диске – это ____ Редактор Visual C++ предусматривает встраиваемые и настраиваемые инструментальные _____ Редактор ресурсов Visual C++ подготавливает _____ цветные растровые изображения Режимы просмотра исходного кода в Visual C++ Свойства элемента управления Visual Basic, предназначенного для связи с БД Свойство RecordSource объекта Data определяет, из какой таблицы базы данных требуется использовать ___ Связанные элементы управления Visual Basic, используемые для работы с данными Синхронные исключения Создание панели инструментов toolbar Создание переопределяемым методом InitInstance диалоговой панели, выполняющей роль пользовательского интерфейса приложения Специальные директивы компилятора, указывающие требуемые библиотечные файлы, содержат Способы использования шаблонов форм Средство AppWizard реализует переопределяемый метод InitInstance для следующих типов пользовательского интерфейса Стандартная диалоговая панель Font предназначена для выбора ______ Строка, содержащая имя фильтра, отделяется от строки с расширениями файлов символом Текстовые строки, описывающие меню, состоят из двух частей, разделенных символом перевода Типы приложений, создаваемых с помощью AppWizard Файл, в котором описываются ресурсы меню, диалоговых окон, строк и акселератов, является Файл, который хранит параметры компилятора и компоновщика, а также отражает взаимосвязи между исходными файлами, является Форма в Visual Basic - контейнер, на котором располагаются элементы ___ Чтобы просмотреть дерево всех классов в проекте вместе с функциями-членами и переменными-членами, надо использовать режим просмотра Элемент управления комбинированные поля сочетает возможности текстового поля и ____ Элементом интегрированной среды разработки Visual Basic, который позволяет изменять характеристики интерфейсных элементов, является окно
Скачать бесплатно Отправить на e-mail
|
0195.02.01;Т-Т.01;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Тест-тренинг
Список вопросов теста (скачайте файл для отображения ответов): API - это DLL - это GDI - это Абстрактный базовый класс потокового не буферизованного ввода/вывода - класс Аппаратно-независимая графическая библиотека, содержащая все функции для отображения графики, - это В Windows в заданный момент времени может существовать _______ активное(ых) окно(он) В Windows ввод от мыши В Windows для закрашивания областей определенным цветом или узором используется В Windows для рисования линий и контуров геометрических фигур применяется В Windows объект данных, предназначенный только для чтения, который помещается в исполняемый файл в момент создания программы, - это В Windows окно диалога может быть одного из двух основных типов В Windows файл, содержащий значок (icon), имеет расширение В Windows файл, содержащий курсор (cursor), имеет расширение В объектно-ориентированном программировании абстрактный тип данных включает В объектно-ориентированном программировании класс, который содержит абстрактные методы, называется В объектно-ориентированном программировании метод, не имеющий реализации (тела), называется В объектно-ориентированном программировании могут рассматриваться два вида функций ____________ и _____________ функции В объектно-ориентированном программировании набор абстрактных методов и констант, называется В объектно-ориентированном программировании В оконное меню в Windows входят стандартные команды управления окном В ОС Windows в программе В примере class X: public Y, public Z { ... }; X one; конструкторы вызываются в следующей последовательности В процедурном программировании В Си++, в отличие от Си, структуры имеют две особенности В среде Windows в каждый момент времени процессор может использовать ______ приложение(ий) В языке программирования Си++ в случае успешного завершения операция new возвращает В языке программирования Си++ используются четыре предопределенных "стандартных" потока В языке программирования Си++ невозможна перегрузка В языке программирования Си++ перегружаемое значение выбирается путем В языке программирования Си++ переопределение может быть выполнено для всех операций, за исключением операций В языке программирования Си++ понятие «переопределение методов» означает В языке программирования Си++ при передаче фактического аргумента x по значению соответствующий формальный аргумент в функции принимает В языке С++ синтаксис объявления класса следующий В языке Си++ ввод потока осуществляется операцией извлечения, или извлечением В языке Си++ вывод потока осуществляется оператором вставки, или перемещения В языке Си++ простой класс - это В языке Си++ стандартным потоком ввода является В языке Си++ стандартным потоком вывода является В примере class student { ... }; class grad_student : public student { ... }; В примере class tools { ... }; class parts { ... }; class labor { ... }; class plans : public tools, public parts, public labor { ... }; Возможность пользователю выбрать соответствующий пункт меню с помощью клавиатуры обеспечивает использование в названии пункта меню символа Графический объект Windows, который представляет собой раскрывающееся (pop-up) окно, содержащее заголовок, значок и сообщение, называется окном Графический объект или ресурс, определяющий полный набор символов одной гарнитуры, - это Деструктор может быть вызван явно одним из двух способов Для компиляции ресурсов Windows служит компилятор ресурсов Для локальной переменной деструктор неявно вызывается, когда Для освобождения членов класса до разрушения самого объекта вызывается Для примера enum suit {clubs, diamonds, hearts, spades}; struct card {suit s; int pips;}; card c1; допустимы следующие операции присваивания Для различия между именами компонентов класса и прочими именами используется операция разрешения области видимости Для распределения динамической памяти в языке программирования Си++ можно использовать две функции Для реализации абстрактных типов данных конструкция "класс" в языке Си++ обеспечивает механизм Для указания того, какие элементы базового класса будут доступны в порожденном классе, может быть использовано одно из двух ключевых слов Для указания того, какие элементы базового класса будут доступны в порожденном классе, нельзя задавать Доступны любой функции-компоненту или выражению в программе, когда объект является видимым, компоненты, объявленные как Доступны только другим компонентам своего же класса, не доступны извне, за исключением специальных функций, называемых "дружественными", компоненты, объявленные как Доступны только компонентам своего класса и любым его потомкам, компоненты, объявленные как Доступны только компонентам своего класса, недоступны потомкам своего класса, компоненты, объявленные как Если выражение имеет смешанный тип в языке программирования Си++, то в соответствии с иерархией типов Если деструктор не объявлен для класса явно, компилятор Если для класса не существует конструкторов, определяемых пользователем, то компилятор генерирует конструктор Если один и тот же объект может по-разному использоваться в зависимости от обстоятельств, то он обладает Если операция new в языке программирования Си++ возвращает пустой указатель, это означает, что Если производный класс был выведен более чем из одного базового класса, такой способ наследованием называется Заголовок окна Windows всегда располагается в ______ части окна Информация об изменении в пользовательском интерфейсе (перемещение окна, нажатие клавиши и т.д.) направляется в Используется как универсальное средство потокового ввода или как родительский класс для других классов потокового ввода класс Используется как универсальное средство потокового вывода или как родительский класс для других классов потокового вывода класс Класс буферизованных потоков для дисковых файлов, производный от streambuf, - это класс Класс буферизованных потоков для стандартного файлового ввода/вывода, производный от streambuf, - это класс Класс буферизованных потоков для строк, производный от streambuf, - это класс Класс с как минимум одной чистой виртуальной функцией называется Класс, который наследует описание базового класса, называется Ключевое слово this представляет собой Когда какие-либо управляющие элементы должны присутствовать на экране постоянно, например окно диалога для выбора цвета, предпочтительно использовать окно диалога Команда меню, которая вызывает появление окна диалога, помечается после названия Компоненты private базового класса были и остаются недоступными для функций-компонентов производного класса, пока в описании доступа базового класса не будет явно задано объявление Компоненты private базового класса становятся в производном классе членами Компоненты protected базового класса становятся в производном классе членами Компоненты public базового класса становятся в производном классе членами Конструктор может принимать в качестве параметра ссылку на свой собственный класс, в этом случае он называется конструктором Конструктор, не принимающий параметров, называется конструктором Конструкторы и деструкторы обладают следующими уникальными свойствами Конструкторы отличаются от прочих функций-компонентов тем, что конструкторы Концепция объектно-ориентированного программирования подразумевает, что основой управления процессом реализации программы является Любой класс, производный от классов istream и ostream, называется классом Метод создания динамических объектов важен для прикладных задач, в которых Механизм, связывающий вместе код и данные, которыми он манипулирует, и защищающий их от внешних помех и некорректного использования, - это Многозадачная среда Windows позволяет выполнять одновременно __________ приложений(ие) Не могут быть созданы объекты класса Небольшой графический объект, ассоциирующийся для пользователя с определенным действием, понятием или продуктом, - это Обеспечивает общие правила буферизации и обработки потоков в тех случаях, когда не требуется значительного форматирования этих потоков, класс Объединяет классы istream и ostream для двунаправленных операций, в которых один поток действует и как источник, и как приемник, класс Объектно-ориентированная библиотека классов потокового ввода/вывода - это библиотека Объектно-ориентированная библиотека классов потокового ввода/вывода iostream содержит два параллельных класса Объектно-ориентированный язык программирования должен обладать следующими свойствами Объектно-ориентированный язык, интерпретируемый язык, для которого определены внутреннее представление (байт-код) и интерпретатор этого представления, - язык Объектно-ориентированными языками программирования являются Окно Windows окружено Окно верхнего уровня, принадлежащее приложению, которому пользователь задает высший приоритет, называется Окно диалога, при создании которого все остальные элементы программы становятся недоступными для пользователя до тех пор, пока он не закроет окно диалога, называется Операнд в левой части операции разрешения области видимости :: должен быть Определение нескольких методов, имеющих одинаковое имя, но разные списки аргументов, называется Основными компонентами объектно-ориентированного программирования являются Отвечает за управление памятью, загрузку и запуск приложение и распределение времени модуль Откомпилированный файл ресурсов хранится в файле с расширением Первый объектно-ориентированный язык программирования - язык Первым языком, способным работать с абстрактными типами данных, в котором была реализована концепция класса, стал язык Пересылает сообщение из системной очереди в очередь сообщений какой-либо программы модуль Перо имеет три основных параметра Поддерживает как форматированные, так и неформатированные преобразования потоков символов, извлекаемых из streambuf, класс Поддерживает как форматированные, так и неформатированные преобразования потоков символов, помещаемых в streambuf, класс Поместив курсор мыши на рамку окна Windows, пользователь может ____ окна(о) Предназначение понятия "класс" состоит в том, чтобы предоставить программисту инструмент для создания новых При объявлении класса имя класса - это При объявлении класса ключ класса может принимать три значения При объявлении класса опциональный базовый список перечисляет При объявлении класса опциональный список компонентов объявляет Приложение, с которым работает пользователь, называется Процесс, с помощью которого один объект приобретает свойства другого объекта, т.е. поддерживается концепция иерархической классификации, - это Развитием понятия структуры традиционного языка Си, т.е. способом реализации типов данных и связанных с ними функций и операций, является понятие Разделяемыми ресурсами в Windows являются Свойство, позволяющее использовать один и тот же интерфейс для общего класса действий, - это Си++ предоставляет программистам три уровня доступа к компонентам объектов Символ, помещаемый приложением в окно, чтобы указать пользователю место, в котором появится набираемый текст, - это Скрывает и подробности внутренней реализации типа данных, и внешние операции, и функции, допустимые для выполнения над объектами этого типа, механизм Содержит переменные состояния для интерфейса с streambuf и обработки ошибок класс Создается каждый раз, когда его описание встречается при выполнении программы, и уничтожается каждый раз при выходе из блока, в котором это описание появилось Создается как объект другого класса или как элемент массива Создается один раз при запуске программы и уничтожается один раз при ее завершении Создается с помощью операции new и уничтожается с помощью операции delete Способ формального определения объекта с помощью абстракции - это Способность брать существующий класс и порождать из него новый класс называется Способом формального определения объекта является Средство для быстрого создания значков, растровых изображений и шаблонов окон диалога - это Средство управления разработкой, компиляцией и отслеживанием извлечений при создании сложных программ - это файл Тип данных, определяемый только через операции, которые могут выполняться над соответствующими объектами безотносительно к способу представления этих объектов, называется Только в качестве базового для других классов может использоваться класс Файл проекта включает информацию о ____________ программы(ой) Файл ресурсов хранится в текстовом файле с расширением Формирование представления о качествах или свойствах предмета путем мысленного удаления некоторых частностей или материальных объектов - это Функция - некомпонент, получившая право доступа к закрытой части класса, называется Функция, которая выполняет процесс, обратный конструктору, разрушая объекты класса, созданные конструктором, называется Функция, которая может быть объявлена в пределах своего класса, но определена где-либо в другом месте (внешнее определение), называется __________ функций Функция, которая создает на базе класса объект и инициализирует его, называется Функция, объявленная с модификатором friend, называется функцией Функция-компонент, имя которой совпадает с именем класса, перед которой стоит символ тильда (~), - это Функция-компонент, которая и объявлена, и определена в своем классе, называется Чтобы динамически выделить память для массива из 100 целых чисел с именем counts, в языке Си++ используется вызов Чтобы динамически выделить память для многомерного массива из целых чисел с именем mat_ptr, в языке Си++ может использоваться вызов Язык программирования Си++ позволяет передавать аргументы
Скачать бесплатно Отправить на e-mail
|
0195.02.01;СЛ.05;1
Разработка приложений на базе объектно-ориентированного программирования - Слайдлекция по модулю
Список вопросов теста (скачайте файл для отображения ответов): Visual Basic при создании объекта присваивает ему имя по умолчанию: В Visual Basic обработка информации выполняется при помощи кода, написанного в соответствии с событиями, возникающими в программе: Вся информация, отображаемая в текстовом окне, хранится в свойстве Caption: Главное меню обеспечивает доступ некоторым наиболее часто используемым функциям Visual Basic: Для работы с элементами списка применяются методы AddItem (Добавить элемент) и RemoveItem (Удалить элемент): Для удаления формы из памяти используется оператор Hide: Если элемент управления OptionButton выбран, свойство Value устанавливается в True: Контейнер - любой объект, который может содержать в себе другие объекты: Методы - характеристики объекта, определяющие отображение и поведение объекта, использующиеся для хранения данных в объекте и для получения информации от объекта: Объект - базовый элемент программы, содержащий свойства для описания характеристик объекта и методы для определения выполняемых функций и распознавания событий, на которые этот объект может реагировать: Окно Project (Проект) показывает все свойства, имеющиеся у текущей формы или элемента управления: Проект Visual Basic - коллекция объектов, организованных в виде иерархической структуры: Свойство - программный код, включенный в описание объекта и определяющий то, как этот объект работает с информацией и реагирует на заданные события: Форма - контейнер, на котором располагаются все остальные элементы управления: Элемент управления - функциональный элемент, содержащий определенные свойства и размещаемый программистом в окне формы: Элемент управления Label можно применять для вывода на экран любой информации: Элемент управления TextBox позволяет отображать и редактировать графические изображения:
Скачать бесплатно Отправить на e-mail
|
0195.02.01;СЛ.04;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Слайдлекция по модулю
Список вопросов теста (скачайте файл для отображения ответов): AppWizard - генератор кода, создающий рабочую заготовку Windows-приложения с теми компонентами, именами классов и исходными файлами, которые заданы в диалоговых окнах: ClassWizard - программа, реализованная как DLL и доступная через меню View среды разработки Visual C++: ClassWizard позволяет создавать заготовки обработчиков сообщений, обрабатывать данные, полученные из элементов управления диалоговых окон, форм и записей: ClassWizard позволяет создавать новые классы, имеющие базовыми классы MFC, создавать заготовки обработчиков сообщений, переопределять виртуальные функции MFC, обрабатывать данные, полученные из элементов управления диалоговых окон, форм и записей: CWinApp - класс для создания главного окна однодокументного приложения и базовый для классов CMDIFrameWnd и CMDIChildWnd, которые отвечают за работу многодокументного приложения: Автоматизация - технология написания программ, функции и данные которых могут быть использованы в других программах: Документ представляет собой некоторую единицу данных, которую пользователь обычно открывает по команде ID_FILE_OPEN и сохраняет по команде ID_FILE_SAVE: Закладка просмотр классов (ClassView) отображает папку, содержащую дерево проекта: Закладка просмотр классов ClassView содержит папки акселераторов, диалогов, значков, меню, таблиц строк, панелей инструментов и информационных ресурсов, т. е. папки со всеми ресурсами приложения: Подменю Build среды Visual C++ позволяет вставлять в создаваемый проект новый ресурс, класс, объект: Подменю File среды Visual C++ объединяет команды для компиляции, сборки и отладки программ: Проект - набор файлов, используемых для построения приложения: Проект Visual C++ - набор взаимосвязанных исходных файлов, компиляция и компоновка которых позволяет создать исполняемую Windows-программу или DLL: Сервер - приложение, способное включать или связывать объекты других приложений: Фрейм решает задачу разделения ресурсов среди документов, созданных на основе одного шаблона, и замены ресурсов при активизации документа другого типа:
Скачать бесплатно Отправить на e-mail
|
0195.02.01;СЛ.03;1
Разработка приложений на базе объектно-ориентированного программирования - Слайдлекция по модулю
Список вопросов теста (скачайте файл для отображения ответов): Визуальные компоненты Delphi пишутся на CИ: Возможности соединения через компоненты по сравнению с соединением через драйвер ограничены: Генератор отчетов Rave Reports является продуктом фирмы Borland: Имя для чтения свойства следует начинать с Set: Используя стиль fsNormal, можно создать многооконное приложение: Количество компонент в библиотеке VCL больше 250: Компиляция кода обработки событий непосредственно в редакторе событий возможна: Компонент TComponent является корневым в иерархии компонентов VCL: Компонент TLabel можно использовать для ввода текста: Можно создать новый компонент, используя только возможности Delphi: Настройку свойств диалога можно производить при прогоне программы: Необходимо использовать специальный редактор для формирования списка страниц для печати: При создании БД со сложными связями между таблицами целесообразно использовать Database Desktop: Справочник Delphi является контекстно-зависимым: Среда программирования Delphi является приложением, использующим многооконный интерфейс с использованием дочерних окон: Существующие компоненты Delphi можно заменить компонентами, созданными пользователем: Элемент REGION используют для оформления заголовков отчета:
Скачать бесплатно Отправить на e-mail
|
0195.02.01;СЛ.01;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Слайдлекция по модулю
Список вопросов теста (скачайте файл для отображения ответов): Class определяет объект данных: Friend может быть другом только одного определенного класса: Long имеет не менее 32 бит: В качестве имени С++ не может быть использовано ключевое слово hello: В основном типе char могут храниться целые числа в диапазоне: В программе на языке С++ возможно много описаний, и они должны согласовываться с типом объекта: В программе на языке С++ всегда должно быть только одно определение каждого имени: Вектора в С++ обеспечивают максимальную эффективность выполнения при минимальном расходе памяти: Всякое описание, задающее значение, является определением: Для глобального имени область видимости простирается от точки описания до конца блока, в котором появилось описание: Для имени, описанного функцией и называемого локальным, область видимости простирается от точки описания до конца файла, в котором появилось описание: Для представления целых различных размеров не используется основной тип: Имя вектора можно использовать как указатель на его первый элемент: Над указателями арифметические действия в С++ совершать нельзя: Объект создается, когда встречается его описание, если иное не оговорено: Определение типа в С++ имеет две части: private и public: Первый символ имени должен быть: Последовательность символов 012 не может использоваться в качестве идентификатора: Размер объекта структурного типа вычисляется как сумма его членов: Символическая константа - имя, значение которого не может быть изменено в его области видимости: Символьная константа '\h' обозначает: Ссылка обеспечивает передачу адреса объекта в функцию вывода: Тип unsigned char всегда беззнаковый: Тип void (пустой) используется только как часть производного типа: Тип определяет операции, которые можно применять к имени: Функция elem () класса vec выражается через elem () класса vector: int & vec :: elem (int i) { return vector :: elem (i - low); }: Функция для инициализации членов данных называется: Функция производного класса имеет специальный доступ к закрытым членам базового класса: Функция, описанная для неявного вызова, называется деструктором: Чтобы inline-функция давала существенный эффект, она должна быть достаточно большой:
Скачать бесплатно Отправить на e-mail
|
0195.02.01;МТ.01;2
Разработка приложений на базе объектно-ориентированного программирования - Модульный тест
Список вопросов теста (скачайте файл для отображения ответов): Верны ли утверждения?
А) ADO - высокоуровневая технология Microsoft, позволяющая приложениям получать доступ к данным любого типа
В) ODBC – стандартный протокол, определяющий принципы взаимодействия приложений с базами данных
Подберите правильный ответ Верны ли утверждения?
А) CheckBox – элемент управления, предназначенный для отображения информации
В) GroupBox – флажок, предназначенный для модификации информации
Подберите правильный ответ Верны ли утверждения?
А) RadioButton – элемент управления, предназначенный для модификации информации
В) Picture – группа элементов управления, предназначенных для представления графической информации в рамках приложения
Подберите правильный ответ Верны ли утверждения?
А) В Delphi используется технология BDE - средство доступа к данным различных БД, к серверам баз данных InterBase, MS SQL Server, Oracle, Informix
В) В Delphi используются альтернативные BDE средства доступа по технологии ADO (технология доступа к данным, основанным на технологии ActiveX)
Подберите правильный ответ Верны ли утверждения?
А) В раздел Styles окна свойств Visual C++ включены свойства, определяющие выравнивание текста в элементе (alignment)
В) В раздел Styles окна свойств Visual C++ включены свойства, определяющие размещение текста в нескольких строках (multiline)
Подберите правильный ответ Верны ли утверждения?
А) Вкладка Properties окна инспектора объектов служит для установки свойств компонента
В) Вкладка Events окна инспектора объектов позволяет определить реакцию компонента на событие
Подберите правильный ответ Верны ли утверждения?
А) Компонент OLE Container позволяет встраивать объекты в программу или связывать их с ней
В) OLE Automation - программное управление приложениями путем вызова их методов, доступных через интерфейс OLE
Подберите правильный ответ Верны ли утверждения?
А) Компонент TDBGrid предназначен для отображения и редактирования набора данных в формате таблицы
В) Компонент TDBCtrlGrid располагает компоненты для редактирования записей в произвольном порядке
Подберите правильный ответ Верны ли утверждения?
А) Окно дерева объектов – окно, предназначенное для наглядного отображения связей между отдельными компонентами, размещенными на активной форме или в активном модуле данных
В) Окно кода программы – окно, предназначенное для создания и редактирования текста программы
Подберите правильный ответ Верны ли утверждения?
А) Свойство DdeService компонента TDdeClientConv описывает серверное приложение, с которым устанавливается связь
В) Свойство DdeTopic компонента TDdeClientConv характеризует имя серверного объекта, участвующего в обмене информацией
Подберите правильный ответ Верны ли утверждения?
А) Система Delphi позволяет создавать многопоточные системы, когда отдельные компоненты приложения выполняются на разных компьютерах и связываются друг с другом через локальную сеть или Интернет
В) Система Delphi позволяет создавать многоуровневые системы, когда отдельные компоненты приложения выполняются на разных компьютерах и связываются друг с другом через локальную сеть или Интернет
Подберите правильный ответ Верны ли утверждения?
А) Visual C++ поддерживает разработку приложений на Managed C++
В) Visual C++ поддерживает разработку приложений на C++/CLI
Подберите правильный ответ Верны ли утверждения?
А) В Visual Basic в случае применения режима Output стираются данные, хранящиеся в файле
В) В Visual Basic в случае применения режима Append новые записи добавляются в конец файла
Подберите правильный ответ Верны ли утверждения?
А) В Visual Basic для работы с перечнем из нескольких вариантов используется элемент управления Списки (ListBox)
В) В Visual Basic комбинированные поля позволяют выбрать из списка (ComboBox) заранее определенную строку или ввести значение, которого нет в списке
Подберите правильный ответ Верны ли утверждения?
А) В Visual Basic режимы Input, Output и Append служат для последовательного доступа к данным
В) В Visual Basic режимы Input, Output и Append служат для прямого доступа к данным
Подберите правильный ответ Верны ли утверждения?
А) В конструкторе класса CMainFrame можно расположить код для инициализации объектов класса
В) В деструкторе класса CMainFrame можно расположить код деинициализации объектов класса
Подберите правильный ответ Верны ли утверждения?
А) В режим Random для записи данных применяется оператор Get
В) В режим Random для чтения данных применяется оператор Put
Подберите правильный ответ Верны ли утверждения?
А) Главное окно однооконного приложения и дочерние MDI-окна многооконного приложения обрабатывают командные сообщения одинаковым образом
В) Если главное окно однооконного приложения или MDI-окно многооконного приложения не может обработать сообщение, оно передается объекту главного класса приложения
Подберите правильный ответ Верны ли утверждения?
А) Диалоговая панель Open позволяет выбрать один или несколько файлов и открыть их для дальнейшего использования
В) Диалоговая панель Save As позволяет выбрать имя файла для записи в него документа
Подберите правильный ответ Верны ли утверждения?
А) Диалоговая панель в отличие от обычного окна содержит встроенные средства отображения пиктограммы приложения
В) В диалоговую панель можно добавит новые органы управления
Подберите правильный ответ Верны ли утверждения?
А) Для быстрого открытия меню File в поле Caption диалогового окна редактора меню необходимо ввести ”&File”
В) В поле Caption следует ввести ”F&ile”, если в качестве горячих клавиш необходимо определить Alt+i
Подберите правильный ответ Верны ли утверждения?
А) Для сериализации и десериализации данных на диске в классе Документ имеется метод Serialize, использующий переопределяемую операцию “<<” для записи на диск
В) Для сериализации и десериализации данных на диске в классе Документ имеется метод Serialize, использующий переопределяемую операцию “>>” для считывания с диска
Подберите правильный ответ Верны ли утверждения?
А) Документ в архитектуре “документ-вид” - класс, отвечающий за обработку и сохранение данных
В) Вид в архитектуре “документ-вид” - класс, отвечающий за представление данных на устройстве вывода
Подберите правильный ответ Верны ли утверждения?
А) Закрытие главного окна Delphi приводит к исчезновению с экрана других окон
В) Свертывание главного окна Delphi означает окончание работы с системой программирования
Подберите правильный ответ Верны ли утверждения?
А) Ключевое слова new используется для создания объекта класса иерархии Ехсерtion и вызова конструктора
В) Ключевое слова raise используется для создания объекта класса иерархии Ехсерtion и вызова конструктора
Подберите правильный ответ Верны ли утверждения?
А) Команды меню главного окна, используемые для перекомпиляции проекта в Delphi: Project → Build Project
В) Команды меню главного окна, используемые для проверки синтаксиса кода программы в Delphi: Project → Syntax Check
Подберите правильный ответ Верны ли утверждения?
А) Компоненты Delphi порождены от класса TComponent, в котором инкапсулированы общие свойства и методы компонентов
В) Компоненты Delphi порождены от класса TComponent, наследующего общие свойства и методы компонентов
Подберите правильный ответ Верны ли утверждения?
А) Класс CObject не позволяет осуществлять множественное наследование
В) Пользовательский класс должен иметь только один базовый класс CObject
Подберите правильный ответ Верны ли утверждения?
А) Конструктор - метод, который используется для создания нового объекта, выделяя память под новую переменную и гарантируя, что переменная инициализируется надлежащим образом
В) Деструктор - метод, который используется для создания нового объекта, выделяя память под новую переменную и гарантируя, что переменная инициализируется надлежащим образом
Подберите правильный ответ Верны ли утверждения?
А) Конструктор класса CSingleDoc никаких действий не выполняет и состоит из пустого блока
В) Объект класса CSingleDoc создается динамически шаблоном документа во время работы приложения
Подберите правильный ответ Верны ли утверждения?
А) Метод IsPrinting контекста устройства возвращает ненулевое значение, если объект контекста, для которого он вызывается, является контекстом принтера
В) Метод IsPrinting контекста устройства возвращает нулевое значение, если объект контекста, для которого он вызывается, является контекстом принтера
Подберите правильный ответ Верны ли утверждения?
А) Обработка без возврата подразумевает, что обработчик исключения ликвидирует возникшую проблему и приводит программу в состояние, когда она может работать дальше по основному алгоритму
В) Обработка с возвратом заключается в том, что после выполнения кода обработчика исключения управление передаётся в заранее заданное место программы, и с него продолжается исполнение
Подберите правильный ответ Верны ли утверждения?
А) Объект, представляющий шаблон документа, проверяет только собственную таблицу сообщений
В) Объект, представляющий шаблон документа, передает командные сообщения другим объектам приложения
Подберите правильный ответ Верны ли утверждения?
А) Первая буква имени, используемого для идентификации элементов управления Visual Basic, является прописной
В) Первая буква имени, используемого для идентификации элементов управления Visual Basic, является заглавной
Подберите правильный ответ Верны ли утверждения?
А) При создании нового компонента все поля простого свойства именуются с префиксом F и размещаются в секции private
В) При создании нового компонента все поля простого свойства именуются с префиксом F и размещаются в секции property
Подберите правильный ответ Верны ли утверждения?
А) При связывании элементов управления и переменных в программе для переменной типа control происходит автоматическое обновление значения переменной, если изменилось значение в элементе управления
В) При связывании элементов управления и переменных в программе для переменной типа value происходит автоматическое обновление значения переменной, если изменилось значение в элементе управления
Подберите правильный ответ Верны ли утверждения?
А) Приложение состоит из одного или нескольких документов - объектов, классы которых являются производными от класса CView
В) С каждым из документов связаны один или несколько объектов классов, производных от CDocument
Подберите правильный ответ Верны ли утверждения?
А) Программа AppWizard позволяет, используя библиотеки классов MFC, автоматически создавать основные классы, необходимые для приложения
В) Программа ClassWizard позволяет автоматически привязывать поля данных к диалоговым формам
Подберите правильный ответ Верны ли утверждения?
А) Редактор Visual C++ содержит встраиваемые и настраиваемые инструментальные панели
В) Редактор Visual C++ позволяет при редактировании использовать технику drag-and-drop
Подберите правильный ответ Верны ли утверждения?
А) Редактор ресурсов Visual C++ подготавливает 128-цветные растровые изображения
В) Редактор ресурсов Visual C++ подготавливает 256-цветные растровые изображения
Подберите правильный ответ Верны ли утверждения?
А) Родительский класс - непосредственный надкласс данного класса
В) Надкласс - синоним терминов класс-предок
Подберите правильный ответ Верны ли утверждения?
А) Свойство DataField определяет имя поля в наборе записей, созданном объектом управления данными
В) Свойство DataSource определяет имя объекта управления данными, с которым связывается элемент управления
Подберите правильный ответ Верны ли утверждения?
А) Сериализация - процесс восстановления документа с диска
В) Десериализация - процесс сохранения данных документа на диске
Подберите правильный ответ Верны ли утверждения?
А) Сериализация - процесс сохранения данных документа на диске
В) Десериализация - процесс восстановления документа с диска
Подберите правильный ответ Верны ли утверждения?
А) Синхронные исключения могут возникнуть только в определённых, заранее известных точках программы
В) Асинхронные исключения могут возникать в любой момент времени и не зависят от того, какую конкретно инструкцию программы выполняет система
Подберите правильный ответ Верны ли утверждения?
А) Событие MouseMove вызывается при отпускании кнопки мыши
В) Событие Mouseup вызывается при движении курсора над элементом управления
Подберите правильный ответ Верны ли утверждения?
А) Структурная обработка исключений реализуется в виде механизма регистрации функций или команд-обработчиков для каждого возможного типа исключения
В) Неструктурная обработка исключений реализуется в виде механизма регистрации функций или команд-обработчиков для каждого возможного типа исключения
Подберите правильный ответ Верны ли утверждения?
А) Текстовые поля (TextBox) в Visual Basic применяются для ввода данных или получения информации от пользователя, а также в некоторых случаях для вывода информации
В) Надписи (Label) в Visual Basic служат для размещения на форме текста, чисел и символов, а также для вывода информации
Подберите правильный ответ Верны ли утверждения?
А) Файл AFXWIN.H содержит описание основных классов библиотеки и объединяет все включаемые файлы, необходимые для работы MFC
В) Файл AFX.H содержит описания классов общего назначения, макросы, базовые типы данных MFC
Подберите правильный ответ Верны ли утверждения?
А) Шаблон документов приложения статически создает объекты класса CMainFrame
В) Шаблон документов приложения динамически создает объекты класса CMainFrame
Подберите правильный ответ Верны ли утверждения?
А) В файл-серверной архитектуре база данных расположена на мощном выделенном компьютере (сервере), а персональные компьютеры подключены к нему по локальной сети
В) В клиент-серверной архитектуре на сервере хранится база данных и работает программа СУБД, обрабатывающая запросы пользователей и возвращающая им наборы записей
Подберите правильный ответ Верны ли утверждения?
А) Визуальные компоненты Delphi - классы, с помощью которых осуществляется доступ к системным ресурсам
В) Невизуальные компоненты Delphi - классы, с помощью которых осуществляется доступ к системным ресурсам
Подберите правильный ответ Верны ли утверждения?
А) Для перехода от логических координат к аппаратным используется функция
void DPtoLP(LPPOINT lpPoints, int nCount = 1) const
В) Для перехода от аппаратных координат к логическим используется функция
void LPtoDP(LPPOINT lpPoints, int nCount = 1) const
Подберите правильный ответ Верны ли утверждения?
А) При работе с системами координат параметры, передаваемые в методы CDC, – это логические координаты
В) При работе с системами координат параметры, передаваемые в методы CWnd, – это аппаратные координаты
Подберите правильный ответ Имена классов, ответственных за обработку исключительных ситуаций, в библиотеках системы Delphi начинаются с буквы Библиотека MFC включает классы, связанные друг с другом механизмом В Delphi инструментальная кнопка группы Debug В Delphi инструментальная кнопка группы Desktops В Delphi инструментальная кнопка группы Standard В Delphi инструментальная кнопка группы View В Delphi управление параметрами проекта осуществляется с помощью диалогового окна, вызываемого командой Компоненты Delphi объединены в библиотеку визуальных компонентов Технология динамического обмена данными между приложениями, основанная на обмене информационными сообщениями между приложениями-серверами и приложениями-клиентами, - это В Visual Basic номер файла указывается после символа В качестве префикса, обозначающего имя класса, библиотека MFC использует заглавную букву Для обработки сообщений в библиотеке MFC предназначен класс Для просмотра дерева всех классов в проекте вместе с функциями-членами и переменными-членами используется режим просмотра исходного кода Для просмотра переменной функции типа, макроса или класса используется средство просмотра исходного кода Если в списке фильтров диалоговой панели выбора файлов одному типу соответствует несколько расширений имен файлов, то они разделяются символом Операторы #pragma (специальные директивы компилятора), указывающие требуемые библиотечные файлы, содержат Поддержку контекстов устройств в библиотеке MFC обеспечивает класс Свойство языка программирования, позволяющее объединить и защитить данные и код в объект и скрыть реализацию объекта от пользователя, называется Технология, предназначенная для создания программного обеспечения на основе взаимодействующих распределённых компонентов, каждый из которых может использоваться во многих программах одновременно, - это Управление цветовым оформлением элементов осуществляется с помощью свойства BackColor, определяющего цвет Файл, в котором описываются ресурсы меню, диалоговых окон, строк и акселератов, является Файл, хранящий параметры компилятора и компоновщика, а также отражающий взаимосвязи между исходными файлами, является Члены классов библиотеки MFC характеризуются обязательным наличием префикса Элементом интегрированной среды разработки Visual Basic, который обеспечивает доступ к командам, управляющим средой программирования, является Элементом интегрированной среды разработки Visual Basic, который позволяет изменять характеристики интерфейсных элементов, является окно Элементом интегрированной среды разработки Visual Basic, который показывает список форм и модулей текущего проекта, является окно Элементом интегрированной среды разработки Visual Basic, который показывает, как выглядит форма и где она находится во время выполнения программы, является окно Элементом интегрированной среды разработки Visual Basic, который служит для визуального конструирования макета формы и размещения на нем управляющих элементов, является окно
Скачать бесплатно Отправить на e-mail
|
0195.02.01;МТ.01;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Модульный тест
Список вопросов теста (скачайте файл для отображения ответов): Абстрактное понятие, относящееся к любому переносу данных от источника (или поставщика данных) к приемнику (или потребителю) данных, называется Абстрактный класс может использоваться для других классов только в качестве класса Абстрактный тип данных - тип данных, определяемый только через операции, которые могут выполняться над Абстрактный тип данных в объектно- ориентированном программировании- это Абстрактный тип данных включает Абстрактным называется класс, Аппаратно-независимая графическая библиотека Windows, которая содержит все функции для отображения графики, - это Базовый список в объявлении класса содержит В объектно-ориентированной программе объекты объявляются В случае нестатических компонентов Ввод потока осуществляется оператором вставки, или помещения Ввод потока осуществляется оператором извлечения Верно, что если X друг Y, а Y друг Z, это Выражением с модификатором контекста доступа является Главное использование статических компонентов состоит в том, чтобы Графический объект данных, предназначенный только для чтения, который помещается в исполняемый файл в момент создания программы, - это Для обращения к объектно-ориентированному вводу/выводу потоком программа на Си++ должна включать Для прикладных задач, где объем хранимых в памяти данных неизвестен заранее (на этапе программирования), в Си++ используется метод Друг (friend) F класса X - это функция или Если x - это объект класса X, а f - это функция-компонент X, то вызов функци Если xptr есть указатель объекта X, то вызов функции xptr->f() Если в объявлении класса объявлены некоторые базовые классы, то класс «имя-класса» называется Если производный класс был выведен из более чем одного базового класса, такой способ называется наследованием Запрос спецификатора inline компилятор Из перечисленного : 1) прототипы функций в описании класса; 2) переменные в описании класса; 3) тип возвращаемого значения; 4) имя функции - к понятию «сообщение в Си++» можно отнести Из перечисленного: 1) cin; 2) cout; 3) cput; 4) clog - с стандартным потоками Си++ относятся Из перечисленного: 1) ostream; 2) streambuf; 3) istream - к классам, порожденным от класса ios, можно отнести к классам Из перечисленного: 1) publik; 2) statik; 3) private; 4) register; 5) protected-Си++ представляет программистам следующие уровни доступа к компанентам объектов Из перечисленного: 1) stdiobuf; 2) ostreambuf; 3) istream - к классам, порожденным от класса streambuf, можно отнести классы Из перечисленного: 1) алиас; 2) псевдоним; 3) компонент - к ссылкам Cи++ имеют отношение к понятиям Из перечисленного: 1) кнопки свертывания; 2) оконный каскад; 3) рамки окон - к элементам пользовательского интерфейса, являющимся общими для всех приложений Windows, можно отнести элементы Из перечисленного: 1) подробности внутренней реализации типа; 2) операции и функции; 3) операторы передачи управления - в фразу «Инкапсуляция как бы скрывает ...» можно вставить Из перечисленного: 1) присвоение; 2) передача объектов как аргументов функции; 3) переопределение; 4) возвращение функцией - к объектам классов могут применяться операции Из перечисленного: 1) прототипы функций; 2) переменные в описании класса; 3) функции-компоненты - к понятию «метод в Си++» можно отнести Из перечисленного: 1) резолюция; 2) наследование; 3) инкапсуляция - к свойствам ОПП можно отнести Из перечисленного: 1) Си++; 2) Фортран; 3) Smalltalk - к объектно - ориентированным языкам программирования относятся Из перечисленного: 1) создание; 2) разрушение; 3)инициализация - к понятию «деструктор» можно отнести к действиям Из перечисленного: 1) создание; 2) разрушение; 3)инициализация - к понятию «конструктор» можно отнести действия Из перечисленного: 1) спецификаторы доступа по умолчанию; 2) функции; 3) данные - к объявляемым в опциональном списке-компонентов можно отнести Из перечисленного: 1) спецификаторы доступа; 2) любой идентификатор, уникальный в пределах своего контекста; 3) ключевые данные - к имени-класса можно отнести Из перечисленного: 1) ТERNEL; 2) USER; 3) GDI - к модулям Windows, в которых обрабатываются вызовы функций, можно отнести модули Из перечисленного: 1) уменьшение числа видимых глобальных имен; 2) определение принадлежности объектов к конкретному классу; 3) запрет управления доступом к их именам - к использованию статических компонентов можно отнести возможности Информация об изменении в пользовательском интерфейсе Windows (перемещение окна, нажатие клавиши и т.д.) - это Каждый тип класса представляет собой уникальное множество Класс в Си++ - это Класс с как минимум одной чистой виртуальной функцией называется Классы Си++ предусматривают создание Ключ-класса - это Ключевое слово friend (дружественный) - это Ключевое слово friend (дружественный) используется для того, чтобы Ключевое слово this Ключевое слово this представляет собой Компоненты называются статическими Конструктором по умолчанию называется такой конструктор, который Конструкторы отличаются от прочих функций-компонентов тем, что Конструкция "класс" в языке Си++ для реализации абстрактных типов данных обеспечивает механизм Контекст имени класса (область видимости) является Концепция объектно-ориентированного программирования подразумевает, что основой управления процессом реализации программы является Метод абстрактного представления данных получил свое дальнейшее развитие в методах программирования Метод в ООП - это Многопроцедурный модуль - это Обращением к компонентам при помощи операций выбора является выражение Обращением к компонентам при помощи операций выбора является выражение Объект в методологии ООП - это Объект в Си++ (в смысле ООП) - это Объектно-ориентированная программа состоит из Объектно-ориентированное программирование позволяет легко создавать и использовать Окно верхнего уровня, принадлежащее приложению, которому пользователь задает высший приоритет, - это окно ООП для создания нового типа данных из уже созданных пользователем типов использует механизм ООП позволяет программисту моделировать объекты определенной предметной области путем Операции delete в Си++ выполняют Операция new в Си++ выполняет Определенные через опциональный список-компонентов объекты называются Опциональный базовый-список перечисляет базовый класс или классы, из которого имя-класса Опциональный список-компонентов представляет собой последовательность объявлений Перегрузкой называется определение нескольких функций, имеющих Переопределение функций и операций называется Пользователь абстрактного типа данных может производить доступ только к Пользователь абстрактного типа данных не может производить доступ к Предопределенные типы данных - это типы данных, определение которых Свойство позволяющее использовать один и тот же интерфейс для общего класса действия, называется Си++ рассматриваются как классы с определенными умолчаниями правил доступа структуры и Со спецификатором доступа private-компонент может быть использован Со спецификатором доступа protected-компонент может быть использован Со спецификатором доступа public-компонент может быть использован Сообщение в ООП - это Спецификатор inline представляет собой запрос компилятору, в котором сообщается, что Средство для быстрого создания значков, растровых изображений, собственных шрифтов и шаблонов окон диалога - это Средство управления разработкой, компиляцией и отслеживанием изменений при создании сложных программ - это Типы ссылок Cи++ тесно связаны с типами Утаивание (сокрытие) информации - это принцип разработки программы, при котором Фнкция-компонент называется встраиваемой функцией, если она объявлена Формирование представления о качествах или свойствах предмета путем мысленного удаления некоторых частей или материальных объектов - это Функции-компоненты работают с объектами (с которыми они вызываются) Функция, которая и объявлена, и определена в своем классе, - это Функция-компонент может быть объявлена Функция-компонент, которая и объявлена, и определена в своем классе, - это Функциями-компонентами (членами) класса в ООП называются Функциями-компонентами данного класса называются Язык Cи++ средства ввода/вывода
Скачать бесплатно Отправить на e-mail
|
0195.02.01;ГТ.01;1
Разработка приложений на базе объектно-ориентированного программирования - Глоссарный тренинг
Список вопросов теста (скачайте файл для отображения ответов): Абстрактное
представление данных
Скачать бесплатно Отправить на e-mail
|
0195.02.01;LS.01;2
Разработка программных комплексов на базе объектно-ориентированного программирования - Логическая схема 2
Список вопросов теста (скачайте файл для отображения ответов): AppWizard ClassWizard Автоматизация OLE Анализ и редактирование программы через призму конкретного класса или функции Главное окно Диалоговые окна Delphi Компилятор ресурсов Компонент TDdeClientConv для поддержки технологии DDE в системе Delphi Компонент TDdeClientItem для поддержки технологии DDE в системе Delphi Компонент TDdeServerConv для поддержки технологии DDE в системе Delphi Компонент TDdeServerItem для поддержки технологии DDE в системе Delphi Компоненты Visual C++ Компоненты интегрированной среды разработки Visual Basic Компоновщик Контейнер OLE Набор инструментальных кнопок Обращение к LIB-файлам за MFC-кодом, кодом библиотек периода выполнения и Windows Окно дерева объектов Окно дизайнера форм Окно инспектора объектов Окно кода программы Окно макета формы Окно проводника проекта Окно свойств Окно среды разработчика Осуществление основных функций управления проектом создаваемой программы Палитра компонентов Панель инструментов Панель инструментов toolbar Панель элементов Пиктограмма Режим Call Graph/Caller Graph (схема вызываемых или вызывающих функций) Режим Definitions and References (определения и ссылки) Режим Derived Class Graph/Base Class Graph (схема производных или базовых классов) Ресурсы приложения с однооконным интерфейсом Ресурсы приложения содержат блоки, описывающие таблицы текстовых строк Средство просмотра исходного кода (Source Browser) Строка меню Таблица текстовых строк Технологии разработки приложений, используемые в Delphi Технология COM Технология OLE (Object Linking and Embedding) Технология динамического обмена данными между приложениями Технология обмена данными между приложениями путем связывания и внедрения объектов Технология DDE (Dynamic Data Exchange) Чтение ASCII-файла описания ресурсов, созданного в графическом редакторе Чтение RES-файла, сгенерированного компилятором ресурсов Шаблон меню
Скачать бесплатно Отправить на e-mail
|
0195.02.01;LS.01;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Логическая схема 2
Список вопросов теста (скачайте файл для отображения ответов): Абстрактный класс Базовый класс Базовый класс Виртуальная функция Вложенный класс Деструктор Имя класса Инкапсуляция Класс Класс ios - класс потокового небуферизованного ввода/вывода Класс streambuf - обеспечивает общие правила буферизации и обработки потоков Классы СИ++ Ключ класса Конструктор Метод Наследование Объект Объектно-ориентированная библиотека классов потокового ввода/вывода iostream Объектно-ориентированный ввод/вывод Основные компоненты объектно-ориентированного программирования Основы объектно-ориентированного программирования Перегружаемая функция Полиморфизм Потоковый ввод Потоковый вывод Производный класс Простой класс Свойства объектно-ориентированного языка программирования Синтаксис объявления класса Сообщение Список компонентов Функции СИ++ Функция-друг
Скачать бесплатно Отправить на e-mail
|
0195.01.01;ЭПТ2.04;1
Разработка программных комплексов на базе объектно-ориентированного программирования - Электронный профтьютор 2 (ИКТ)
Список вопросов теста (скачайте файл для отображения ответов): Код программы на языке С++, которая выполняет ввод строки с клавиатуры и заменяет двоеточия в строке точками с запятой (;):
#include <iostream.h>
#include <stdio.h>
void main()
{
char Str[80];
int i,k;
cout<<"Str="<<endl;
gets(Str);
i=0; k=0;
while (Str[i] != '\0')
{
if (_______) Str[i] = ';'
i++;
}
cout<<"Измененная строка: "<<Str<<endl;
}
Введите (без лишних пробелов) пропущенное выражение. Код программы на языке С++, которая выполняет ввод строки с клавиатуры и заменяет точки в строке восклицательными знаками:
#include <iostream.h>
#include <stdio.h>
void main()
{
char Str[80];
int i,k;
cout<<"Str="<<endl;
gets(Str);
i=0; k=0;
while (Str[i] != '\0')
{
if (Str[i] = = '.') __________;
i++;
}
cout<<"Измененная строка: "<<Str<<endl;
}
Введите (без лишних пробелов) пропущенное выражение. Код программы на языке С++, которая выполняет ввод строки с клавиатуры и определяет количество символов * в строке:
#include <iostream.h>
#include <stdio.h>
void main()
{
char Str[80];
int i,k;
cout<<"Str="<<endl;
gets(Str);
i=0; k=0;
while (Str[i] != '\0')
{
if (__________) k++;
i++;
}
cout<<"Количество сиволов * в строке: "<<k<<endl;
}
Введите (без лишних пробелов) пропущенное выражение. Код программы на языке С++, которая выполняет ввод строки с клавиатуры и определяет количество символов, предшествующих двоеточию:
#include <iostream.h>
#include <stdio.h>
void main()
{
char Str[80];
int i;
cout<<"Str="<<endl;
gets(Str);
i=0;
while (________)
i++;
cout<<"Количество символов до двоеточия: "<<i<<endl;
}
Введите (без лишних пробелов) пропущенное выражение. Код программы на языке С++, которая выполняет ввод строки с клавиатуры и проверяет, является ли строка восьмеричным числом без знака:
#include <iostream.h>
#include <string.h>
void main()
{
char Str[80];
int i;
cout<<"Str="; cin>>Str;
i=0;
while (Str[i]>='0' && _____)
i++;
if (Str[i] != '\0') cout<<"Строка не является восьмеричным числом"<<endl;
else cout<<"Строка является восьмеричным числом"<<endl;
}
Введите (без лишних пробелов) пропущенное выражение. Код программы на языке С++, которая выполняет ввод строки с клавиатуры и проверяет, является ли строка двоичным числом без знака:
#include <iostream.h>
#include <string.h>
void main()
{
char Str[80];
int i;
cout<<"Str="; cin>>Str;
i=0;
while (Str[i]= ='0' || _______)
i++;
if (Str[i] != '\0') cout<<"Строка не является двоичным числом"<<endl;
else cout<<"Строка является двоичным числом"<<endl;
}
Введите (без лишних пробелов) пропущенное выражение. Код программы на языке С++, которая выполняет ввод строки с клавиатуры и проверяет, является ли строка целым числом без знака:
#include <iostream.h>
#include <string.h>
void main()
{
char Str[80];
int i;
cout<<"Str ="; cin>>Str;
i=0;
while (Str[i]>='0' && _____)
i++;
if (Str[i] != '\0') cout<<"Строка не является целым числом"<<endl;
else cout<<"Строка является целым числом"<<endl;
}
Введите (без лишних пробелов) пропущенное выражение. Код программы на языке С++, которая выполняет ввод строки с клавиатуры и проверяет, является ли строка шестнадцатеричным числом без знака:
#include <iostream.h>
#include <string.h>
void main()
{
char Str[80];
int i;
cout<<"Str="; cin>>Str;
i=0;
while ((Str[i]>='0' && Str[i]<='9') || (_____ && Str[i]<='F'))
i++;
if (Str[i] != '\0') cout<<"Строка не является шестнадцатеричным числом"<<endl;
else cout<<"Строка является шестнадцатеричным числом"<<endl;
}
Введите (без лишних пробелов) пропущенное выражение. Код программы на языке С++, которая выполняет ввод строки с клавиатуры и удаляет пробелы в начале строки:
#include <iostream.h>
#include <string.h>
void main()
{
char Str1[80], Str2[80];
int i,j;
cout<<"Str1="; cin>>Str1;
i=0; j=0;
while (______________)
i++;
while (Str1[i])
Str2[j++] = Str1[i++];
Str2[j] = '\0';
cout<<"Str2="<<Str2<<endl;
}
Введите (без лишних пробелов) пропущенное выражение, осуществляющее поиск первого символа, отличного от пробела. Код программы на языке С++, которая выполняет ввод строки с клавиатуры и определяет количество символов, предшествующих точке:
#include <iostream.h>
#include <stdio.h>
void main()
{
char Str[80];
int I;
cout<<”Str=”<<endl;
gets(Str);
i=0;
while (________)
i++;
cout<<»Количество символов до точки: «<<i<<endl;
}
Введите (без лишних пробелов) пропущенное выражение. Cколько раз в текстовом файле book.dat встречается буква “A”? Cколько раз в текстовом файле book.dat встречается буква “M”? Cколько раз в текстовом файле book.dat встречается буква “P”? Cколько раз в текстовом файле book.dat встречается буква “S”? Cколько раз в текстовом файле book.dat встречается буква “Y”? Cодержит набор средств файлового ввода-вывода, специфичных для С++, файл заголовков В языке С++ для объединения двух строк используется функция В языке С++ для сравнения двух строк используется функция В языке С++ для форматированного вывода в файл используется функция Произведение первых шести чисел, находящихся в текстовом файле test.dat (при вводе округлите результат до трех знаков после запятой, вместо запятой вводить точку): Среднее арифметическое чисел, находящихся в текстовом файле test.dat (при вводе округлите результат до трех знаков после запятой, вместо запятой вводить точку): Среднее гармоническое чисел, находящихся в текстовом файле test.dat (при вводе округлите результат до трех знаков после запятой, вместо запятой вводить точку): Среднее геометрическое чисел, находящихся в текстовом файле test.dat (при вводе округлите результат до трех знаков после запятой, вместо запятой вводить точку): Сумма чисел, находящихся в текстовом файле test.dat (при вводе округлите результат до трех знаков после запятой, вместо запятой вводить точку): В языке С++ символьные строки организуются как массивы символов, последним из которых является символ
Скачать бесплатно Отправить на e-mail
|
|
|
Файлов: 43265 (Страниц: 1443 - Файлов на странице: 30) [ 1298 ] | |
|