Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
відповіді на екзамен Арх ЕОМ,ПЗ і кодуванн...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
239.62 Кб
Скачать

Плюси методу

  • Ніяких переробок

  • Гарна специфікація перетікає в гарну документацію

  • Зрозуміла модель

  • Кодери можуть мати низьку кваліфікацію.

Мінуси

  • Необхідний перфекціонізм на кожному етапі.

  • Важко вносити зміни (якщо взагалі можливо)

  • Надлишкове проектування

  • Поділ розробників на "perfect" та "code monkeys"

Водоспадний метод розробки. Процес проходить всі стадії послідовно, як вода в водоспаді

4. Спіральна модель, запропонована Баррі Боема в 1988, стала істотним проривом у розумінні природи розробки ПО. Вона являє собою процес розробки програмного забезпечення, що поєднує в собі як проектування, так і постадійного Прототипування з метою поєднання переваг висхідній і низхідній концепції, що робить упор на початкові етапи життєвого циклу: аналіз і проектування. Відмінною особливістю цієї моделі є спеціальна увага ризикам, що впливає на організацію життєвого циклу. Боем формулює десять найбільш поширених (за пріоритетами) ризиків:

  1. Дефіцит фахівців.

  2. Нереалістичні терміни і бюджет.

  3. Реалізація невідповідної функціональності.

  4. Розробка неправильного користувальницького інтерфейсу.

  5. "Золота сервіровка", перфекціонізм, непотрібна оптимізація і відточування деталей.

  6. Безперервний потік змін.

  7. Брак інформації про зовнішніх компонентах, що визначають оточення системи або залучених в інтеграцію.

  8. Недоліки в роботах, виконуваних зовнішніми (по відношенню до проекту) ресурсами.

  9. Недостатня продуктивність одержуваної системи.

  10. "Розрив" в кваліфікації фахівців різних галузей знань.

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

Кожен виток спіралі відповідає створенню фрагмента або версії програмного забезпечення, на ньому уточнюються цілі і характеристики проекту, визначається його якість і плануються роботи наступного витка спіралі. Таким чином поглиблюються і послідовно конкретизуються деталі проекту і в результаті вибирається обгрунтований варіант, який доводиться до реалізації. Кожен виток розбитий на 4 сектори:

  • оцінка і дозвіл ризиків,

  • визначення цілей,

  • розробка і тестування,

  • планування.

Кодування

  1. Схема передачі інформації.

  1. Кількість інформації - міра інформації, що повідомляється появою події певної вірогідності; міра оцінки інформації, що міститься в повідомленні; міра, що характеризує зменшення невизначеності, що міститься в одній випадковій величині щодо іншої.

  2. Інформаційна ентропія — в теорії інформації, ентропія є мірою невизначеності випадкової величини. Зазвичай, в якості інформаційної ентропії використовуютьентропію Шеннона.

  3. Цифрови́й сигна́л — дискретний сигнал з певним значенням інформативного параметра, яке визначається у цифровій формі. Цифрові сигнали є цифровим зображенням дискретного сигналу, який часто видобувається шляхом квантування аналогового сигналу.

    Переваги цифрового сигналу 

Перевагами цифрового сигналу над аналоговими є[1]. :

  • більша захишеність від дії шумів, наводок і перешкод;

  • невеликі відхилення від дозволених значень ніяк не викривляє цифровий сигнал, так як завжди існують зони допустимих відхилень;

  • дозволяє більш складнішу і багатоступеневу обробку

  • більш довге зберігання без втрат

  • якісніша передача

  • цифрові пристрої легше проектувати, відлагоджувати. Їхня поведінка більш точно прогнозується та розраховується.