Лабораторные работы 1-3 по дисциплине: Объектно-ориентированный анализ и программирование. Вариант №04
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Вариант №04
Лабораторная работа 1
Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класса, перечисленные в диаграмме вариантов использования, а также отобразить классы, представляющие собой основные компоненты (части) объекта «компьютер»: системный блок, монитор, клавиатура, мышка. Созданные классы необходимо соединить между собой ассоциациями с указанием множественности на концах ассоциаций.
Для построения программы необходимо использовать объекты и UML диаграмму классов, построенные ранее. Каждый класс диаграммы необходимо представить в виде самостоятельного (отдельного) класса.
------------------------------------------------------------------------------
Рекомендации к выполнению:
Для построения UML диаграммы можно воспользоваться любым графическим редактором или использовать программу, включающую в себя графические примитивы языка UML – программа Dia.
Для создания программы удобнее всего использовать текстовый редактор с возможностью компиляции и запуска программы, например редактор Geany.
После создания нового файла на языке Java можно в соответствии с основными компонентами созданной диаграммы классов перейти к созданию соответствующих классов согласно синтаксису языка в тексте программы. Например, Ваша программа может состоять из следующих объектов (фрагмент):**********************
=============================================
Лабораторная работа 2
Тема: Пакеты, внутренние и вложенные классы
Задание: Необходимо расширить построенную объектную структуру с внедрением внутренних классов.
------------------------------------------------------------------------------
Рекомендации к выполнению:
Для изменения ранее созданной программы необходимо классы, являющиеся зависимыми от класса-предка представить как внутренние классы. Например, класс «Mouse» класса «Computer» можно преобразовать во внутренний класс:
=============================================
Лабораторная работа 3
Тема: Коллекции объектов
Задание: преобразование структуры программы для представления информации о наборе объектов. Расширение программы должно включать обязательные элементы объявления и создания коллекции для хранения набора объектов и добавление в коллекцию нескольких объектов. Также для каждого элемента коллекции необходимо выполнить обращение к методу объекта.
------------------------------------------------------------------------------
Рекомендации к выполнению:
Для преобразования программы необходимо выполнить следующие основные изменения:
- в главный класс-предок необходимо добавить переменную коллекцию (ArrayList)
- в конструкторе класса данную переменную необходимо создать (оператор new)
- в процессе добавления элементов необходимо использовать метод add для добавления нового объекта в коллекцию.
=============================================
Лабораторная работа 1
Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класса, перечисленные в диаграмме вариантов использования, а также отобразить классы, представляющие собой основные компоненты (части) объекта «компьютер»: системный блок, монитор, клавиатура, мышка. Созданные классы необходимо соединить между собой ассоциациями с указанием множественности на концах ассоциаций.
Для построения программы необходимо использовать объекты и UML диаграмму классов, построенные ранее. Каждый класс диаграммы необходимо представить в виде самостоятельного (отдельного) класса.
------------------------------------------------------------------------------
Рекомендации к выполнению:
Для построения UML диаграммы можно воспользоваться любым графическим редактором или использовать программу, включающую в себя графические примитивы языка UML – программа Dia.
Для создания программы удобнее всего использовать текстовый редактор с возможностью компиляции и запуска программы, например редактор Geany.
После создания нового файла на языке Java можно в соответствии с основными компонентами созданной диаграммы классов перейти к созданию соответствующих классов согласно синтаксису языка в тексте программы. Например, Ваша программа может состоять из следующих объектов (фрагмент):**********************
=============================================
Лабораторная работа 2
Тема: Пакеты, внутренние и вложенные классы
Задание: Необходимо расширить построенную объектную структуру с внедрением внутренних классов.
------------------------------------------------------------------------------
Рекомендации к выполнению:
Для изменения ранее созданной программы необходимо классы, являющиеся зависимыми от класса-предка представить как внутренние классы. Например, класс «Mouse» класса «Computer» можно преобразовать во внутренний класс:
=============================================
Лабораторная работа 3
Тема: Коллекции объектов
Задание: преобразование структуры программы для представления информации о наборе объектов. Расширение программы должно включать обязательные элементы объявления и создания коллекции для хранения набора объектов и добавление в коллекцию нескольких объектов. Также для каждого элемента коллекции необходимо выполнить обращение к методу объекта.
------------------------------------------------------------------------------
Рекомендации к выполнению:
Для преобразования программы необходимо выполнить следующие основные изменения:
- в главный класс-предок необходимо добавить переменную коллекцию (ArrayList)
- в конструкторе класса данную переменную необходимо создать (оператор new)
- в процессе добавления элементов необходимо использовать метод add для добавления нового объекта в коллекцию.
=============================================
Дополнительная информация
Проверил(а): Бунцев Иван Александрович
Оценка: Отлично
Дата оценки: 11.10.2023г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Оценка: Отлично
Дата оценки: 11.10.2023г.
Помогу с вашим вариантом, другой дисциплиной, онлайн-тестом, либо сессией под ключ.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Похожие материалы
Курсовая и Лабораторные работы 1-3 по дисциплине: Объектно-ориентированный анализ и программирование. Вариант №04
IT-STUDHELP
: 11 октября 2023
Курсовая работа
Вариант №04
Перечень вариантов и текст задания:
4. Почта. Определить перечень услуг предоставляемых почтовым отделением с точки зрения клиента, и сточки зрения работника почты.
------------------------------------------------------------------------------
Курсовая работа состоит из одного задания. Необходимо разработать систему хранения и обслуживания информации объекта.
Задание:
Написать программу, используя объектно-ориентированный подход, которая описывает объект и его
1350 руб.
Лабораторные работы №1-3 по дисциплине: Объектно-ориентированный анализ и программирование. Без вариантов.
IT-STUDHELP
: 20 июля 2020
Цикл лабораторных работ включает в себя следующие работы:
Построение UML диаграммы вариантов использования и диаграммы классов и Построение объектной структуры программы по этим диаграммам.
Расширение построенной объектной структуры с внедрением внутренних классов.
Добавление в разработанную ранее программу информации о наборе объектов.
Прежде, чем приступать к выполнению очередной лабораторной работы необходимо сначала прочитать конспект лекций соответствующий разделу лабораторной работы.
Вс
600 руб.
Лабораторные работы 1-3 по дисциплине: Объектно-ориентированный анализ и программирование. Вариант №22
IT-STUDHELP
: 5 декабря 2022
Лабораторная работа №1
Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», осн
900 руб.
Лабораторная работа №1 По дисциплине: Объектно-ориентированный анализ и программирование
amphtears
: 11 февраля 2026
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класса, перечисленные в диаграмме вариантов использования, а также отобразить классы, представляющие собо
300 руб.
Лабораторная работа №1 по предмету «Объектно-ориентированный анализ и программирование»
ДО Сибгути
: 25 сентября 2013
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», основные поля класса (номер компьютера, расположение-аудитория), методы класса, перечисленные в диаграмме вариантов использования, а также отобразить классы, представляющие собой
39 руб.
Объектно-ориентированный анализ и программирование
5234
: 9 августа 2019
Лабораторная работа №2
Тема: Пакеты, внутренние и вложенные классы
Задание: Необходимо расширить построенную объектную структуру с внедрением внутренних классов.
Рекомендации к выполнению:
Для изменения ранее созданной программы необходимо классы, являющиеся зависимыми от класса-предка представить как внутренние классы. Например, класс «Mouse» класса «Computer» можно преобразовать во внутренний класс:
200 руб.
Объектно-ориентированный анализ и программирование
5234
: 9 августа 2019
Лабораторная работа №1
Тема: построение UML диаграммы вариантов использования и диаграммы классов, построить объектную структуру на языке Java на основе созданных диаграмм.
Задание: для диаграммы вариантов использования нужно отобразить на диаграмме следующие основные действия с объектом «компьютер»: ввод программы с клавиатуры, подсоединение внешнего устройства (флэшки), просмотр результата работы программы на мониторе.
На диаграмме классов необходимо отобразить класс объекта «компьютер», осн
820 руб.
Объектно-ориентированный анализ и программирование
5234
: 9 августа 2019
Задание:
Написать программу, используя объектно-ориентированный подход, которая описывает объект и его основные характеристики и действия.
Описание классов необходимо оформить в виде отдельного модуля. Иерархия классов должна включать минимум три класса, один из которых – абстрактный.
Программа должна быть составлена на языке Java и должна содержать все требуемые структуры для реализации системы.
Рекомендации по выполнению курсовой работы
Проанализируйте свой объект. Какие другие объекты явл
580 руб.
Другие работы
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 5.19 Вариант в
Z24
: 10 октября 2025
Из центральной водонапорной башни с постоянным напором Н снабжаются три потребителя – А, В и С с расходами: QA, QB и QC (рис. 5.19). Система включает параллельное соединение труб на участке АВ. Диаметры участков трубопроводов в системе: d1 = 250 мм, d2 = 200 мм, d3 = 150 мм, d4 = 200 мм, длины участков соответственно l1, l2, l3, l4.
Трубы водопроводные нормальные проложены на одном горизонте.
Определить расходы воды в параллельных участках Q2 и Q3, а также действующий напор Н при условии,
180 руб.
Гостинично-торговый комплекс
Aronitue9
: 20 февраля 2012
Введение
1. Архитектурно-планировочная часть
1.1 Общие положения
1.2 Генеральный план
1.3 Объемно-планировочное решение
1.3.1 Гостиница
1.3.2 Торговые учреждения
1.4 Конструктивное решение
1.5 Теплотехнический расчет ограждающих конструкций
1.5.1 Стеновое ограждение
1.5.2 Покрытие гостиницы
1.5.3 Покрытие торговых учреждений
1.6 Технология процессов
1.6.1 Гостиница
1.6.2 Учреждения торговли
1.7 Технико-экономические показатели
2. Санитарно-технические системы
2.1 Инженерное оборудование гостини
400 руб.
Контрольная работа по метрологии. 11-й вариант
asistent
: 11 февраля 2013
Задача № 1 .
Для определения расстояния до места повреждения кабельной линии связи был использован импульсный рефлектометр. С его помощью получено n результатов однократных измерений (результатов наблюдений) расстояния до места повреждения.
Считая, что случайная составляющая погрешности рефлектометра распределена по нормальному закону, определить:
1. Результат измерения с многократными наблюдениями расстояния до места повреждения кабеля .
2. Оценку среднего квадратического откл
200 руб.
Кинотеатр на 300 мест
Рики-Тики-Та
: 29 мая 2012
Оглавление
1. Введение
2. Генеральный план участка
3. Архитектурно-конструктивное решение
3.1 Объемно-планировочное решение
3.2 Конструктивные решения
3.3 Архитектурно-художе
55 руб.