Вопрос Классы систем в теоретическом и прикладном аспектах

Вопрос Подсистема, иерархическая система. Функциональный и агрегирующий типы взаимодействий в иерархии систем, классов и объектов.

Многоуровневая система (иерархическая) –это сложная система, структура которой такова, что управление передается от вышестоящего уровня к нижестоящему, а обрабатываемая информация от нижестоящих к вышестоящим уровням.

ПОДСИСТЕМА — часть системы, которая изучается самостоятельно и сама обладает системными свойствами. Каждая П. является в свою очередь системой, которая сама может делиться на более частные П.

Существует 5 типов иерархий:

1. по управлению (каждый последующий уровень подчинен управленческой ин-

формации),

2. по информации (каждый уровень зависит от информации предыдущего),

3. по функциям (каждый уровень – это своя функция),

4. по времени (каждый уровень привязан по его активизации к следующему интер-

валу времени, когда работает только один уровень, а другие не работают),

5. по деятельности (каждый уровень определяется видом деятельности, работы),

иначе по “стратам”.

Преимущества иерархической системы:

1. высокая надежность (возможность введения дополнительных уровней-дублеров),

2. высокая пропускная способность,

3. универсальность (возможность введения новых уровней-функций),

4. высокая эффективность.

Функциональный и агрегирующий типы взаимодействий в иерархии систем, классов и объектов.

Он на лекции говорил пример,когда 2 человека смотрят на кошку.Один видит в ней мягкость,можно погладить и т.д.(функциональный тип),второй видит её скелет,строение(агрегирующий,композиционный тип)

вопрос Классы систем в теоретическом и прикладном аспектах.

5 вопрос Объектно-ориентированный подход в моделировании. Понятия «объект» и «класс». Свойства (атрибуты) и функции (методы) объектов.

Объектно-ориентированный подход в моделировании – подход, использующий объектную декомпозицию(Декомпозиция — научный метод, использующий структуру задачи и позволяющий заменить решение одной большой задачи решением серии меньших задач, пусть и взаимосвязанных, но более простых.)

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

Диаграмма в UML — это графическое представление набора элементов, изображаемое чаще всего в виде связанного графа с вершинами (сущностями) и ребрами (отношениями).

В процессе объектно-ориентированного проектирования определяются логические программные объекты, которые будут реализованы средствами объектно-ориентированного языка программирования. Эти программные объекты включают в себя атрибуты и методы.

n Объект – осязаемая реальность, имеющая четко определенное поведение.

n Объект обладает состоянием, поведением, индивидуальностью

n Структура и поведение схожих объектов определяют общий для них класс

n Множество объектов со схожими свойствами (состояние, поведение, индивидуальность) = КЛАСС

Свойства объекта:

n Состояние объекта – перечень всех возможных (статических) свойств объекта и текущими (динамическими) значениями каждого из этих свойств

n Поведение – воздействие объекта на другой объект и наоборот, а также относительное изменение состояний этих объектов и передачу сообщений между ними

n Индивидуальность – это свойство объекта, отличающее его от других объектов

Объекты и их атрибуты

Наиболее часто в сценариях 3-125313.php">2

  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • Далее ⇒
  •