
- •1 Сучасні тенденції програмування систем автоматизації
- •1.1. Загальна характеристика та особливості програмування сучасних систем автоматизованого проектування
- •1.2. Порівняльна характеристика середовищ розробки прикладних програм на мові Java
- •2.1. Характеристика класу Calendar
- •2.2. Опис методу getClass()
- •2.3. Приклад використання об’єктів
- •3 Проектна частинина
- •3.1. Опис створення програмного продукту
- •Визначення щорічного прибутку при заданих початкових вкладах
- •3.2. Коротка характеристика використаних у програмі компонентів
- •Висновок
- •Список використаних джерел:
Висновок
Дана курсова робота присвячена мові Java. Підведемо підсумки, в яких покажемо необхідність вивчення мови Java. Отже, JAVA — це мова програмування, тобто створення програм, що виконують різні важливі і другорядні функції. Необхідно відзначити, що JAVA — це не тільки сама мова, але і платформа, на якій можливо створювати і використовувати додатки, написані на JAVA.
В даній курсовій роботі був проведений аналіз сучасних тенденцій програмування систем автоматизації, досліджено загальну характеристику та особливості програмування сучасних систем автоматизованого проектування, а також проведена порівняльна характеристика середовищ розробки прикладних програм на мові Java, а саме JDK, NetBeans, IntelliJ IDEA, Eclipse, Groovy. В результаті чого оптимальним середовищем для розробки програмного продукту (аплету), було вибрано NetBeans IDE 6.9.1.
Здійснена характеристика і опис деяких об’єктів Java, а саме класу Calendar та методу getClass(), та проаналізований приклад використання об’єктів.
Ми дізналися що клас Calendar є абстрактним класом. Для різних платформ реалізуються конкретні підкласи календаря. А метод getClass() використовується для доступу до класу об'єкта під час виконання. Метод getClass() представлений в java.lang.Object, тому у будь-якого об'єкта в Java можна запитати його клас.
Було розроблено програму визначення щорічного прибутку при заданих початкових вкладах та досліджено особливості створення програмного продукту (аплету), який визначає максимальний щорічний прибуток, який можна отримати при заданому початковому вкладі капіталу через вказаний проміжок часу. Також у даній курсовій роботі було проаналізовано використані у програмі компоненти, а саме метод init(), метод paint(), метод compute().
Список використаних джерел:
1. Вязовик Н.А. Программирование на Java:Курс лекций. – М.:Интернет-Университет Информационных Технологий, 2003.
2. Эккель Б. Философия Java. Библиотека программиста. 4-е изд. – СПб.:Питер, 2009. – 640с.:ил.
3. Ли К. Основы САПР (CAD/CAM/CAE). – СПб: Питер, 2004. – 560с.
4. Наумчук О.М. Основи систем автоматизованого проектування: Інтерактивний комплекс навчально-методичного забезпечення. – Рівне : НУВГП, 2008. – 136с.
5. Флэнаган Д. Java. Справочник, 4-е издание – Пер.с англ. – СПб:Символ-Плюс, 2004.- 1040с.,ил.
6. Хабибуллин И.Ш. Создание распределенных приложений на Java 2.-СПб.:БЧВ-Петербург, 2002.-704 с.:ил.
7. Шильдт, Герберт, Холмс, Джеймс. Искусство программирования на Java.:Пер. с англ. – М.:Издательский дом «Вильямс», 2005.-336с.
8. http://uk.wikipedia.org