Як створити програму розрахунку
Прочитавши: 3193
Програми розрахунку дозволяють людям швидко і точно обчислити результати передбачуваних дій, замовлень і робіт (в залежності від сфери застосування програми). Існує їх безліч, їх можна купити в інтернеті, завантажити або заплатити програмісту за створення. Але якщо у вас є базові знання програмування, то можна написати таку програму і самостійно.
Інструкція
Створіть прототип програми. Це робиться для того, щоб наочно побачити, як повинна виглядати і працювати програма розрахунку. Зазвичай прототип містить графічний інтерфейс і виглядає, як реальна програма, тільки при натисканні на кнопки, не відбувається ніяких дій.
Оберіть мову програмування. В принципі, якщо програма буде відмінно працювати, то не важливо, якою мовою вона буде написана. Але не дарма ж їх так багато. Є відмінності в області застосування, швидкості, предметах обробки і т.д. Так, наприклад, за допомогою мов Prolog і LISP можна створювати програми логічного аналізу і штучного інтелекту. Ту ж саму програму можна написати і на С ++, паскале або асемблері, але тоді доведеться писати більш довгий код для виконання логічних обчислень, які в Prolog і LISP виконуються автоматично.
Розробіть псевдокод програми, за допомогою якого виявите недоробки і помилки програми в логічній послідовності. Дійте за принципом спадного проектування програми. Тобто для початку визначте кінцеву мету (розрахунок чого-небудь), а потім спускайтеся нижче, конкретизуючи кожну задачу, розділяючи її на підзадачі. І так до тих пір, поки не будуть описані самі елементарні дії.
Проведіть тестування бета-версії програми розрахунку. Усуньте виявлені помилки, доповнивши або скоротивши псевдокод. Якщо ж помилок не виявлено, приступайте до написання повної версії програми. Таким чином, процес підготовки займає набагато більше часу, ніж саме написання програми і діє за принципом «сім разів відміряй, один раз відріж».
Періодично оновлюйте програму. Залежно від поставлених завдань, вимоги до програми будуть змінюватися, буде потрібно внести нові коригування або доповнення. Визначте нові функції, які варто додати, проведіть альфа і бета-тестування, виправте помилки. Так, за допомогою такого моніторингу можна значно продовжити цикл життя вашої програми.