You are on page 1of 2

1.

Підходи та методи конструювання ПЗ


Конструювання програмного забезпечення за допомогою комбінації кодування
обґрунтовує створення програмної системи, верифікації, модульного
тестування , інтеграційного тестування та відладки. Підхід використовується
для зменшення складності та конструювання з перевіркою.
Найбільш популярний у наш час підхід – компонентний, який оснований на
повторному використанні. Цей підхід включає в себе існуючі програмні
компоненти ПЗ, вони взаємодіють між собою через інтерфейси, але є окремою
частиною програмного коду.
За допомогою методів ми можемо визначити порядок створення компонентів та
інших активів.
У нечітких методах, таких, як ХР, члени проектної групи самі приймають на
себе відповідальність за рішення визначених задач.
При створенні програмного забезпечення ми використовуємо класичні методи,
які орієнтовані на розробку ПЗ. Вони поділяються на:
– структурні;
– підпрограмні;
– модульні;
– об’єктно-орієнтовані;
– мегамодульні.
2. Визначення якості ПЗ
Якість програмного забезпечення – це ступінь відповідності встановленим
вимогам.
Якість програмного забезпечення це набір властивостей програмного продукту,
які показують нам здатність задовольнити потреби замовника, які він висловив
у вигляді користувацьких вимог до нього на початкових етапах його
розроблення.
Якість програмного забезпечення це дії, що визначають, як саме програмне
забезпечення відповідає своєму призначенню. Якість оцінюють з
використанням моделі якості. Таке оцінювання набуває особливого значення із
розвитком і вдосконаленням технологій визначення якості ПЗ, а саме -
методами метричного аналізу.
Модель якості програмного забезпечення має чотири рівні:.
Перший рівень відповідає визначенню характеристик якості ПЗ в неї входить
шість характеристик : ефективність, надійність, супроводжуваність,
переносність, функціональність, зручність використання.
На другому рівні визначають атрибути якості ПЗ для кожної конкретної його
характеристики.
Третій рівень атрибут якості визначають за допомогою однієї або декількох
методик якості ПЗ на різних етапах його розроблення і на завершальному етапі
його тестування.
На четвертому рівні для оцінювання кількісного або якісного значення окремих
атрибутів якості ПЗ використовують метрики.

3. Системи автоматизованого проектування програмного забезпечення


(САПР ПЗ).
Програмне забезпечення САПР це сукупність програм, необхідних для обробки
інформації на вході за проектними алгоритмами управління обчислювальним
процесом, організацією, зберіганням різного роду даних.
Програмне забезпечення поділяється на:
 Загальне;
 спеціальне.
Загальне програмне.включає в себе:
— операційні системи;
— програмне забезпечення обчислювальних мереж
— системи програмування;
— програми обробки;
— пакети програм загального призначення;
— комплекс програм діагностики та технічного обслуговування технічних
засобів.

Спеціальне програмне забезпечення – є програмною реалізацією алгоритмів


рішення конкретних проектних задач і включає у себе пакети прикладних
САПР , графічні системи та діалогові системи колективного користування.

You might also like