Опис навчальної дисципліни

Що буде вивчатися Вміння бачити задачу цілком з її внутрішніми та зовнішніми взаємозв'язками, вибирати ефективні варіанти її реалізації та планувати її етапи, передбачати вимоги та витрати на шляху її втілення і приймати оптимальні рішення щодо організації програмної системи.

Сучасні різноманіття та складність способів створення програмного забезпечення надають багато можливостей але й створюють чимало складнощів при втіленні програмного продукту. Вміння як бачити систему на самому верхньому рівні, так і розуміти поведінку компонентів на самому детальному рівні, дозволяє оптимально вибрати структуру та необхідні складові частини і забезпечити ефективну поведінку всієї системи.

Чому можна навчитися  Вибирати оптимальні засоби втілення програмного продукту, уникати можливих складнощів при його реалізації, знаходити та усувати вузькі місця його функціонування, передбачати можливі виграші та втрати

Як можна користуватися набутими знаннями і уміннями При створенні та подальшому розвитку будь-якої програмної системи зі збільшенням кількості її компонент та, відповідно, взаємозв'язків між ними, складність системи росте нелінійно. Вміння утримувати рівновагу між ефективністю функціонування та простотою супроводу дозволяє створювати програмні продукти, що мають значння переваги при їх впровадження та використанні.


Схожі силабуси
Погодитись
Цей сайт використовує cookies. Дізнатись більше