Case-sistem - studopediya
Abordarea declarativă în dezvoltarea de programe de calculator a apărut la începutul anilor '70. El nu a primit o astfel de aplicare largă ca procedură, pentru că a avut ca scop un interval relativ îngust de probleme ale inteligenței artificiale. În cererea sa de programator descrie proprietățile datelor originale, interconectarea lor, proprietățile pe care ar trebui să fie în posesia rezultat, în schimb algoritm pentru a obține un rezultat. Desigur, pentru a obține rezultatul, este încă nevoie de acest algoritm, dar trebuie să fie generate automat de sistem care acceptă un limbaj de programare declarativ orientat. Atunci când o variantă logică a acestei abordări (în primul rând, aceasta se referă la limbajul Prolog PROLOG.) Problema este descrisă de un set de fapte și reguli într-o limbă logică formală, într-o formă funcțională -
sub forma unor relații funcționale între fapte (limbajul Lisp, LISP).
Programarea orientată spre procedură dezvoltată în cealaltă direcție - așa-numita programare paralelă. În algoritmi și programe de acțiune convenționale sunt realizate una după alta. Cu toate acestea, logica de rezolvare a multor probleme permite destul de executarea simultană a mai multor operațiuni, ceea ce duce la un efect multiplicator. Implementarea algoritmilor paraleli pe un calculator a devenit posibil odată cu apariția computerelor multiprocesor, care experții văd viitorul de calcul.
În ultimul deceniu în domeniul echipamentelor de automatizare de programare o nouă direcție sub numele CASE-tehnologie (Computer Aided Software Engineering-CASE) - un instrument pentru crearea sistemelor informatice.
Scopul principal al CASE-sisteme constă în automatizarea procesului de creare a software-ului. CASE-sistem vă permite să explorați un prototip creat de un sistem software bazat pe modelul său.
CASE-tehnologii permit să mențină o lucrare colectivă asupra proiectului în detrimentul oportunităților de angajare în rețea locală, exportul și importul de orice fragmente de proiect, organizarea de management de proiect.
Astăzi, CASE-sistem de lider mondial este considerată a fi Corporation Rational Rose Rational Software. Sistemul Rose rațional are ca scop crearea de module folosind Unified Modeling Language Language (UML).
Trebuie remarcat faptul că Rose System - un lider recunoscut în instrumente de modelare vizuale, și prin utilizarea acestuia, puteți dezvolta interactiv arhitectura aplicației, de a genera sursele sale și activitatea paralelă privind documentarea sistemului în curs de dezvoltare.