ST Flashcards
(79 cards)
С какво се занимава дисциплината СТ?
С разработка на качествен софтуер.
Кои са фазите на жизнения цикъл на разработката на софтуер?
Анализ, проектиране, разработка, тестване, поддръжка.
Какви недостатъци има водопадният модел?
Грешките в проектирането или анализа се откриват късно.
Как още се нарича V-модела?
Модел за тестване на софтуер.
Колко типа прототипиране има?
Два - хоризонтално и вертикално.
С какво се характеризира итеративният модел?
Разработване на софтуера на версии и на малки части.
Кои са основните концепции на функционалния изглед?
FT (Functional Tree), DFD (Data Flow Diagram), Use case.
FT са йерархии от?
Функционалности и функции.
Use case диаграмите представят функционалността на ОО системи?
Да.
Кой е създателят на DFD?
ДеМарко.
Кои са основните концепции на ориентирания към данни изглед?
DD (Data Dictionary), ERD (Entity-Relationship Diagram).
Речниците от данни са?
EBNF (Extended Backus-Naur Form), Каталог с информация.
Основните елементи на ERD са?
Множество от идентичности.
*
Кои са основните концепции на ориентирания към правила изглед?
Правила, таблици и дървета на решенията.
На каква логика се базират правилата?
Предикатна логика.
Таблиците на решенията са ясно представяне на множество от правила?
Да.
Дървото на решенията е хоризонтално представяне на таблицата на решенията?
Не.
Кои са основните концепции на ориентирания към състояния изглед?
Крайни автомати, activity диаграми.
State transition диаграмите са хибриден краен автомат на Херел?
Да.
Activity диаграмата представя алгоритъм?
Да.
В коя от фазите се разработват interaction диаграми?
Анализ и проектиране.
Sequence диаграмите представят обекти, които си комуникират последователно във времето?
Да.
Collaboration диаграмите се използват, за да покажат производителност на сценарий?
Не.
Кои са подфазите на фазата на анализ и дефиниция?
Планиране и дефиниция.