- •Розділ 1 теоретичні основи розробки тестових завдань
- •Дидактичні функції педагогічних тестів
- •Вимоги до тестових завдань
- •Технічні помилки тестових завдань
- •Тестові завдання відкритого типу
- •Розділ 2 особливості мови програмування delphi 7 при розробці програмного засобу
- •2.1. Середовище Delphi 7
- •2.2. Історія розвитку середовища Delphi
- •2.3. Основи візуального програмування
- •2.4. Форма, її конструювання
- •Властивості форми (об’єкта mform)
- •2.5. Компоненти та їх властивості
- •Властивості компонента Edit (поле введення-редагування)
- •Властивості компонента Label (поле виведення тексту)
- •Властивості компонента Button (командна кнопка)
- •2.6. Знайомство з палітрою компонентів
- •Компоненти вкладки Standard
- •Компоненти вкладки Additional
- •2.7. Подія і процедура обробки події
- •Розділ 3 опис програмного продукту
- •Властивості стартової форми
- •Значення властивостей компонентів Label1-Label5
- •Висновки
- •Список використаних джерел
- •Додатки
- •Додаток в. Текст програми тестування
Властивості компонента Label (поле виведення тексту)
Властивість |
Коментарі |
Name |
Ім’я компонента. Використовується в програмі для доступу до компонента і його властивостей |
Caption |
Відображений текст |
Font |
Шрифт, що використовується для відображення тексту |
ParentFont |
Ознака наслідування компонентом характеристик шрифту форми, на якій він знаходиться: True - при зміні властивості Font форми автоматично змінюється значення властивості Font компонента |
AutoSize |
Ознака того, що розмір поля визначається його вмістом Left Відстань від лівої границі компонента до лівої границі форми. Top Відстань від верхньої границі компонента до верхньої границі форми |
Left |
Відстань від лівої границі компонента до лівої границі форми. |
Top |
Відстань від верхньої границі компонента до верхньої границі форми. |
Height, Width |
Висота та ширина поля |
Wordwrap |
Ознака того, що слова, які не поміщаються в поточному рядку, автоматично переносяться на наступний рядок |
Командна кнопка, компонент Button, додається в форму точно так, як і інші компоненти. Значок компонента Button знаходиться на вкладці Standard.
Таблиця 4
Властивості компонента Button (командна кнопка)
Властивість |
Коментарі |
Name |
Ім’я компонента. Використовується в програмі для доступу до компонента і його властивостей |
Caption |
Текст на кнопці |
Enabled |
Ознака доступності кнопки. Кнопка доступна, якщо значення властивості True, і недоступна, якщо значення властивості False |
Left |
Відстань від лівої границі компонента до лівої границі форми. |
Top |
Відстань від верхньої границі компонента до верхньої границі форми. |
Height |
Висота кнопки |
Width |
Ширина кнопки |
2.6. Знайомство з палітрою компонентів
Палітра компонентів Delphi 7 дуже багата. Будь-які складові вікон присутні в палітрі. Розглянемо вміст тільки декількох вкладок, їх призначення.
Standard – стандартні для Windows елементи, без яких не обійдеться жодна програма-додаток;
Additional – різноманітні елементи для діалогових вікон;
Win32 – інтерфейсні елементи Windows;
System – елементи підтримки міжпрограмного обміну даними;
Dialogs – реалізують стандартні для Windows діалогові вікна;
Samples – підтримка компонентів різного призначення;
ActiveX – чужі для Delphi компоненти, створюються в інших інструментальних середовищах, але впроваджені в Delphi.
Детальніше розглянемо вміст двох вкладок Standard і Additional.
Рис 2.4. Вкладка Standard
Таблиця 5
Компоненти вкладки Standard
Вкладка Standard | |
Frame |
Контейнер для компонентів |
MainMenu |
Головне меню програми |
PopurMenu |
Контекстне або локальне меню |
Label |
Мітка – невеликі підписи |
Edit |
Текст в 1 рядок |
Memo |
Текст в кілька рядків |
Button |
Кнопка, опрацювання події OnClick |
CheckBox |
Прапорець, клік змінює логічне значення |
RadioBatton |
Перемикач |
ListBox |
Список, містить список варіантів для вибору |
ComboBox |
Комбінований список з 1 пунктом для введення |
ScrollBar |
Полоса прокрутки |
GpoupBox |
Панель групування кількох компонентів |
Radiogroup |
Група перемикачів |
Panel |
Панель |
ActionList |
Перелік дій |
Рис 2.5. Вкладка Additional
Таблиця 6