Внимание! Студландия не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования в области образования: в сборе информации, ее обработке, структурировании и оформления в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Дипломная работа на тему: Процесс создания работающей Java-программы. Типы Java программ

Купить за 600 руб.
Страниц
27
Размер файла
99.95 КБ
Просмотров
14
Покупок
0

Введение

Данная работа посвящена одному из самых перспективных на сегодняшний день языков программирования - языку Java. Технологию по имени Java можно без преувеличения назвать революционной в индустрии разработки программного обеспечения. В чём же перспективность и революционность этой технологии?

Сегодня создание программного обеспечения представляет собой чрезвычайно тяжелое занятие. Трудности связаны с разнообразием архитектур машин, операционных систем, графических оболочек и т. д. Стремительный рост технологий, связанных с сетью Internet, дополнительно усложняет эту задачу. К сети Internet подключены компьютеры самых разных типов - IBM РС, Macintosh, рабочие станции Sun и другие. Даже в рамках IBM-совместимых компьютеров, существует несколько платформ, например, МS Windows 9x/Ме/XР/NТ/2000, ОS/2, Solaris, различные разновидности операционной системы UNIX с графической оболочкой XWindows и т. д. Все эти системы образуют единую сеть, которая должна работать как одно целое, обеспечивая при этом высокий уровень безопасности информации. Под влиянием указанных факторов резко возрастает уровень требований, предъявляемый к программному обеспечению, [1].

Современные приложения должны быть безопасны, высокопроизводительны, работать в распределенной среде, быть нейтральны к архитектуре. Все эти факторы привели к необходимости нового взгляда на сам процесс создания и распределения приложений на множестве машин различной архитектуры. Требования к переносимости заставили отказаться от традиционного способа создания и доставки бинарных файлов, содержащих машинные коды и, следовательно, привязанных к определенной платформе. Созданная компанией Sun Microsystems система разработки Java удовлетворяет всем этим требованиям. Java - объектно-ориентированный язык, удобный и надёжный в эксплуатации благодаря таким своим достоинствам, как многозадачность, поддержка протоколов Internet и многоплатформенность. Java - это интерпретируемый язык, и каждая Java-программа компилируется для гипотетической машины, называемой Виртуальная Машина Java. Результатом такой компиляции является байт-код Java, который в свою очередь может выполняться на любой операционной системе при условии наличия там системы времени выполнения Java, которая интерпретирует байт-код в реальный машинный код конкретной системы.

Однако, такая универсальность данной технологии рождает недостаток - требовательность к ресурсам компьютера. Так как Java-программы не содержат машинного кода и при их запуске включается в работу система времени выполнения Java, их производительность заметно ниже, чем у обычных программ, составленных, например, на языке программирования С++. Данный недостаток становится с течением времени всё менее ощутим, в следствии роста вычислительной мощности компьютерных систем.

Язык Java является объектно-ориентированным и поставляется с достаточно объемной библиотекой классов. Библиотеки классов Java значительно упрощают разработку приложений, предоставляя в распоряжение программиста мощные средства решения распространенных задач. Поэтому программист может больше внимания уделить решению прикладных задач, а не таких, как, например, организация динамических массивов, взаимодействие с операционной системой или реализация элементов пользовательского интерфейса.

Целью данной работы является описание Java, рассмотрение технологии создания и последующего использования программ на этом языке, анализ примеров программ, которые показывают все вышеперечисленные достоинства этого языка.

Оглавление

- Введение ...................................................................................................................4

- Процесс создания работающей Java-программы

- Типы Java программ

- Этапы подготовки исполняемой программы. Безопасность

- Введение в Java

- Версии языка Java. Средства разработки

- Примеры создания автономного Java приложения и апплета

- Создание Java-приложения HelloJava

- Создание Java-апплета HelloJava

- Лексические основы языка

- Типы данных и операторы языка

- Простые типы

- Операторы

- Управление выполнением программы

- Java, как объектно-ориентированный язык

- Основные требования к объектно-ориентированной системе

- Базовая система классов Java

- Объектная модель Java

- Заключение ............................................................................................................36

- Список литературы ..............................................................................................37

- Приложение

Заключение

В процессе написания данной работы были выяснены следующие свойства языка Java:

- язык программирования объектно-ориентирован, оснащён богатой библиотекой классов и в то же время довольно прост для освоения

- цикл разработки приложений сокращен за счет того, что система построена на основе интерпретатора

- приложение получается автоматически переносимым между множеством платформ и операционных систем

- за счет встроенной системы сборки мусора программист освобождается от необходимости явного управления памятью

- приложение легко сопровождается и модифицируется, т.к. модули могут быть загружены с сети

- в приложения встроена система безопасности, не допускающая незаконного доступа и проникновения вирусов

В процессе написания данной курсовой работы была так же создана программа, которая хорошо иллюстрирует многие достоинства данной технологии и показывает её перспективность. Созданная программа может использоваться на различных Web сайтах для динамической загрузки и отображения информации. Текст программы находится в приложении.

Список литературы

1. Джон Родли Создание Java-апплетов .- The Coriolis Group,Inc.,1996, Издательство НИПФ "ДиаСофт Лтд.",1996

2. Майкл Эферган Java: справочник .- QUE Corporation, 1997, Издательство "Питер Ком", 1998

3. П. Киммел Borland С++5. - СПб.: BHV- Санкт-Петербург, 1999.

4. Материалы интернет-сайтов:

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
27
Размер файла
99.95 КБ
Просмотров
116
Покупок
0
Процесс создания работающей Java-программы. Типы Java программ
Купить за 600 руб.
Похожие работы
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
2072 оценок
среднее 4.9 из 5
Александр Спасибо большое за статью, очень повезло, что выбрал Вас
Сергей Благодарю за работу! Все отлично
Александр Спасибо за работу, выполнено отлично, раньше срока
Александр Большое спасибо Александру. Работа выполнена качественно и в срок.
Александр Спасибо большое за работу, выполнено раньше срока, всё отлично
Александр Выражаю благодарность Александру! Всегда все выполнено профессионально, без задержек. В случае корректировки, проблем...
Алла Работа выполнена в срок, всё соответствует требованиям. Алла, огромное вам спасибо за помощь! Рекомендую!
Ольга Всё отлично, спасибо!
Дарья Благодарю за проделанную работу! Выполнено на высшем уровне)
Ольга Автор всегда на связи, сдано в срок, спасибо)