Главная » Просмотр файлов » Дж. Рамбо, М. Блаха - UML 2.0 - Объектно-ориентированное моделирование и разработка

Дж. Рамбо, М. Блаха - UML 2.0 - Объектно-ориентированное моделирование и разработка (1158633), страница 119

Файл №1158633 Дж. Рамбо, М. Блаха - UML 2.0 - Объектно-ориентированное моделирование и разработка (Дж. Рамбо, М. Блаха - UML 2.0 - Объектно-ориентированное моделирование и разработка) 119 страницаДж. Рамбо, М. Блаха - UML 2.0 - Объектно-ориентированное моделирование и разработка (1158633) страница 1192019-09-18СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 119)

В !)М1. обозначается треугольником, вершина которого помещается около обоб- шаюшего элемента (ср. зрес1а11гаг!оп). 498 Приложение Б ° Краткий словарь ° яепега!!хат!оп зег паше (имя набора обобщений) — перечислимый атрибут, указывающий, какой аспект объекта абстрагируется конкретным обобщением. йпагг! сопйг!оп (сторожевое условие) — логическое выражение, истинность которого необходима для осуществления перехода. Сторожевое условие проверяется только один раз, в момент осуществления переключающего события, и переход запускается только в том случае, если сторожевое условие оказывается истинно.

