Примерный список вопросов по теории
1. Типы данных. Константы, переменные, целые, вещественные, логические, символьные, датные, перечисляемые, интервальные, порядковые, универсальные, строковые. 2. Структурированные типы данных. Массивы, записи. 3. Основные операции. Арифметические, сравнения, логические, строковые. 4. Программа. Структура программы, структура головной программы проекта, подпрограммы, типы подпрограмм, процедуры и функции пользователя. 5. Основные операторы. Операторы присваивания, безусловного перехода, вызова процедуры или функции, условный, множественного выбора, цикла, присоединения имени. 6. Объектно-ориентированное программирование в Delphi. Определение, объявление класса и объекта; свойства, методы, события, конструкторы и деструкторы. 7. Обработка исключительных ситуаций в Delphi. Исключения, блок зачистки Try ‑ Finaly ‑ End, блок обработки исключений Try - Except ‑ End, исключения EAbort и функция Abort. 8. Диалоговые окна ввода и вывода сообщений InputBox, ShowMessage, Application.MessageBox. 9. Типизированные и текстовые файлы Паскаля. 10. Характеристика, размещение и настройка компонентов на форме. 11. Основные свойства объектов. Имя, внешний вид, размеры, местоположение, перемещение, доступ и значение объекта. 12. Основные события, связанные с мышью и клавиатурой, с измененем состояния, местоположения и размеров объекта. 13. Основные методы. Установить фокус, повторить вывод объекта; создать, удалить, показать и скрыть объект; очистить, сохранить и загрузить содержимое объекта из файла. 14. Формы. Основные свойства, методы и события. 15. Основные компоненты вывода текста. Текстовая надпись (Label), статическая текстовая надпись (StaticText), строка состояния (StatusBar).
16. Основные компоненты ввода и редактирования данных. Одностроковый текст (Edit), одностроковый текст с маской (MaskEdit), многостроковый текст (Memo), таблица строк (StringGrid), дата и время (DateTimePicker). 17. Списки. Простой список (ListBox), комбинированный список (ComboBox). 18. Командные кнопки. Стандартная кнопка (Button), кнопка с рисунком (BitBtn), кнопка быстрого доступа (SpeedButton), независимый переключатель (CheckBox), зависимый переключатель (RadioButton), кнопка-счетчик (SpinButton). 19. Контейнеры. Группа (GroupBox), группа радиокнопок (RadioGroup), группа независимых переключателей (CheckListBox), панель (Panel). 20. Счетчики. Полоса прокрутки (ScrollBar), ползунок (TrackBar), счетчик (UpDown), редактируемое поле со счетчиком (SpinEdit). 21. Графика. Изображение (Image), список изображений (ImageList), геометрическая фигура (Shape), простая диаграмма (Gauge), диаграмма (Chart). 22. Главное (MainMenu) и контекстное меню (PopupMenu). 23. Работа с базами данных. Создание базы данных и модуля данных. Назначение свойства поля DisplayLabel, индексов (ключей), полей соответствия, постоянных и вычисляемых полей, редактора полей таблицы или запроса. 24. Компоненты доступа к данным (Data Access). Таблица (Table), источник данных (DataSource). Описание и доступ к полям записи базы данных. 25. Основные компоненты работы с базой. Таблица данных (DBGrid), навигатор (DBNavigator),вывод значения поля (DBText), редактирование значения поля (DBEdit), вывод рисунка из поля (DBImage),выбор нового значения поля из списка (DBList),ввод и выбор из списка нового значения поля (DBComboBox), зависимый переключатель (DBCheckBox), группа зависимых переключателей данных (DBRadioGroup). 26. Запросы и их назначение. Базовый и итоговый запросы. Визуальные и командные средства SQL по созданию запросов. 27. Основные операции с записями таблицы базы. Создание, удаление, переименование, сортировка, перемещение и поиск в таблице. Редактирование, удаление и включение новых записей. Механизм транзакции.
28. Отчеты. Быстрый отчет (QuickRep). Основные компоненты отчета: полоса отчета (QRBand),заголовок группы элементов (QRGroup),текстовая надпись (QRLabel), вывод в детальной полосе значения поля (QRDBText),вычисляемое поле отчета (QRExpr), системная информация (QRSysData), рисунок (QRImage), рисунок, который хранится в поле Blob (QRDBImage). Отчет из нескольких таблиц с группировкой данных и с итогами Отчет типа «мастер/детальный», составной отчет. 29. Понятия «клиент-серверные СУБД» и доступ к данным по технологии ADO. 30. Создание динамически подключаемых библиотек (DLL). 31. Создание новых компонентов. 32. Создание, установка и использование ActiveX-элементов и пакетов. 33. Технология применения объектов COM/DCOM. 34. Распределенные двухуровневые клиент-серверные приложения. Технология COM/DCOM с использованием сервера транзакций MTS и технология CORBA. 35. Понятия распределенных многоуровневых приложениях. Технология MIDAS. Cоздание сервера приложений доступа к базе данных. Cвязь с сервером приложений по протоколам DCOM, TCP/IP и HTTP. 36. Основные общие черты и отличия С++ Builder от Delphi. 37. Работа с файлами в С. 38. Объектно-ориентированное программирование в C++ Builder. Создание классов и объектов, виртуальные методы. 39. Сравнительный анализ C++ Builder и Visual C++. 40. Основные управляющие элементы Visual C++. Тематический указатель ! !=, 241 # #define, 237 #Include, 237 % %, 61 & &&, 242 . Bpg, 31 Cfg, 31 Dcu, 31 Dfm, 31 Dof, 31 Dpr, 31 Pas, 31 Res, 31 / /long_lrotr, 248 : ::, 268 :=, 28 ? ?, 243 @ @<переменная>, 27 _ _exit, 260 _с_exit, 260 { {$A+}, 38 {$B+}, 29, 38 {$D ‘текст’}, 38 {$D+}, 38 {$G+}, 38 {$H+}, 38 {$I+}, 38 {$J+}, 38 {$L файл}, 38 {$M n,k}, 38 {$M+}, 38 {$P+}, 38 {$Q+}, 38 {$R файл}, 38 {$R+}, 38 {$RunOnly On}, 38 {$T+}, 38 {$V‑}, 35 {$V+}, 38 {$С+}, 38 { B‑ }, 29 | ||, 242 < <<, 264 = ==, 241 > ->, 267 >>, 264 D, 122 A Abort, 260 Abort, 60, 98 Aborted, 98 AbortOnKeyViol, 192 AbortOnProblem, 192 Abs, 248 Abs, 61 AbsoluteIndex, 129 Abstract, 54 Acosl, 249 ActionList, 125 ActivateHint, 96 Active, 92, 96, 131, 142 ActiveControl, 92, 97 ActiveForm, 97 ActiveMDIChild, 92 ActivePage, 127 ActivePageIndex, 127 ActiveX, 200 Add, 99, 101, 106, 111, 120, 123, 132 AddImages, 120 AddObject, 101, 111 Addr, 27, 78 AddString, 111 AddStrings, 101 ADO, 193 ADOCommand, 196
ADOConnection, 194 ADOQuery, 196 ADOStoredProc, 196 After, 143 AfterClose, 168 AfterOpen, 168 AfterPreview, 159 AliasName, 191 Align, 87, 116, 316 AlignButton, 119 Alignment, 106, 114, 124, 160, 171 AllocMem, 78 AllowAllUp, 114, 126 AllowDelete, 146 AllowEdit, 177 AllowGrayed, 114 AllowInsert, 146 AlphaSort, 129 Alter Table, 152 And, 29 Animation, 130 ANSIChar, 19 AnsiCompare, 253 AnsiCompareIC, 253 AnsiCompareStr, 64, 254 AnsiCompareText, 64 AnsiExtractQuotedStr, 254 AnsiLastChar, 253 AnsiLowerCase, 64, 254 AnsilString, 234 AnsiPos, 253, 254 AnsiQuotedStr, 254 AnsiStrComp, 255 AnsiStrIComp, 63, 255 AnsiString, 25, 233 AnsiStrLComp, 255 AnsiStrLIComp, 63, 255 AnsiStrLower, 63, 255 AnsiStrPos, 255 AnsiStrScan, 255 AnsiStrUpper, 63, 255 AnsiUpperCase, 64, 254 Append, 72, 142, 156 AppendRecord, 142, 156 ApplayUpdates, 193 Application, 96
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|