Самоучитель UML - [10]
Наконец, было упомянуто и следующее понятие, различные аспекты которого будут служить темой рассмотрения во всех последующих главах. Это фундаментальное понятие отношения множеств, которое часто заменяется терминами связь или соотношение. Данный термин ведет свое происхождение от теории множеств и служит для обозначения любого подмножества упорядоченных кортежей, построенных из элементов некоторых исходных множеств. При этом под кортежем понимается просто набор или список элементов, важно только, чтобы они были упорядочены. Другими словами, если рассматривать первый элемент кортежа, то он всегда будет первым в списке элементов, второй элемент кортежа будет вторым элементом в списке и т. д. Можно ли это записать с использованием специальных обозначений?
Хотя и существует некоторая неоднозначность в принятых обозначениях, кортеж из двух элементов удобно обозначать как
Отношение в этом случае будет характеризовать способ или семантику выбора отдельных элементов из одного или нескольких множеств для подобного упорядоченного списка. В этом смысле взаимосвязь является частным случаем отношения, о чем будет сказано в последующем. К сожалению, диаграммы Венна не предназначены для иллюстрации отношений в общем случае. Однако отношения послужили исходной идеей для развития другой теории, которая даже в своем названии несет отпечаток графической нотации, а именно – теории графов. В этой связи наиболее важным является тот факт, что теоретико-множественные отношения послужили также основой для разработки реляционной алгебры в теории реляционных баз данных. Развитие последней привело к тому, что в последние годы именно реляционные СУБД конкретных фирм доминируют на рынке соответствующего программного обеспечения.
Теория графов
Граф можно рассматривать как графическую нотацию для бинарного отношения двух множеств. Бинарное отношение состоит из таких кортежей или списков элементов, которые содержат только два элемента некоторого множества. Хотя основные понятия теории графов получили свое развитие задолго до появления теории множеств как самостоятельной научной дисциплины, формальное определение графа удобно представить в теоретико-множественных терминах.
Графом называется совокупность двух множеств: множества точек или вершин и множества соединяющих их линий или ребер. Формально граф задается в виде двух множеств: G=(V, Е), где V={v1v2, ..., vn} – множество вершин графа, а Е={е1, е2, ..., еm} – множество ребер графа. Натуральное число n определяет общее количество вершин конкретного графа, а натуральное число m – общее количество ребер графа. Следует заметить, в общем случае не все вершины графа могут соединяться между собой, что ставит в соответствие каждому графу некоторое бинарное отношение PQ, состоящее из всех пар вида
Ниже представлены два примера конкретных графов (рис. 2.4). При этом первый из них (рис. 2.4, а) является неориентированным графом, а второй (рис. 2.4, б) – ориентированным графом. Как нетрудно заметить, для неориентированного графа ребро е1 соединяет вершины v1 и v2, ребро е2 – вершины v1 и v3, а ребро e3 – вершины v2 и v3 и т. д. Последнее ребро, e8, соединяет вершины v4 и v5, тем самым задается описание графа в целом. Других ребер данный граф не содержит, как не содержит других вершин, не изображенных на рисунке. Так, хотя ребра е6 и e7 визуально пересекаются, но точка их пересечения не является вершиной графа.
Для ориентированного графа (рис. 2.4, б) ситуация несколько иная. А именно, вершины v1 и v2 соединены дугой е1, для которой вершина v2 является началом дуги, а вершина v1 – концом этой дуги. Далее дуга е2 соединяет вершины v1 и v4, при этом началом дуги e2 является вершина v1, а концом – вершина v4.
Рис. 2.4. Примеры неориентированного (а) и ориентированного (б) графов
Графы широко применяются для представления различной информации о структуре систем и процессов. Примерами подобных графических моделей могут служить: схемы автомобильных дорог, соединяющих отдельные населенные пункты; схемы телекоммуникаций, используемых для передачи информации между отдельными узлами; схемы программ, на которых указываются варианты ветвления вычислительного процесса. Общим для всех конкретных подобных моделей является возможность представления информации в графическом виде в форме соответствующего графа. При этом отдельные модели, как правило, обладают дополнительной семантикой и специальными обозначениями, характерными для той или иной предметной области.
Знание основных способов оценки стоимости инновационного бизнеса и умение их использовать необходимы сегодня каждому руководителю, принимающему решение об инвестициях, о развитии и расширении бизнеса. Опенка стоимости инновационного бизнеса имеет ряд принципиальных особенностей и требует специальных подходов, так как применение традиционных сравнительных опенок затруднено ввиду отсутствия аналогов. Учебное пособие позволит получить представление о нормативном и техническом регулировании оценочной деятельности, о подходах и методах оценки, об особенностях опенки инновационных проектов.
Рассматриваются вопросы сущности, статуса и функций биоэтики, ее генезиса и исторической эволюции. Выявляются междисциплинарные стратегии и приоритеты биоэтики. Анализируются морально-этические, организационные и нравственные аспекты жизни и смерти, трансплантологии, психиатрической помощи, применения новых генно-инженерных технологий, манипуляций со стволовыми клетками, клонирования человека, регулирования биобезопасности и биомедицинских исследований с участием человека и животных.Для студентов, магистрантов, аспирантов, преподавателей медицинских, биологических и других специальностей высших учебных заведений, а также всех тех, кто интересуется проблемами биоэтики, этикой современных научных исследований.
Подробно рассмотрены вопросы, касающиеся происхождения и эволюции человека. Особое внимание уделено индивидным, субъектным и личностным особенностям человека, природе психофизических и социальных феноменов, биологическим основам поведения человека, антропологическим основаниям социальной работы.Соответствует Федеральному государственному образовательному стандарту высшего профессионального образования третьего поколения.Для студентов бакалавриата, магистрантов, слушателей системы послевузовского образования, специалистов, работающих в системе «человек – человек».
Пособие состоит из двух разделов. Первый содержит характеристики крупнейших явлений в литературах Германии и Австрии на рубеже XIX–XX вв., в 1-й половине XX в. и во 2-й половине XX в. соответственно. Второй раздел включает преимущественно литературные портреты крупнейших немецкоязычных писателей (Г. Гауптмана, Т. Манна, Г. Манна, Р.М. Рильке, Б. Брехта, С. Цвейга, П. Хандке, Э. Елинек и др.).Для студентов филологических факультетов вузов, а также всех, кто интересуется немецкой литературой.
Предлагаемое пособие включает развернутую программу учебной дисциплины «Актуальные проблемы современной лингвистики», хрестоматию и систему заданий творческого и проблемного характера. Издание призвано обеспечить изучение цикла общелингвистических дисциплин: «Теория языка», «Общее языкознание», «Актуальные проблемы современной лингвистики», включенных в блок специальных дисциплин государственного образовательного стандарта по направлению «Филология», а также в образовательный стандарт подготовки магистров по направлениям «Филология» и «Языковое образование».Для студентов, магистрантов, аспирантов, преподавателей-филологов.6-е издание.
Административный процесс прочно занял свое место в ряду многих отраслей отечественного права. Однако взгляды на его сущность и правовую природу далеко не всегда однозначны. Предлагаемый вашему вниманию учебник отличается новизной. Он отвечает на многие вопросы, непосредственно связанные с жизнью украинского общества, и в первую очередь со сферой государственного управления, в которой затрагиваются права и свободы конкретных граждан во взаимоотношениях с исполнительными органами государства и последних – между собой.Для преподавателей, курсантов, слушателей, студентов, адъюнктов и аспирантов юридических вузов и факультетов, а также практических работников правоохранительных органов.