В (ЗМ!. сторожевое условие указывается в квадратных скобках после события. !г!епг!бег (идентификатор) — один или несколько атрибутов реализации, однозначно отличающие объект от всех остальных. !г!епс!су (индивидуальность) — неотъемлемое свойство объекта, позволяющее отличать его от всех остальных. !шр!ешептаг!оп (реализация) — этап разработки, на котором проект превращается в код на языках программирования н в структуры баз данных. !шр!ешепсаг!оп !пЬег!тапсе (наследование в реализации) — некорректная реализация, создатели которой пытаются повторно использовать существующий код, но добиваются этого ценой построения нелогичной структуры приложения, которая может помешать обслуживанию системы в будущем.

!шр!егпепгаг!оп гпетЬог! (метод реализации) — метод, реализующий конкретные вычисления на явно заданных аргументах, но не принимающий решений, зависящих от контекста (ср. ро1!су шегЬог!). ппр!ешепсас|оп пюг!е1!пя (моделирование реализации) — этап разработки, на котором добавляются тонкие детали, зависящие от языка реализации. Моделирование реализации непосредственно предшествует самой реализации. !пс!пг!е (включение) — отношение вариантов использования, в котором один вариант использования добавляется внутрь последовательности поведения другого варианта использования. В ()М!. обозначается пунктирной стрелкой от исходного (включающего) варианта использования к целевому (включаемому). Над стрелкой ставится ключевое слово «!пс!пг!е» (ср.

ехгепс1). !пг!ех (индекс) — структура данных, сопоставляющая одно или несколько значений атрибута объектам или строкам таблицы базы данных, в которых хранятся значения. Индексы используются для оптимизации (для быстрого поиска объектов и строк), а также для обеспечения уникальности. !п1оппагюп Ь!йпй (сокрытие информации) — см.

епсарзи!аг!оп. !пЬег!тапсе (наследование) — механизм реализации отношения обобщения. !пгейгаг!оп сезС!пй (тестирование интеграции) — тестирование кода, написанного несколькими разработчиками, для проверки согласования классов и методов (ср. ип!г гехт!пя и зузсеш гезг!пя). Краткий словарь 499 !пгегасг!оп лог!е! (модель взаимодействия) — модель, описывающая совместную деятельность объектов для достижения результата.

Это целостный взгляд на поведение множества обьектов, тогда как модель состояний дает редуцированное представление поведения каждого объекта в отдельности. !пгегасВче !пгег(асе (интерактивный интерфейс) — стиль архитектуры системы, в которой преобладают взаимодействия между системой и агентами, такими как люди, устройства или другие программы. 1птеггасе (в )ача) — спецификация класса, не позволяюшая порождать экземпляры. Такой класс может содержать только константы и объявления методов. !гегаг!че г1ече1ортепг (итерационная разработка) — разработка системы, представляющая собой процесс, разбитый на множество этапов (итераций), на каждом из которых достигается более совершенное приближение к желаемому результату по сравнению с предыдущим этапом (ср.

гарЫ ргогогур!пя и ч агег(а11 г!ече1ортепг). йегагог (итератор) — в языке программирования, конструкция, управляюшая итерацией по всему диапазону значений или по всей совокупности объектов. 1ауег (уровень) — подсистема, предоставляюшая различные сервисы, обладаюшие одинаковым уровнем абстракции. Уровень может быть основан на подсистемах с более низким уровнем абстракции (ср. рагг1г!оп). 1еа( с!азз (листовой класс) — класс, не имеюший подклассов. Должен быть конкретным. В Дача — синоним обозначения Впа!.

!!Ьгагу (библиотека) — совокупность классов, которые могут повторно использоваться в разных приложениях. !1(е сус1е (жизненный цикл) — см. Иене!ортелг Це сус!е. Ие1!пе (линия жизни) — период времени, в течение которого существует объект. 11пк (связь) — физическое или концептуальное соединение между объектами. Связь является экземпляром ассоциации. В (1М(. обозначается линией между объектами. Линия может состоять из нескольких прямолинейных сегментов. 1оск (блокировка) — логический объект, связанный с определенным подмножеством ресурса. Этот объект дает владельцу блокировки право непосредственно работать с ресурсом.

телег (составляюшая класса, в С++) — данные или методы класса. тегас!азз (метакласс) — класс, описывающий другие классы. тегаг1аса (метаданные) — данные, описываюшие другие данные. тегЬод (метод) — реализация операции класса. В (1М(. методы перечисляются в третьем отделе прямоугольника класса (ср, орегаг1оп). вегЬог! сасЬ!пй (кэширование методов) — в языках программирования, оптимизация поиска методов, состоящая в том, что адрес метода ищется только 500 Приложение Б ° Краткий словарь один раз, когда операция впервые применяется к классу, а затем хранится в таблице, связанной с этим классом. шесЬог! гезо1пйоп (разрешение методов) — в языках программирования, процесс сопоставления операции над объектом методу, соответствуюшему классу этого объекта.

шегЬодо!оду (методология) — в производстве программного обеспечения, процесс организованного производства программного обеспечения с использованием набора готовых методов и соглашений об обозначениях. шог]е! (модель) — абстракция некоторого аспекта задачи. Модели выражаются при помощи различных диаграмм.

шооп!аг1гу (модульность) — деление системы на группы тесно связанных объектов. пш1Г1р!е 1пЬег11апсе (множественное наследование) — вид наследования, позволяюший классу иметь несколько суперклассов и наследовать черты от всех предков (ср. з1пй!е шЬепгапсе).

пш!г1р!1с1Су (кратность) — по отношению к полюсу ассоциации, количество экземпляров одного класса, которые могут быть связаны с одним экземпляром другого класса. Кратность — это ограничение на размер совокупности. В 13МЕ обозначается интервалом чисел или специальным символом ', обозначающим слово «много» (нуль и более) (ср. сагг]1па!1гу). По отношению к атрибуту — возможное количество значений каждого экземпляра атрибута.

Чаше всего принимает значения ]1] (обязательное единственное значение), 10..1] (необязательное единственное значение) и [*] (много). пагпезрасе (пространство имен) — (в С++) служит для задания семантической области символов и для разрешения конфликтов имен. и-агу аазос(айоп (и-арная ассоциация) — ассоциация, обладающая тремя и более полюсами. В ()МЕ обозначается ромбом, соединенным с участвующими классами при помощи линий. Если у ассоциации есть имя, оно указывается курсивом около ромба. пач1йаЬ1!1гу (возможность навигации) — направление перехода по бинарной ассоциации в реализации. Возможные значения: никакого, в одном направлении, в обоих направлениях. В ()МЕ обозначается стрелкой, которая ставится у полюса ассоциации, прикрепленного к целевому классу.

пач1яас1оп (прослеживание связей, навигация) — переход по ассоциациям и обобщениям модели классов от исходных объектов к целевым. пез1ес! агате (вложенное состояние) — состояние, берушее поведение у композитного состояния и добавляюшее свое собственное поведение (ср. сошрояге агате). пев — (в С++ и ]ача) оператор создания объектов. поппа! (огш (нормальная форма) — в реляционной базе данных, критерий проектирования базы данных, повышающий согласованность данных.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6451
Авторов
на СтудИзбе
305
Средний доход
с одного платного файла
Обучение Подробнее