Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
TRPO_Otvety.doc
Скачиваний:
59
Добавлен:
27.09.2019
Размер:
1.42 Mб
Скачать
  1. Определите понятие объектной модели. Назовите и охарактеризуйте элементы объектной модели.

Объектная модель представления данных оперирует такими понятиями, как класс и объект. Классы определяют структуру данных и представляют собой набор атрибутов (текстовая строка, целое число, изображение и т.д.). Представители класса (объекты) имеют определенную структуру и могут содержать другие объекты, образуя произвольную иерархическую структуру. Объекты могут наследовать свойства, содержание и поведение объектов, которые в них содержатся [2, 3, 5]. Примерами объектов служат документы, картинки, папки и учетные записи пользователей. Класс контента не хранит в себе реальных данных — такую информацию содержат объекты (экземпляры класса). Определив один класс, можно создать множество его представителей (контент объектов).

  1. Для чего предназначен унифицированный язык моделирования uml? Опишите концептуальную модель uml, общие сведения, виды диаграмм.

Унифицированный язык моделирования (UML) является стандартным инструментом для создания «чертежей» программного обеспечения. С помощью UML можно визуализировать, специфицировать, конструировать и документировать артефакты программных систем. UML пригоден для моделирования любых систем: от информационных систем масштаба предприятия до распределенных Web-приложений и даже встроенных систем реального времени. Это очень выразительный язык, позволяющий рассмотреть систему со всех точек зрения, имеющих отношение к ее разработке и последующему развертыванию. Несмотря на обилие выразительных возможностей, этот язык прост для понимания и использования. Изучение UML удобнее всего начать с его концептуальной модели, которая включает в себя три основных элемента: базовые строительные блоки, правила, определяющие, как эти блоки могут сочетаться между собой, и некоторые общие механизмы языка.

Несмотря на свои достоинства, UML – это всего лишь язык; он является одной из составляющих процесса разработки программного обеспечения, и не более того. Хотя UML не зависит от моделируемой реальности, лучше всего применять его, когда процесс моделирования основан на рассмотрении прецедентов использования, является итеративным и пошаговым, а сама система имеет четко выраженную архитектуру.

  1. Назовите цели диаграммы вариантов использования, определите основные понятия.

Цели диаграммы:

- определить общие границы и контекст моделируемой предметной области на начальных этапах

проектирования системы

- разработать исходную концептуальную модель системы для ее последующей детализации в форме

логических и физических моделей

- подготовить исходную документацию для взаимодействия разработчиков системы с ее заказчиками и

пользователями .

Т.е. суть диаграммы состоит в следующем – проектируемая система представляется в виде множества сущностей , взаимодействующих с системой с помощью вариантов использования .

Сущность ( или актер ) – человек , техническое устройство , программа или другая система , взаимодействующая с системой извне , которая может служить источником воздействия на моделируемую систему так , как определит сам разработчик .

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]