триманих результатів
Маємо 5 свердловин з наступними значеннями дебетом:
- 3453 м 3/добу
- 3 м 3/добу
- 5 324 м 3/добу
- 11 м 3/добу
- 43 м 3/добу
За добовий дебіт кожної свердловини визначимо номери двох свердловин з мінімальною продуктивністю: це свердловини 2 і 4. Програма видала те ж рішення.
ВИСНОВОК
Наука програмування (computer science) займається дослідженням властивостей алгоритмів і розробкою методів побудови програм. Актуальність вивчення науки визначається сучасними тенденціями розвитку інформатики як науки, зокрема, переходом до програмування на основі об'єктно-орієнтованої методології. Об'єктно-орієнтоване програмування (object-oriented rogramming) - це технологія реалізації програм, заснована на представленні програми у вигляді сукупності об'єктів, кожен з яких є екземпляром певного класу, а класи утворюють ієрархію спадкування.
Писати складні програми в тисячі і десятки тисяч рядків без розчленування на самостійні фрагменти, т. е. без структурування, просто неможливо. Object Pascal має різні засоби для структурування програм. На нижньому рівні поділу (для елементарних підзадач) найчастіше використовуються процедури і функції, а на верхньому рівні (для великих завдань) використовуються модулі. Часто використовувані візуальні іневізуальних об'єкти в Delphi винесені у вигляді окремих так званих компонентів, які засновані на ієрархії класів.
У цій роботі ми, використовуючи алгоритмізацію, створили алгоритм рішення обчислювальної задачі відповідно до ЄСПЛ, на підставі цього алгоритму написали рішення задачі на мові Object Pascal, який використовується середовищем програмування Delphi. Оскільки ми в задачі задіємо візуальний введення і виведення інформації, то для вирішення використаний ряд візуальних стандартних компонентів. Процес і результати вирішення завдання наведені в розділі 1 курсової роботи.
Також у курсовій роботі вирішувалося завдання виробничого характеру - ми шукали номера нафтових свердловин з мінімальним добовим дебетом. Для вирішення даної задачі ми створили власний невізуальних компонент і програму, яка звертається до компоненту і дозволяє користувачеві взаємодіяти з ним. Процес і результати вирішення завдання наведені в розділі 2 курсової роботи.
Яка б технологія вирішення завдань ми не використали, необхідним етап було отримання і аналіз результату: перевірялося відповідність отриманих результатів очікуваному в рамках побудованої інформаційної моделі задачі, а також оцінювалося, наскільки отриманий результат співвідноситься з реальною практикою.
У результати виконання курсової роботи ми опанували структурної методикою побудови алгоритмів і створення програм на цій основі, а також прийомами створення об'єктно-орієнтованих програм.
СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ
1. Довідник з математики. Геометрія (Планіметрія) URL: http://resolventa/spr/planimetry.htm
. Довідкові матеріали з планіметрії URL: lt; http: //gazpromschool/students/projects/geometry/index.htmgt;
. Г.Е. Вощинського, В.Г. Рудальов, М.А. Артемов РОЗРОБКА КОМПОНЕНТІВ У DELPHI. Навчально-методичний посібник для вузів. Воронеж: Видавничо-поліграфічний центр Воронезького державного університету, 2007. - 58 с.
. Олександрівський А.Д. Delphi 5.0. Розробка корпоративних додатків.-М.:ДМК, 2000. - 512 с.
. Конопка Р. Створення оригінальних компонентів у середовищі DELPHI.- Київ: НДВФ-ДіаСофтЛтд, 1996. - 512 с.
. Фаронов В.В. Мистецтво створення компонент Delphi. Бібліотека программіста.- СПб .: Питер, 2005. - 464 с.
. Гофман, В.Е .; Хомоненко, А.Д. Delphi 5; СПб: БХВ - Москва, 2000. - 800 c.
. Дарахвелидзе, П.Г .; Марков, Є.П. Delphi 2005 для Win32 найбільш повне керівництво; БХВ-Петербург - Москва, 2005. - 602 c.
. Понамарьов, В. Бази даних в Delphi 7. Самовчитель; СПб: Пітер - Москва, 2003. - 224 c.
. Сван, Том Секрети 32-розрядного програмування в Delphi (+ дискета); К .: Діалектика - Москва, 1997. - 480 c.
. Федоров, А. Delphi 2.0 для всіх; М .: Комп'ютер-прес - Москва, 1997. - 464 c.
. Архангельський А.Я. Програмування в Delphi. Підручник за класичними версіями Delphi.- М .: ТОВ «Біном-Пресс», 2006. - 1 152 с .: ил.
. Архангельський А.Я. Програмування в Delphi.- М .: ТОВ «Біном-Пресс», 2004. - 1 152 с .: ил.