Скачиваний:
3
Добавлен:
27.11.2024
Размер:
551.19 Кб
Скачать

Балаковский инженерно-технологический институт –

филиал федерального государственного автономного образовательного учреждения высшего образования «Национальный исследовательский ядерный университет «МИФИ»

(БИТИ НИЯУ МИФИ)

Кафедра «Информационные системы и технологии»

КОНТРОЛЬНАЯ РАБОТА

по дисциплине «Объектно-ориентированное программирование»

Вариант №12

Выполнил: Сейфетдинов Руслан Халимович группа ИФСТ – 5з Проверил: ст. пр.

Михеев Иван Васильевич

Балаково 2023

Содержание

Введение 3

Платформа Java Enterprise Edition (EE) 4

ИСКЛЮЧЕНИЯ (EXCEPTIONS) В JAVA 6

Практическое задание 7

Введение

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

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

Для достижения поставленной цели необходимо выполнить следующие задачи:

реализовать отображение формы;

нарисовать объект, используя класс Graphics пакета java.awt;

реализовать управление объектом с помощью клавиатуры используя класс Event пакета java.awt.

.

Платформа Java Enterprise Edition (ee)

Java Platform, Enterprise Edition, сокращенно Java EE (до версии 5.0 — Java 2 Enterprise Edition или J2EE) — набор спецификаций и соответствующей документации для языка Java, описывающей архитектуру серверной платформы для задач средних и крупных предприятий.

Спецификации детализированы настолько, чтобы обеспечить переносимость программ с одной реализации платформы на другую. Основная цель спецификаций — обеспечить масштабируемость приложений и целостность данных во время работы системы. JEE во многом ориентирована на использование её через веб, как в интернете, так и в локальных сетях. Вся спецификация создаётся и утверждается через JCP (Java Community Process) в рамках инициативы Sun Microsystems Inc.

JEE является промышленной технологией и в основном используется в высокопроизводительных проектах, в которых необходима надежность, масштабируемость, гибкость.

Популярности JEE также способствует то, что Sun предлагает бесплатный комплект разработки, SDK, позволяющий предприятиям разрабатывать свои системы, не тратя больших средств. В этот комплект входит сервер приложений GlassFish с лицензией для разработки.

Java EE включает в себя стандарты следующих технологий:

Таблица 1 стандарты Java EE.

Описание

J2EE 1.4

JEE 5

JEE 6

JEE 7

2003 г.

2006 г.

2009 г.

2013 г.

EJB

Enterprise JavaBeans — спецификация технологии серверных компонентов, содержащих бизнес-логику

2.1

3.0

3.1

3.2

JPA

Java Persistence API

Нет

1.0

2.0

2.1

Сервлет

Обслуживание запросов веб-клиентов

2.4

2.5

3.0

3.1

JSP

JavaServer Pages — динамическая генерация веб-страниц на стороне сервера

2.0

2.1

2.2

2.3

JSTL

JavaServer Pages Standard Tag Library

Нет

1.2

1.2

1.2

JSF

JavaServer Faces — компонентный серверный фреймворк для разработки веб-приложений на технологии Java

Нет

1.2

2.0

2.2

JAX-WS

Java API for XML Web Services — создание веб-сервисов

1.0

1.2

1.2

2.2

JAX-RS

Java API for RESTful Web Services — создание RESTful веб-сервисов

Нет

Нет

1.1

2.0

JNDI

Java Naming and Directory Interface — служба каталогов

1.2

1.2

1.2

JMS

Java Message Service — обмен сообщениями

1.1

1.1

1.1

2.0

JTA

Java Transaction API

1.0.1B

1.1

1.1

1.2

JAAS

Java Authentication and Authorization Service — Java-реализация PAM

1.0

1.0

1.0

JavaMail

Получение и отправка электронной почты

1.2

1.4

1.4

1.5

JACC

Java Authorization Contract for Containers

1.0

1.1

1.1

1.4

JCA

J2EE Connector Architecture

1.5

1.5

1.6

1.6

JAF

JavaBeans Activation Framework

1.0

1.1

1.1

1.1

StAX

Streaming API for XML

Нет

1.0

1.0

1.0

CDI

Context and Dependency Injection

Нет

Нет

1.0

1.1