Экзаменационные вопросы по дисциплине «Алгоритмизация и программирование» для студентов

advertisement
Экзаменационные вопросы
по дисциплине «Алгоритмизация и программирование» для студентов
по специальности «Прикладная информатика в экономике»
2 семестр, очное отделение
Среда программирования Delphi:
Среда программирования Delphi основные понятия.
Запуск системы. Вид экрана. Характеристика окон.
Главное окно: главное меню, панель инструментов.
Окно инспектора объектов
Окно кода.
Окно формы. Компоненты формы, их свойства
Окно формы. Поля ввода-вывода: Edit, SpinEdit. MaskEdit, Memo, ListBox,
StringGrid. Ввод с использованием метода Val ().
8. Окно формы. Размещение информационных сообщений, компоненты Label,
StaticText, Panel, GroupBox, RadioGroup CheckBox.
9. Окно формы. Командные кнопки Button, BitBtn, RadioBatton.
10. Понятие события, обработчики событий : OnClick, OnCreate OnKeyPress,
OnActivate.
11. Методика создания процедуры обработки события. Динамическое изменения
свойств компонента.
12. Понятие проекта. Состав файлов проекта. Структура главного файла проекта.
13. Структура Unit-модуля.
14. Технология создания программного приложения с использованием основных
компонентов среды.
15. Способы изменения свойств компонентов формы.
16. Специфика ввода-вывода числовых данных компонентов Edit, MaskEdit, Memo,
ListBox, StringGrig.
17. Средства Delphi для окрашивания компонентов и окна формы на стадии ее
конструирования и в процессе выполнения программного приложения.
18. Средства Delphi для скрытия компонента формы, создание эффекта вдавленности,
выпуклости, центрирование информационных сообщений на форме.
19. Создание главного меню формы компонент MainMenu.
20. Создание контекстного меню формы компонент PopupMenu.
21. Компиляция проекта, исправление ошибок, запуск на выполнение.
22. Назначение и использование директив компилятора.
23. Вывод в окно сообщений на форму метод ShowMеssage.
24. Подключение новых форм к имеющимся в проекте. Удаление формы из проекта.
25. Создание внешнего модуля.
26. Компоненты для создания полосы прокрутки на форме.
27. Сохранение файлов проекта.
28. Очистка полей ввода-вывода и установка фокуса в начало нужного поля ввода.
29. Исключительные ситуации. Генерация исключительных ситуаций. Стандартные
классы исключительных ситуаций. Контроль над исключительными ситуациями.
30. Графические компоненты классов TIMAGE, TSHAPE, TCANVAS, TFONT, TPEN,
TBRUSH.
31. Компонент Shape, основные свойства и методы, компонент Timer основные
свойства и методы.
32. Использование компонентов Shape для вывода графических фигур и выполнения
перемещения компонента в окне программного приложения.
33. Графические компоненты для построения графиков и диаграмм.
1.
2.
3.
4.
5.
6.
7.
1
34. Компонент Chart, основные свойства и методы. Построение графиков и диаграмм с
использованием компоненты CHART.
35. Отображение текста на поверхности рисования.
36. Создание графических изображений программным способом с использованием
компонента IMAGE.
37. Создание значка (пиктограммы) программного приложения.
38. Исключительные ситуации:
- виды ошибок в процессе разработки и выполнения программ;
- стандартные классы исключительных ситуаций;
- средства Delphi контроля исключительных ситуаций
Язык программирования Delphi (Object Pascal).
Элементы языка: алфавит, идентификаторы, константы, выражения, операции.
Простые типы данных: целые, вещественные, символьные, логические, строковые.
Структурированные типы: массивы (статические, динамические)
Типы данных определяемые программистом: перечисление, диапазон, записи и их
описание.
5. Глобальное и локальное описание объектов.
6. Типизированные константы.
7. Строки: стандартные функции обработки строк: length, Delete, Pos, Copy.
8. Стандартные функции: арифметические, математические.
9. Стандартные функции преобразования цифровых символов из полей ввода со
свойствами text в числа и обратное преобразование чисел при выводе их в поля со
свойством text.
10. Операторы: присваивания, условный, выбора, циклические, прерывания
циклического процесса break, продолжение циклического процесса, continue, exit
метки и оператор перехода GOTO, оператор WITH.
11. Составной оператор, пустой оператор.
12. Процедуры и функции, описание процедур и функций, вызов процедур и функций.
Согласование фактических и формальных параметров при обращении к
процедурам и функциям.
13. Пользовательские процедуры.
14. Внешние модули и их подключения к основному модулю.
15. Понятие файла и способы работы с файлами в системе Delphi 7
16. Общая технология работы с файлами
17. Типы файлов:
- типизированные
- текстовые
- нетипизированные
18. Текстовый файл. Объявление файловой переменной.
19. Назначение файлов, процедура Assignfile, описание процедуры и ее назначение
20. Вывод данных в файл. Процедуры write и writeln, формат и правила выполнения
21. Открытие файла для вывода:
- режимы открытия
- процедура Rewrite
22. Ошибки открытия файла
23. Закрытие файла
24. Ввод данных в файл:
1.
2.
3.
4.
2
- объявление файловой переменной
- открытие файла для чтения
- процедуры read и readln
- ошибки открытия файла для чтения
25. Чтение данных из файла :
- чтение чисел
- чтение строк
26. Определение конца файла
27. Работа с файловой системой Windows:
- функции создания и открытия файла
- функции ввода-вывода файла
- последовательный и прямой доступ к записям файла
- функция Seek для произвольной установки позиции в файле
28. Компоненты страницы Dialogs для чтения и записи данных в файл.
Свойства компоненты OpenDialog:
- Filename: string
- Filter: string
29. Значения свойства OpenDialog:
- ofReadOnly – устанавливает флажок - только чтение
- ofHideReadOnly – скрывает флажок – только чтение
- ofShowHelp – включает в окно кнопку - справка
30. Диалоговые окна открытия и сохранения файлов компонентов OpenDialog и
SaveDialog
3
Download