Вопросы к
экзамену по курсу «ЭВМ и программирование»
для студентов 1
курса специальности 1-31 03 03-02 – прикладная математика
(научно-педагогическая
деятельность)
- Среда визуального
проектирования Delphi 7.0: главное окно, окно
формы, окно инспектора объектов, окно кода программы, окна броузера, окно
компонентов формы.
- Среда визуального
проектирования Delphi 7.0: палитра инструментов,
палитра компонент.
- Структура приложения в Delphi.
- Компоненты страницы Standard: Frame, MainMenu, PopupMenu и их
свойства, эффекты меню.
- Компоненты страницы Standard: Label, Edit, Memo, Button
и их свойства.
- Компоненты страницы Standard: CheckBox, RadioButton, ListBox, ComboBox и их свойства.
- Компоненты страницы Standard: ScrollBar, GroupBox, RadioGroup, Panel, ActionList и
их свойства.
- Компоненты страницы Additional: BitBtn, SpeedButton, MaskEdit и их
свойства.
- Компоненты страницы Additional: StringGrid, DrawGrid, Image и их свойства.
- Компоненты страницы Additional: Shape, Bevel, ScrollBox, CheckListBox и их свойства.
- Компоненты страницы Additional: Splitter, StaticText, ControlBar, ApplicationEvents
и их свойства.
- Компоненты страницы Win32: TabControl, PageControl, ImageList и их
свойства.
- Компоненты страницы Win32: RichEdit, TrackBar, ProgressBar и их
свойства.
- Компоненты страницы Win32: UpDown, HotKey,
Animate и их свойства. Порядок создания анимации.
- Компоненты страницы Win32 для отображения даты и времени: DateTimePicker,
MonthCalendar и их
свойства.
- Компоненты страницы Win32: TreeView, HeaderControl, StatusBar и их свойства.
- Компоненты страницы Win32: ToolBar, ToolButton, CoolBar, CoolBand, PadeScroller и их
свойства.
- Компоненты страницы System: Timer, PaintBox, MediaPlayer, OleContainer и их
свойства.
- Компоненты страницы Dialog: OpenDialog, SaveDialog и их свойства.
- Компоненты страницы Dialog: OpenPictureDialog, SavePictureDialog и их свойства.
- Компоненты страницы Dialog: FontDialog, ColorDialog и их свойства.
- Компоненты страницы Dialog: PrintDialog, PrintSetupDialog и их свойства.
- Компоненты страницы Dialog: FindDialog, PerlaceDialog и их свойства.
- Компоненты страницы Win 3.1: TabSet, NoteBook, TabbedNotebook и их свойтсва.
- Компоненты страницы Win 3.1: OutLine, Hearder, FileListBox и их свойства.
- Компоненты страницы Win 3.1: DirectoryListBox, DriveComboBox, FilterComboBox и их свойства.
- Компоненты страницы Samples: Gauge, ColorGrid, SpinButton и их свойства.
- Компоненты страницы Samples: SpinEdit, DirectoryOutLine, Calendar и их
свойства.
- Проектирование строки
состояния, подсказки на строке состояния.
- Создание панели инструментов.
- Объектно-ориентированное
программирование: основные принципы (инкапсуляция, наследование и
полиморфизм).
- Классы и их описание.
Составляющие класса: поля, методы и свойства.
- Конструкторы и деструкторы.
- Одноименные методы.
- Объявление класса.
- Создания приложения для работы
с базами данных: создание псевдонима БД, таблиц БД.
- Понятие базы данных. Таблицы,
поля, записи, индексы. Типы полей.
- Компоненты для работы с базой
данных.
- Таблица с источником данных.
Компонент TTable и его
свойства.
- Компонент DBGrid для табличного просмотра и редактирования данных.
- Работа с полями – компонент TField. Обращение к полям и их значениям.
- Работа с полями – компонент TField. Создание вычисляемых полей.
- Работа с полями. Создание полей
выбора данных (lookup-полей).
- Общие принципы работы с
наборами данных.
- Навигация по набору данных.
- Сортировка полей БД.
Определение вторичных индексов для сортировки полей БД.
- Поиск записей в БД: метод Locate.
- Использование методов FindFirst, FindLast, FindNext, FindPrior.
- Использование метода Lookup для поиска в БД.
- Поиск записей в компоненте TTable: точный поиск.
- Поиск записей в компоненте TTable: неточный поиск.
- Поиск записей в компоненте TTable: инкрементальный локатор.
- Поиск записей в компоненте TTable: поиск по части текущего индекса.
- Фильтрация записей в наборе
данных: свойство Filtered, событие OnFilterRecord, свойство Filter.
- Фильтрация записей в TTable.
- Установка текущего индекса,
добавление нового и удаление существующего в TTable.
- Работа с компонентом TQuery.
- Соединение компоненте TQuery с базой данных.
- Выполнение статических
запросов.
- Методы открытия и закрытия
компонента TQuery.
- Изменяемые TQuery.
- Выполнение динамических
запросов. Понятие динамического запроса.
- Формирование динамического
запроса.
- Установка значений параметров
динамического запроса во время выполнения.
- Методы Prepare
и Unprepare.
- Передача параметров через
свойство DataSource.
- Формируемые запросы.
- Формат задания запроса.
- Создание отчетов с помощью
технологии RaveReport: отчет с единственной
таблицей или запросом.
- Визуальная среда Rave Designer.
Использование агрегатных функций.