Введение в объектно-ориентированный дизайн с Java. Тимур Машнин

Чтение книги онлайн.

Читать онлайн книгу Введение в объектно-ориентированный дизайн с Java - Тимур Машнин страница 6

Введение в объектно-ориентированный дизайн с Java - Тимур Машнин

Скачать книгу

планируете класс профессора как часть своего программного обеспечения. Что из следующего вы считаете collaborator?

      Отслеживать статус работника

      Курс

      Студент +

      Учебный курс +

      Вопрос 10

      Что является способом выражения требования в этой форме? «Как ____, я хочу ____, так что ____».

      История пользователя +

      Концептуальный макет

      Абстракция объекта

      Ключевое понятие

      Задание

      Как только возникает требование, оно должно быть выражено в той или иной форме.

      Один из способов выражения требования называется историей пользователя.

      Пользовательская история – это просто требование, часто с точки зрения конечного пользователя, которое указано на естественном языке.

      История пользователя выглядит так:

      Как ______, я хочу ______, чтобы ______.

      Поместите роль пользователя в первый пробел.

      Во втором пробеле укажите цель, которую должна достичь пользовательская роль.

      Это приведет к некоторой функции, которую вы хотите реализовать.

      После этого укажите причину, по которой пользовательская роль хочет эту цель.

      После заполнения пользовательской истории вы можете применить объектно-ориентированное мышление к ней, чтобы обнаружить объекты и, возможно, дополнительные требования!

      Вопрос 11

      Вы программист, создающий программное обеспечение для банкомата. В какой раздел CRC-карты для компонента банкомата будет включен «Пользователь»?

      Коллабораторы +

      Обязанности

      Объект

      Класс

      Вопрос 12

      Во время концептуального дизайна вы будете говорить о …:

      Компромиссах +

      Требованиях +

      Технических диаграммах

      Макетах +

      Основные понятия

      Объектно-ориентированный подход зародился в программировании в середине прошлого века.

      Первым объектно-ориентированным языком был Simula (Simulation of real systems – моделирование реальных систем), разработанный в 1960 году исследователями Норвежского вычислительного центра.

      В 1970 году Алан Кей и его исследовательская группа в Xerox PARK создали персональный компьютер Dynabook и первый чистый объектно-ориентированный язык программирования – Smalltalk для программирования Dynabook.

      В 1980-х годах Грэди Буч опубликовал документ под названием «Объектно-ориентированный дизайн», в котором в основном был представлен дизайн для языка программирования Ada. В последующих изданиях он расширил свои идеи до полного объектно-ориентированного метода проектирования.

      В 1990-х годах Coad включил поведенческие идеи в объектно-ориентированные методы.

      Другими значительными нововведениями были методы моделирования объектов Object Modelling Techniques (OMT) Джеймса Рамбо и объектно-ориентированная программная инженерия Object-Oriented Software Engineering (OOSE) Ивара Джекобсона.

      С появлением первых компьютеров

Скачать книгу