Розробка програми на мові JAVA - Курсовая работа

бесплатно 0
4.5 52
Загальна характеристика та особливості програмування сучасних систем автоматизованого проектування. Порівняльна характеристика середовищ розробки прикладних програм на мові JAVA. Ознайомлення з принципами і особливостями роботи певних класів, компонентів.


Аннотация к работе
В даній курсовій роботі ми описуємо одну з найбільш актуальних на сьогоднішній день мов програмування - мова Java. Вона легка у вивченні, дозволяє створювати програми, які можуть виконуватися на будь-якій платформі без яких-небудь доопрацювань (кросплатформеність). Java орієнтована на Internet, і найпоширеніше її застосування - невеликі програми, аплети, які запускаються в браузері і є частиною HTML-сторінок. На даний момент мова програмування Java є однією з самих кращих мов програмування, якою користуються серйозним програмістам.Вражаюче зростання обчислювальної потужності компютерів та широке розповсюдження програмного забезпечення проектування і виробництва, призвели до того що інженери можуть використовувати системи автоматизованого проектування (САПР) для вирішення повсякденних завдань, а не тільки для підготовки наочних ілюстрацій. Як наслідок цього, викладачі вищої школи відчувають потребу змінити програму своїх курсів, що відносяться до проектування, щоб навчити студентів користуватись САПР і дати їм уявлення про основні принципи що лежать в основі цих систем. Для цієї мети використовуються технології автоматизованого проектування (computer-aided design - CAD), автоматизованого виробництва (computer-aided manufacturing CAM) і автоматизованої розробки або конструювання (computer-aided engineering CAE). Автоматизоване проектування (computer-aided design - CAD) є технологією, яка полягає у використанні компютерних систем для полегшення створення, зміни, аналізу та оптимізації проектів. Автоматизоване виробництво (computer - aided manufacturing - САМ) - це технологія, яка полягає у використанні компютерних систем для планування, управління і контролю операції виробництва через прямий або непрямий інтерфейс з виробничими ресурсами підприємства.Програми на Java транслюються в байт-код, що виконується віртуальною java-машиною (JVM) - програмою, яка оброблює байтовий код і інструкції, що передаються, устаткуванню як інтерпретатор, але з тією відмінністю, що байтовий код, на відміну від тексту, обробляється значно швидше. Існує значна кількість середовищ розробки для платформи Java. Eclipse являє собою фреймворк для розробки модульних кросс-платформових застосувань із низкою особливостей: можливість розробки програмного забезпечення на багатьох мовах програмування (рідною є Java ); Спочатку проект розроблявся в IBM як корпоративний стандарт IDE, настановлений на розробки на багатьох мовах під платформи IBM. Eclipse насамперед повноцінна Java IDE, націлена на групову розробку, має засоби роботи з системами контролю версій (підтримка CVS входить у поставку Eclipse, активно розвиваються кілька варіантів SVN модулів, існує ПІДТРИМКАVSS та інших).Карта(map) - це обєкт, який зберігає значення між ключами та значеннями. Як і ключі так і значення являються обєктами Java. Деякі карти допускають null-ключі та null-значення, деякі - ні. Задаючи ключ та значення, можете переміщати значення в обєкт Map. Для того щоб помістити значення в карту, використовуйте put(), попередньо вказавши ключ та значення.class TREEMAPDEMO{ public static void main(String args[]){ //перемістити елементи в карту tm.put(""Джон Доу"", new Double(3434.34)); tm.put(""Том Сміт"", new Double(123.22)); tm.put(""Джейн Бейкер"", new Double(1378.00)); tm.put(""Тод Халл", new Double(99.22));Для того щоб створити програмний продукт «Блокнот» нам потрібно запустити інтегроване програмне середовище Net Beans. Після запуску нам потрібно зайти на вкладку «Файл» та вибрати пункт «Создать проект»(рис.3.1) Першим кроком при створені проекту буде вибір категорії «Java» та включені в нього пункту «Приложения Java»(рис. Другим кроком при створені проекту буде задання його імені, а також при бажанні ми можемо змінити місце розташування головного проекту, натиснувши клавішу «Обзор» та вказавши відповідну директорію (рис 3.3). Для цього нам потрібно клацнути правою клавішею миші по пакеті з вихідними файлами, вибрати вкладку «Создать» та вибрати пункт «Клас» (рис 3.4)Код програми «Блокнот» міститься в класі NOTEPAD, що в свою чергу міститься в класу JFRAME. Клас JFRAME є контейнером, що дозволяє додавати до себе інші компоненти для їх організації та надання користувачеві. JFRAME реєструється як вікно в OS і таким чином отримує знайомих властивостей вікна операційної системи: мінімізація / максимізація, зміна розмірів і переміщення. Деякими з методів, які ви можете викликати за JFRAME для зміни його властивостей, є: get/SETTITLE(): - Отримати/встановити заголовок фрейму. get/SETSTATE(): - Отримати/встановити стан фрейму (мінімізувати,максимізувати і т.д.). is/SETVISIBLE(): - Отримати/встановити видимість фрейму, іншими словами, відображення на екрані. get/SETLOCATION():-Отримати/встановити місце розташування у вікні, де фрейм повинен зявитися. get/SETSIZE():-Отримати/встановити розмір фрейму. add (): - Додати компоненти до фрейму. Клас JTABBEDPANE використовується для створення закладок.В даній

План
Зміст

ВСТУП

1. Сучасні тенденції програмування систем автоматизації

1.1 Загальна характеристика та особливості програмування сучасних систем автоматизованого проектування

1.2 Порівняльна характеристика середовищ розробки прикладних програм на мові JAVA

2. Обєкти JAVA

2.1 Характеристика КЛАСУTREEMAP

2.2 Опис методу list()

2.3 Приклад використання обєктів

3. ПРОЕКТНА ЧАСТИНА

3.1 Опис програмного продукту «Блокнот»
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?