Курсова робота
Розробка програмного продукту
Введення
програмування Делфі мову
Тестування - це стандартизований метод оцінки знань, умінь, навичок учнів, який допомагає виявити і сформувати індивідуальний темп навчання, прогалини в поточній підсумкової підготовці. [1]
Даний курсовий проект розроблений в середовищі програмування Delphi і призначений для перевірки знань за типами хімічних зв'язків.
Для того щоб почати роботу користувач вводить свої дані, після чого проходить тест з 10 питань у кожному з яких по 2 4 варіанти відповіді. За кожну правильну відповідь нараховується один бал. Після того як користувач дасть відповідь на всі питання на екран виводиться сумарний набраний бал.
Програма містить в собі інформацію про програмістові і пояснення до тесту.
Мета даного курсового проекту полягає в тому, щоб розробити програмний продукт і закріпити навички програмування мовою Delphi, отримані на заняттях
1. Середа програмування Delphi
Базовою мовою для створення мови програмування Delphi служив мову Object Pascal, орієнтований на графіку. Delphi має інтегровану оболонку, візуальне середовище і володіє такими можливостями, як:
а) розробка власних компонентів, форм, функцій, бібліотек;
б) можливість роботи з базами даних і розробка баз даних;
в) створення мультимедійних додатків;
г) створення систем допомоги;
д) створення браузерів;
е) створення зв'язків з Microsoft Word, Microsoft Exel. [2]
Розробка програми йде поетапно:
а) Визначення вимог до програми: опис вихідних даних, вимога до результату, розробка діалогових вікон.
б) Розробка алгоритму - визначення послідовності дій, які треба виконати для отримання результату.
в) Кодування - запис програми на мові програмування.
г) Налагодження - процес пошуку та усунення помилок під час компеляціі.
д) Тестування - перевірка програми з різними вхідними даними. [3]
2. Огляд використовуваних компонентів
Інтерфейс програми містить у собі головну форму, стандартні діалогові вікна OkBottonDlg і MessageDlg, а також інші елементи, такі як Label, Edit, ComboBox, Image, Memo.
Всього я використовувала 12 діалогових вікон OkBottonDlg: 10 для виведення питань тесту, 1 для показу довідки про програму та 1 для вікна реєстрації користувача. Для створення кнопки «Про автора» я використовувала вікно MessageDlg.
Компонент Button використовувався в якості кнопок головного меню програми і питань, всього 14. 10 кнопок питань згруповані в GroupBox. 2 компоненту Edit використані для введення даних користувача. Компоненти Label використані для виведення питань тесту, даних користувача і результатів тестування. Варіанти відповідей виведені за допомогою компонента ComboBox. Компонент Memo я використовувала для виведення довідки, а компонент Image - для створення фонового малюнка на головній формі.
d-елементи
Здатність хімічного елемента утворювати комплекси є одним з його найважливіших властивостей і визначається в основному будовою електронної оболонки, тобто становищем елемента в Періодичній системі Д.І. Менделєєва. Під здатністю елемента до комплексоутворення можна розуміти як стійкість утворених ними комплексів, так і різноманітність їх типів.
Для якісної порівняльної характеристики комплексоутворюючої здатності елементів доцільніше використовувати здатність елементів давати найбільшу кількість комплексних сполук основних типів. Елементи, що утворюють лише окремі типи комплексних сполук, називатимемо нетиповими комплексоутворювачами.
d - елементи , як правило, є типовими комплексоутворювачами, причому максимальна здатність до комплексоутворення належить елементам VIIIб-групи. Взагалі кажучи, для d -елементів відомі майже всі типи комплексних сполук.
Характерною особливістю d -елементів є їх здатність утворювати міцні комплекси не тільки з аніонними лігандами, а й з нейтральними, наприклад, з молекулами CO, NH 3 , H 2 O, NO, ненасиченими вуглеводнями і т.д.
У багатьох ...