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

Реферат Технології програмування





римуючись стилю KIS [1]. Приступимо до визначення типу трикутника, використовуючи формули. br/>

A = arccos (b 2 + c 2 - a 2 )/2 В· b В· c (6)

B = arccos (a 2 + c 2 - b 2 )/2 В· a В· c (7)

C = arccos (a 2 + b 2 - c 2 )/2 В· a В· b (8)

В 

A = arccos (6 2 + 8 2 - 5 2 )/2 В· 6 В· 8 = 38.62 В°

B = arccos (5 2 + 8 2 - 6 2 )/2 В· 5 В· 8 = 48.5 В°

C = arccos (5 2 + 6 2 - 8 2 )/2 В· 5 В· 6 = 92.87 В°


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

Якщо у тестерів немає початкових кодів програми, застосовують функціональне тестування, так званий чорний ящик. Функціональне тестування - з'ясування обставин, за яких програма не буде відповідати специфікаціям. Також як і в структурному тестуванні, в цьому випадку є кілька методів. br/>

Варто зупинитися на методах детальніше:

1. Еквівалентне розбиття - всі можливі набори вхідних даних розбивають на кінцеве число груп;

2. Аналіз граничних значень - значення на кордонах класів;

3. Аналіз причинно-следсвенних зв'язків;

4. Припущення про помилку;


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


В В  5 Висновок

У ході виконання даного курсового проекту була складена програма для визначення виду трикутника за його трьом сторонам. Програму можна модернізувати, ввівши таку інновацію, як графічне зображення отриманого трикутника з кольоровими варіаціями ліній і фону малюнка. Також можливе оптимізувати В«пасткиВ» помилок і винятків. У деяких випадках раціональне введення - заміна структури if ... else на switch ... case, що відповідало б вимогам структурного програмування. Що ж до використання типу даних, то для економія пам'яті, використовуваної програмою слід замінити тип extended на real, в даній програмі я не стала так робити для досягнення належної точності. У Windows XP Professional В® розподілом оперативної пам'яті займається сама операційна система. Дізнатися, як Win XP управляє ОЗУ [2] і файлом підкачки, можна клацнувши на іконці мій комп'ютер правою кнопкою мишки, потім ви...


Назад | сторінка 3 з 5 | Наступна сторінка





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

  • Реферат на тему: Анексія Криму, як можна вірішіті Конфлікт України с Россией чі можна его ві ...
  • Реферат на тему: Медіани трикутника
  • Реферат на тему: Чудові точки трикутника
  • Реферат на тему: Відносне порівняння між сторонами і кутами прямокутного трикутника
  • Реферат на тему: Розробка програмного модуля для розрахунку основних геометричних характерис ...