Clasificarea produselor software - stadopedia

Produsele software pot fi clasificate în funcție de diferite caracteristici. Luați în considerare o clasificare în care elementul fundamental este domeniul (domeniul) utilizării produselor software:







· Hardware pentru computerele și rețelele informatice autonome;

· Sarcini funcționale ale diferitelor domenii;

· Tehnologia dezvoltării programelor.

Pentru a susține tehnologia informației în aceste domenii, vom aloca trei clase de produse software, respectiv, prezentate în Figura 6 .: 1) software de sistem; 2) software de aplicație; 3) software-ul instrumental.


Fig. 6. Clasificarea software-ului.

Software-ul de sistem (Software de sistem) - un set de programe și programe software pentru a sprijini funcționarea rețelelor de calculatoare și de calculatoare. Software-ul sistemului este destinat:

Crearea unui mediu operațional pentru funcționarea altor programe;

· Asigurarea funcționării fiabile și eficiente a calculatorului și a rețelei de calculatoare;

· Diagnostic și profilaxie a echipamentelor informatice și a rețelelor de calculatoare;

Software-ul aplicației (PPO) este conceput pentru a rezolva sarcinile utilizatorilor. Așa cum sa menționat mai sus, aceasta include programe de aplicații ale utilizatorilor și pachete de aplicații software (PPP) în diverse scopuri.

Un program de aplicație pentru utilizatori este orice program care facilitează rezolvarea unei sarcini în zona de probleme dată. Programele de aplicații pot fi utilizate fie în mod autonom, fie ca parte a pachetelor sau pachetelor software.

Pachetele de software pentru aplicații (PPP) sunt pachete software special organizate destinate aplicării generale într-o anumită zonă cu probleme și completate cu documentația tehnică relevantă.

Există următoarele tipuri de RFP:

· General Purpose RFP - produse software universale concepute pentru a automatiza o gamă largă de sarcini ale utilizatorilor. Acestea includ:

Sistemele cu destinație generală sunt adesea integrate în pachete multi-componente pentru automatizarea birourilor - suită de birouri - Microsoft Office, StarOffice etc.

· RFP orientată pe metodă. bazat pe implementarea metodelor matematice pentru rezolvarea problemelor. Acestea includ, de exemplu, sisteme matematice de prelucrare a datelor (Mathematica, MathCad, Maple), sisteme de prelucrare statistică (Statistica, Stat);







· PPP orientate spre probleme sunt concepute pentru a rezolva o sarcină specifică într-o anumită arie de studiu. De exemplu, informațiile și sistemele juridice JurExpert, JurInform; Pachete de contabilitate și control 1C: Contabilitate, Galaxy, Angelica; în domeniul marketingului - balene pentru ucigași, expert în marketing; Sistemul bancar STBank; în domeniul turismului și al hotelului-restaurante - sisteme globale de rezervare Amadeus, Saber, Galileo, Worldspan, sisteme informatice Turwin, Master Tour etc.

· RFP integrate sunt un set de produse software integrate într-un singur instrument. Un exemplu este sistemul modern de sisteme corporative ERP (SAP R3).

În mod obișnuit, pachetele de aplicații au instrumente de personalizare, care le permit să fie adaptate specificului domeniului aplicației.

Instrumentarea tehnologiei de programare - un set de programe și pachete software care furnizează tehnologie pentru dezvoltarea, depanarea și implementarea produselor software create.

Setul de instrumente pentru tehnologii de programare oferă procesul de dezvoltare a programului și include produse software specializate care sunt instrumente de dezvoltare. Produsele software din această clasă suportă toate etapele tehnologice ale procesului de proiectare, programare (codare), depanare și testare a programelor create. Utilizatorii tehnologiei de programare sunt programatori de sistem și de aplicații.

P Întrebări pentru auto-control:

1. Definiți următoarele concepte: program, software, sarcină, aplicație, algoritm.

3. Care sunt principalele caracteristici ale programelor?

4. În ce condiții se aplică software-ul?

5. Ce metode de protecție a programelor știi?

6. Cum pot clasifica produsele software?

7. Dați exemple de produse software din fiecare clasă.

Exemple de sarcini de testare:

1. Software-ul sistemului este proiectat pentru ...

- rezolvarea problemelor statistice și matematice

- crearea și editarea de fișiere text, prelucrarea imaginilor grafice

- Asigurarea operabilității și a interacțiunii cu utilizatorul

2. Sistemele de operare sunt produse software care fac parte din:

- software de aplicație

- software de sistem

- baze de date

3. Un set de programe care asigură gestionarea tuturor dispozitivelor hardware PC și accesul utilizatorilor la acestea se numește:

- complex de programe aplicate

4. Sistemele de operare includ:

- MS Office, Explorer

- MS Word, Word Pad, PowerPoint

- MS-DOS, Unix, Windows

- toate programele listate

5. Ca parte a software-ului sistemului de alocare ...

- servicii și software de bază

- sisteme de simulare și sisteme de programare

- Sisteme de operare și cochilii de operare

- orientate spre probleme și orientate spre metodă

Întrebarea 6
SOFTWARE SYSTEM







Articole similare

Trimiteți-le prietenilor: