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

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





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

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

· функціональні тести складаються виходячи із специфікації програми;

· структурні тести складаються виходячи з тексту програми.


Види критеріїв і їх функціональність


На рис.1, а видно відміну тестування команд (достатній один тест) від С1 (необхідні два тести як мінімум). Малюнок 1, б ілюструє відмінність С1 (достатньо двох тестів, що покривають шляху 1, 4 або 2,3) від С2 (необхідно чотири тести для всіх чотирьох шляхів). С2 недосяжний в реальних програмах через їх циклічності, тому обмежуються трьома шляхами для кожного циклу: 0, 1 і N повторень циклу.

Залишаються проблеми призначення класів вхідних / вихідних даних для функціонального тестування та проектування тестів для структурного тестування. Класи, як правило, призначаються виходячи з семантики розв'язуваної задачі. [2]


Траєкторії обчислень при структурному тестуванні


Створення довідкової системи


Якщо розробник припускає, що програмою будуть користуватися інші, то він обов'язково повинен створити довідкову систему і забезпечити користувачеві зручний доступ до довідкової інформації під час роботи з програмою. У сучасних програмах довідкова інформація представляється у формі СНМ - або HLP-файлів. Крім довідкової інформації, доступ до якої здійснюється з програми під час її роботи, до складу довідкової системи включають інструкцію з встановлення (інсталяції) програми, яку оформляють у вигляді Readme-файлу в одному з форматів: TXT, DOC або НТМ.


Створення настановного диска


Установчий диск або CD-ROM створюються для того, щоб користувач міг самостійно, без допомоги розробника, встановити програму на свій комп'ютер. Зазвичай крім самої програми на установчому диску знаходяться файли довідкової інформації та інструкція з встановлення програми (Readme-файл). Слід розуміти, що сучасні програми, в тому числі розроблені в Borland C + +, в більшості випадків (за винятком найпростіших програм) не можуть бути встановлені на комп'ютер користувача шляхом простого копіювання, так як для своєї роботи вимагають спеціальних бібліотек і компонентів, яких може і же не бути у конкретного користувача. Тому установку програми на комп'ютер користувача повинна виконувати спеціальна програма, яка поміщається на інсталяційний диск. Як правило, установча програма створює окрему папку для встановлюваної програми, копіює в неї необхідні файли і, якщо треба, виконує настройку операційної системи шляхом внесення доповнень і змін до реєстру. [2]


2. Математична частина


Традиційну теорію (звичайних) множин можна розглядати як окремий випадок теорії нечітких підмножин (чому потрібно говорити «нечітке підмножина» а не «нечітке безліч», зрозуміло хоча б з того, що область визн...


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





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

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