Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Технологія розробки програмних засобів

Реферат Технологія розробки програмних засобів





стування програм в число найважливіших характеристик. Ця характеристика визначає наявність чітко визначених умов і області застосування даної програми з ясно обговореними обмеженнями і поясненнями, які полегшують і прискорюють використання програми, але виключають неправильне її застосування. У поясненнях повинні бути чітко обумовлені вхідні і вихідні дані, формати введення даних. Програми, що володіють цією характеристикою, полегшують взаємодію користувача з ЕОМ, розширюють сферу застосування і запобігають неправильне її застосування.

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

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

Ефективність програми залежить від її призначення, конфігурації технічних засобів і системи програмного забезпечення ЕОМ. З достатнім ступенем наближення за ефективність можна прийняти характеристику програми, значення якої прямо пропорційно швидкодії і назад пропорційно обсягу використовуваних ресурсів технічних засобів, що включають в себе оперативну пам'ять, зовнішні запам'ятовуючі пристрої, кількість і типи зовнішніх пристроїв тощо

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

Характеристика, пов'язана з випробуваними, припускає наявність можливості досить просто оцінювати правильність функціонування програми в умовах конкретного середовища (технічні і програмні засоби, реальні вихідні дані).

Поліпшення перерахованих характеристик позначається на вартості програми. У зв'язку з цим має досягатися компроміс між ступенем поліпшення цікавить нас характеристики і збільшенням вартості програми.

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

Розробка програм регламентується Єдиною системою програмної документації (ЕСПД). Введення стандартів у процес створення програм спрощує процес розробки, полегшує читання і розуміння їх користувачами, спрощує користування та експлуатацію, покращує випробуваного, мобільність, документовані.

ЕСПД являє собою комплекс взаємопов'язаних державних стандартів, що визначають загальні положення, види програм і про...


Назад | сторінка 6 з 18 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення програми, що включає всі програми лабораторних робіт
  • Реферат на тему: Створення програми-інтерпретатора для обробки вихідних текстів програм, що ...
  • Реферат на тему: Культурно-розважальні програми на російському телеекрані (на прикладі прогр ...
  • Реферат на тему: Порівняльний аналіз програми Занкова і традиційної програми
  • Реферат на тему: Використання середовища MatLAB для вирішення лінійної програми