електронною документацією, яку можна розглядати як електронну бібліотеку, присвячену різних розділів математики та інформатики. Mathematica має високу швидкість і практично не обмежену точність обчислень, що дозволяє їй працювати як на дуже потужних комп'ютерах, так і не дуже сильних персональних комп'ютерах. Величезним перевагою програми Mathematica є довідкова система. Вона включає в себе не тільки дуже якісний опис функцій з прикладами, а також підручник. У ній є всі матеріали для тих хто тільки починає роботу з додатком, і для тих хто працює з нею дуже давно. p align="justify"> Але часто буває незручно використовувати перераховані вище програми для реалізації конкретного завдання, якою є рішення СЛАР, знаходження визначника і зворотної матриці. Іноді зручніше реалізувати завдання як окремий додаток. В якості мови програмування передбачається використовувати середу візуального програмування Delphi. p align="justify"> Серед великої різноманітності продуктів для розробки додатків Delphi займає одне з провідних місць. В основі такої загальновизнаної популярності лежить той факт, що Delphi, як ніяка інша система програмування, задовольняє викладеним вище вимогам. Delphi-додатки ефективні, якщо розробник дотримується певні правила (і часто - якщо не дотримується). Ці додатки надійні і при експлуатації мають передбачуваним поведінкою. p align="justify"> Пакет Delphi - продовження лінії компіляторів мови Pascal корпорації Borland. Pascal як мова дуже простий, а суворий контроль типів даних сприяє ранньому виявленню помилок і дозволяє швидко створювати надійні та ефективні програми. p align="justify"> Як мова Turbo Pascal природно порівнювати з його найближчими конкурентами - численними варіаціями на тему мови Basic і з C + +. Я вважаю, що Turbo Pascal істотно перевершує Basic за рахунок повноцінного об'єктного підходу, що включає в себе розвинені механізми інкапсуляції, спадкування і поліморфізм. Остання версія мови, вживана в Delphi, за своїми можливостями наближається до C + +. З основних механізмів, властивих C + +, відсутній тільки множинне спадкування. Плюси застосування мови Pascal очевидні: з одного боку, на відміну від Visual Basic, заснованого на інтерпретації проміжного коду, для нього є компілятор, що генерує машинний код, що дозволяє отримувати значно більш швидкі програми. З іншого - на відміну від C + + синтаксис мови Pascal сприяє побудові дуже швидких компіляторів. br/>
1.3 Етапи розробки програмних систем
Вихідним етапом створення і є етап розробки вимог, в процесі якого проводяться пошукові, дослідницькі роботи, формується комплекс вимог, що виражає потреби користувача в конкретному ПІ. На даному етапі майбутній комплекс програм ретельно аналізується з урахуванням виконуваних ним функцій і основних властивостей, обгрунтовується доц...