попередить вас про це заздалегідь за вказане вами кількість днів. Навіть якщо час нагадування або оповіщення про завдання настало в момент, коли у вас не була запущена програма або був вимкнений комп'ютер, програма органайзер Exiland Assistant повідомить вам про нього відразу після включення комп'ютера і запуску програми.
ГЛАВА II. ОСНОВНА ЧАСТИНА
. 1 Постановка завдання
З'ясувати методику програмування Windows - додатків в середовищі Delphi або Visual C ++ (за бажанням).
Продемонструвати уміння працювати з компонентами компілятора.
Розробити блок-схему майбутнього програми.
Створити програму, яка буде імітувати електронну записну книжку і володіти наступними додатками (меню):
Зберігання інформації
Дати, ПІБ, Календар, Події
Редагування
Копіювання
Вставка і т.д.
Протестувати програму на прикладі.
Отриманий результат порівняти з можливостями інших оболонок і провести аналіз зручності і застосування.
2.2 Блок-схема головного модуля
. 3 Опис блок-схеми головної програми
Призначення елементів, які містяться в блок-схемі представлені в таблиці 1.
Таблиця 1
Опис елементів блок-схеми
Номер блокаОпісаніеБлок 1Запуск стартової форми. Початок роботи программи.Блок 2Внесеніе нотаток. Створення груп і підгруп заміток, створення заміток і внесення текстової інформації в заметкі.Блок 3Созданіе телефонної книги, створення й внесення записів у телефонну кнігу.Блок 4Ізмененіе налаштувань програми. Установка основних параметрів программи.Блок 5Завершеніе роботи з програмою. Вихід.
. 4 Опис операційної системи
Основна вимога до операційної системи (ОС), що пред'являється поставленим завданням, це наявність ANSI чи POSIX сумісного компілятора мови Pascal. Для реалізації завдання була обрана остання клієнтська версія операційної системи Microsoft, заснована на ядрі NT - Microsoft Windows XP Professional.
Зазначена операційна система має низку переваг:
наявність достатньої кількість ANSI чи POSIX сумісних компіляторів мови Pascal, розроблених для даної ОС, а саме -
Borland Turbo Pascal (version 3-7) Delphi (version 3-7)
інші;
достатня керованість, надійність і безпека;
широке поширення заснованих на ядрі NT операційних систем Microsoft, сумісних по програмному забезпеченню з Windows XP Professional (NT/2000/XP/2003 - client amp; server);
висока швидкість роботи додатків, розроблених для даної ОС з використанням компіляторів Pascal.
Вихідний код програми може бути откомпилирован і під іншою операційною системою, якщо для такий є ANSI чи POSIX сумісний компілятор мови Pascal.
. 5 Опис вибраної мови програмування
Зовнішній вигляд середовища програмування Delphi відрізняється від багатьох інших з тих, що можна побачити в Windows. Приміром, Borland Pascal for Windows 7.0, Borland C ++ 4.0, Word for Windows, Program Manager - це все MDI додатки і виглядають по-іншому, ніж Delphi. MDI (Multiple Document Interface) - визначає особливий спосіб управління декількох дочірніх вікон усередині одного великого вікна.
середу Delphi ж слід другий специфікації, званої Single Document Interface (SDI), і складається з декількох окремо розташованих вікон. Це було зроблено через те, що SDI близький до тієї моделі додатків, що використовується в Windows 95.
Якщо Ви використовуєте SDI додаток типу Delphi, то вже знаєте, що перед початком роботи краще мінімізувати інші додатки, щоб їх вікна не захаращували робочий простір. Якщо потрібно переключитися на інший додаток, то просто клацніть мишкою на системну кнопку мінімізації Delphi. Разом з головним вікном згорнуться всі інші вікна середовища програмування, звільнивши місце для роботи інших програм.
Головні складові частини середовища програмування
Нижче перераховані основні складові частини Delphi:
Дизайнер Форм (Form Designer)
Вікно Редактора Вихідного Тексту (Editor Window)
Палітра Компонент (Component Palette)
Інспектор Об'єктів (Object Inspector)
Довідник (On-line help)