- •1. Дать понятие технологи разработки программного обеспечения Описать методы, средства и процедуры трпо.
- •Дать понятие жц по.
- •3.Перечислить основные виды моделей жц по.
- •4.Перечислить все виды моделей жц по.
- •Перечислить основные виды моделей жц по.
- •6. Указать требования, предъявляемые к системе при разработке по.
- •Дать понятие пользовательского интерфейса.
- •Дать понятие принципа структурного подхода.
- •Дать понятие функциональной декомпозиции.
- •10. Дать понятие структурного подхода к разработке по.
- •11. Дать понятие структурной схемы.
- •12. Дать понятие структурной схемы.
- •13. Дать понятие метода функционального моделирования sadt.
- •15. Дать понятие er-модели.
- •Дать понятие dfd диаграммы.
- •17. Дать понятие объектного подхода.
- •Дать понятие объектно-ориентированного анализа и проектирования.
- •19. Дать понятие сase-технологии.
- •20. Дать понятие концептуальной модели uml.
13. Дать понятие метода функционального моделирования sadt.
Изложить принципы построения модели IDEFO.
На стадии проектирования для описания структуры проектируемой системы ПО используются модели диаграмм. Все функции организации на диаграммах были представлены в виде блоков. Взаимодействие блоков друг с другом описаны посредством интерфейсных дуг, выражающих «ограничения», которые, в свою очередь, определяют когда и каким образом функции выполняются и управляются. О каком методе идет речь? Ответ обосновать.
Метод SADT представляет собой совокупность правил и процедур, предназначенных для построения функциональной модели объекта какой-либо предметной области.
В основе методологии SADT лежат два основных принципа:
SA-блоки, на основе которых создается иерархическая многоуровневая модульная система, каждый уровень которой представляет собой законченную систему (блок), поддерживаемую и контролируемую системой (блоком), находящейся над ней.
Декомпозиция. Использование этой концепции позволяет разделить каждый блок, понимаемый как единое целое, на свои составляющие, описываемые на более детальной диаграмме. Процесс декомпозиции проводится до достижения нужного уровня подробности описания. Диаграмма ограничивается 3-6 блоками для того, чтобы детализация осуществлялась постепенно. Вместо одной громоздкой модели используется несколько небольших взаимосвязанных моделей, значения которых взаимно дополняют друг друга, делая понятной структуризацию сложного объекта.
В целом рекомендуется прекращать моделирование, когда уровень детализации модели удовлетворяет ее цель.
14. Дать определение базы данных.
Модели представления данных: реляционная, древовидная, сетевая.
Какая модель базы данных изображена на рисунке. Указать признаки.
База данных — это хранилище для большого количества систематизированных данных, с которыми можно производить определенные действия (добавление, удаление, изменение, копирование, упорядочивание и т. д.).
Иерархические (древовидные) базы данных. Они построены в виде обычного дерева. Данные здесь делятся на две категории: главные и подчиненные. Наивысший в иерархии объект называется корневым, остальные объекты носят название зависимых объектов.
В Сетевых БД любой объект может быть как главным, так и подчиненным. В сетевой модели базы данных каждый объект может иметь сколько угодно связей с другими объектами.
Реляционные базы данных. В таких БД объекты и взаимосвязи между ними представляются в виде таблиц, состоящих из строк и столбцов. Каждая таблица здесь представляет собой объект БД. Такую БД легче всего можно реализовать на компьютере. Столбцы таблицы называют полями, а строки — записями.
На рисунке изображена реляционная модель, так как мы видим таблицы, состоящие из столбцов и строк. Между таблицами существуют связи.
15. Дать понятие er-модели.
Основные понятии ER-диаграмм (сущность-связь) в нотации Ричарда Баркера.
По заказу некоторой оптовой торговой фирмы необходимо разработать информационную систему, которая должна выполнять следующие действия:
• хранить информацию о покупателях (каждый покупатель является юридическим лицом и имеет наименование, адрес, банковские реквизиты);
• печатать накладные на отпущенные товары (каждый товар имеет наименование, цену, а также характеризуется единицами измерения);
Определить все сущности, их атрибуты и ключевые атрибуты каждой сущности в вышеуказанных предложениях.
ЕR-модели – моделирование структур данных.
Сущность – это класс однотипных объектов, информация о которых должна быть учтена в модели.
Экземпляр сущности – это конкретный представитель данной сущности.
Атрибут сущности – это именованная характеристика, являющаяся некоторым свойством сущности
Ключ сущности – это уникальный(е) атрибут(ы) для каждого экземпляра сущности.
Связь – это отношение одной сущности к другой или к самой себе.
