Уроки

4. UML: Диаграммы состояний (конечных автоматов)

4. UML: Диаграммы состояний (конечных автоматов)

16.07.2012

Диаграммы конечных автоматов – это хорошо известный и проверенный временем способ описать поведение системы. В том или ином виде такие диаграммы присутствуют со времен зари вычислительной техники – 50-60 годов прошлого столетия. В объектно-ориентированных системах вы рисуете диаграмму состояния замкнутой системы для того, чтобы разобраться в тонкостях ее поведения в течение ее жизни. Обычно, для [...]

Читать далее »

3. UML: Диаграммы последовательности

3. UML: Диаграммы последовательности

16.07.2012

Диаграммы взаимодействия – это способ описать взаимодействия объектов в рамках одного прецендента. Существуют диаграммы взаимодействия нескольких типов – наиболее распространенные из них – диаграммы последовательности. На таких диаграммах показывают время жизни объектов и сообщения, которыми они обмениваются. Начать наш диалог о диаграммах последовательности мы можем с рассмотрения простого примера. Предположим, у нас есть чек с [...]

Читать далее »

2. UML: Диаграммы классов

2. UML: Диаграммы классов

13.07.2012

Диаграммы классов – это краеугольный камень UML – большинство диаграмм, с которыми вам придется работать – это диаграммы классов. Помимо своего широкого применения, диаграммы классов концентрируют в себе большой диапазон понятий моделирования. Их основные элементы использутся прагтически всеми типами диаграмм. Диаграмма классов описывает типы объектов системы и различного рода статические отношения, которые существуют между ними. [...]

Читать далее »

1. UML: Обзор языка проектирования UML

1. UML: Обзор языка проектирования UML

13.07.2012

Унифицированный язык моделирования (UML) – это семейство графических нотаций. Он помогает в описании и проектировании программных систем, в особенности систем, построенных с использованием объектно-ориентированной парадигмы. Графические языки моделирования уже продолжительное время широко используются в программной индустрии. Основная причина их появления состоит в том, что языки программирования не обеспечивают нужный уровень абстракции, способный обеспечить процесс проектирования. [...]

Читать далее »

2. Основы Adobe Photoshop: создание кометы

2. Основы Adobe Photoshop: создание кометы

12.07.2012

Что вы узнаете: как быстро нарисовать звездное небо как можно применить фильтр Motion blur как создать эффект свечения Наверняка всем знакомы кометы – яркие, хвостатые небесные объекты, окутанные туманной оболочкой. Комета, плывущая по звездному ночному небу – поистине незабываемое зрелище. Сегодня мы попробуем воссоздать эту картину в Adobe Photoshop: 1 Открыв Photoshop, создадим новый документ [...]

Читать далее »

Наверх