Documente Academic
Documente Profesional
Documente Cultură
1. PS de baza
1.1. Sistem de operare (SO) = componenta a unui sistem, echipament sau aparat computerizat (calculator,
smartphone, notebook, GPS etc) care se ocupa de gestionarea si coordonarea activitatilor LUI
- Joaca rolul de gazda pentru aplicatiile care ruleaza pe echipamentul respectiv.
1.4. PS utilitare: au grad mare de generalitate care informatizeaza prelucrari comune pt toti utilizatorii sist de
calcul
1.5. PS pentru gestiunia BD : def ans de prog util pt crearea, interog si intretinerea BD
2. PS de aplicatii
- Pot fi scrise pt anumite categorii de utilizatori in scopul rezolvarii unor probleme specifice.
2.1. Orientate pe metode sau model – au la baza metode stiintifice si pot fi sub forma de biblioteci sau
pachete integrate si au ca scop rezolvarea problemelor care au la baza probleme sau metode specifice:
modele statistice, modele matematice, modele pentru optimizari.
2.2. Orientate pe domeniu sau subdomeniu sunt cele specializate pe domenii: agricultura, economic,
sanatate etcif
Clasificare PS de aplicatii
Caracteristicile generale PS
1. Generalitate – sa fie capabil sa rezolve toate problemele din clasa pentru care a fost creat (prog liniara_
2. Eficienta algoritmica – durata de executie si cerintele hardware pe care le necesita sa fie cat mai reduse
3. Parametizare completa – parametrii algoritmului sa fie complet sub controlul utilizatorului
4. Independenta dintre intrari si iesiri
5. Portabilitate – produsul sa poate fi implementat pe diferite calculatoare sau SO fara modificari majore
6. Robustete – calitate algoritmica, siguranta in executie(sa nu se piarda datele in caz de prob neasteptate)
7. Fiabilitate – nr de erori din etapa de executie sa fie cat mai mic
Elemente constitutive ale PP de aplicatii
2.2. Portabilitate:
2.2.1. Standardele SGBD care pot fi accesate de catre pachet
2.2.2. Standardele de comunicatie : std de transfer de date acc de catre produs
2.2.3. Varietatea platformelor hardware si software pe care poate fi rulat produsul;
2.3. Mentenabilitate:
2.3.1. Scalabilitate: abilitatea produsului de a suporta cresterea numarului de utilizatori si a numarului de
tranzactii.
2.4 Utilizabilitate:
2.4.1. Interfata utilizator: usurinta cu care utilizatorul poate folosi interfata pachetului;
2.4.2. Tipurile de utilizatori: posibilitatea produsului de a fi folosit atat de utilizatori neinformaticieni,
intermediari, avansati;
2.4.3. Vizualizarea datelor: capacitatea produsului de a prezenta datele si rezultatele intr-o forma eficienta
pentru utilizator;
2.4.4. Raportarea erorilor: trebuie sa puna in evidenta erorile(de operare, de algoritmi sau de sistem) si sa
stabileasca locul, cauza si posibilitatea de eliminare;
2.4.4.1. Erori de operare
2.4.4.2. Erori de algoritm
2.4.4.4. Erori de sistem
2.4.5. Varietatea domeniului: posibilitatea de a folosi produsul in diverse domenii de activitate;
2.4.6. Usurinta in utilizare: usurinta cu care beneficiarul poate invata sa utilizeze produsul;
2.4.7. Existenta manualului de utilizare sau tutoriale;
2.4.8. Instruirea: daca exista disponibile cursuri de formare in utilizarea produsului;
2.4.9. Demonstratiile (demo): daca sunt disponibile online versiuni demo ale produsului;
2.5. Fiabilitate:
2.5.1. Robustete: capacitatea de a rula in mod constant fara erori;
2.5.2. Corectitudine: produsul trebuie sa respecte specificatiile de realizare;
2.5.3. Salvarea si recuperarea datelor si rezultatelor.
2.6. Eficienta:
2.6.1. Viteza de executie;
2.6.2. Calitatea algoritmilor.