Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
В первом случае объектная декомпозиция, во втором – функциональная.Содержание книги
Поиск на нашем сайте
18. Дать понятие объектно-ориентированного анализа и проектирования. Описать базовые принципы объектно-ориентированного анализа и проектирования. Программистами при решении одной из задач была использована модель, которая позволяла отвлечься от реального объекта, подменяя его изучение исследованием формальной модели. Были выделены основные элементы предметной области, обладающие одинаковой структурой и поведением. Что позволило такое разбиение предметной области? Определить принцип объектно-ориентированного проектирования. Указать его признаки. Как вы считаете, какой проект программной системы, позволяет получить последовательное применение объектно-ориентированного анализа и проектирования. Объясните свою точку зрения.
Объектно-ориентированный анализ - это методология анализа предметной области, при которой требования к проектируемой системе воспринимаются с точки зрения классов и объектов, выявленных в предметной области. Объектно-ориентированное проектирование - это методология проектирования, соединяющая в себе процесс объектной декомпозиции и приемы представления логической и физической, а также статической и динамической моделей проектируемой системы. Базовыми принципами являются: - Декомпозиция – это разбиение целого на составные элементы. - Абстрагирование - любая модель позволяет абстрагироваться от реального объекта, подменяя его изучение исследованием формальной модели - Иерархичность упорядочивает детали разбиения, помогает разбить задачу на уровни и постепенно ее решать по принципу "сверху – вниз" - Многомодельность утверждает, что никакая единственная модель не может с достаточной степенью адекватности описывать различные аспекты сложной системы
Описан принцип абстрагирования. Последовательное применение ООАП позволяет получить "хороший" проект программной системы. 19. Дать понятие СASE-технологии. Перечислить и дать понятие ключевым характеристикам СASE-технологий. Большинство организаций осуществляет внедрение CASE -средств для того, чтобы повысить продуктивность процессов разработки и сопровождения ПО, а также качество результатов разработки. Ряд организаций не занимались ранее и не занимаются сбором количественных данных по указанным параметрам. К чему приводит отсутствие таких результатов? Как вы считаете, существует ли необходимость дополнительного обучения и тренировки различных категорий специалистов, которые имеют какое-либо отношение к процессу разработки ПО при использовании СASE-технологии. Почему?
CASE- технология используется для создания и эксплуатации систем ПО. Цель CASE-технологий – добиться резкого роста производительности труда и облегчить работу программистов, проектировщиков, аналитиков и руководителей проектов. Ключевые характеристики: Анализ и проектирование. Проектирование баз данных и файлов. Программирование. Сопровождение и реинжиниринг.
Снижается продуктивность процессов разработки и сопровождения ПО, качество результатов разработки. Отсутствие таких данных затрудняет количественную оценку воздействия, оказываемого внедрением CASE-средств. Так как цель CASE-технологий – добиться резкого роста производительности труда и облегчить работу программистов и других специалистов существует постоянная необходимость дополнительного обучения и тренировки различных категорий специалистов.
20. Дать понятие концептуальной модели UML. Описать структурные предметы, используемые в диаграмме вариантов использования. Изобразить диаграмму вариантов использования тестовой системы, которую разрабатывает и использует в своей работе сам преподаватель, он также является составителем тестов. Можно ли утверждать: «Хотя диаграмма вариантов использования иногда оказывается полезной, без нее можно обойтись». Ответ обоснуйте. Модель UML ‒ это описание объекта или явления. 1. Актер — набор согласованных ролей, которые могут играть пользователи при взаимодействии с системой. Каждая роль требует от системы определенного поведения. Актер изображается как проволочный человечек с именем.
Актеры 2. Прецедент — описание последовательности действий, выполняемых системой в интересах отдельного актера и производящих видимый для актера результат.
3. Взаимодействие — поведение, заключающее в себе набор сообщений, которыми обменивается набор объектов в конкретном контексте для достижения определенной цели.
Большая опасность прецедентов заключается в том, что разработчики делают их очень сложными и застревают на них. Если у вас немного информации, то получится короткий, легко читаемый документ. Если информации слишком много, то вряд ли кто-то вообще будет ее изучать и пытаться понять, поэтому и утверждают: «Хотя диаграмма вариантов использования иногда оказывается полезной, без нее можно обойтись» 21. Назовите компоненты диаграммы деятельности.
|
||||
|
Последнее изменение этой страницы: 2021-04-05; просмотров: 149; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.119 (0.008 с.) |