Pachete Software Curs 1
Transcript of Pachete Software Curs 1
-
7/24/2019 Pachete Software Curs 1
1/3
Pachete softwareAdina Cuta
22.02.2016
Adresa de mail:[email protected]
Pentru consultatii: Luni, Marti, Joi la sala 2308
10% prezenta
30% proiect
Materiale:www.bd.ase.ro(sectiunea Pachete software)
Prezente la curs, test la sfarsitul cursului
Concepte generale
Sistem informatic
Un ansamblude echipamente, programe, proceduri de operare, implementare si intretinere, daca
stocarea, colectareasi prelucrareainformatiilor se face automatizat, se poate pune problema unui
sistem informatic.
Sistemul informaticeste alcatuitdin subsisteme:
Subsistemul Hardware = ansamblul echipamentelor fizicedin dotarea unui sistem
informatic
Subsistemul Software = ansamblul produselor softwareaflate in component unui sistem
informatic
Personal ( = resurse umaneimplicate in utilizare)
Software
Software = produs intelectualce consta din programe, proceduri, regulisi documentatia
asociata pentru functionarea sistemului de calcul.
Componentasoftware-ului = produs program
Programul este format dintr-o secventa de instructiuni, scrisa intr-un anumit limbaj de
programaresi pe un suport accesibilcalculatorului. Din tratarea datelorse inteleg operatii de
calcul aritmetic sau logic transformarii, reorganizarii, selectarii, ordonarii, actualizarii, afisarii si
transferului la distanta.
Limbaj de programare
Limbaj de programare= limbaj artificialdestinat descrierii prelucrarilorce urmeaza sa fie
realizate intr-un sistem de calcul.
40% seminar
60% examen
mailto:[email protected]:[email protected]:[email protected]://www.bd.ase.ro/http://www.bd.ase.ro/http://www.bd.ase.ro/http://www.bd.ase.ro/mailto:[email protected] -
7/24/2019 Pachete Software Curs 1
2/3
Descrierease poate face prin intermediul directivelor, comenzilorsau instructiunilorexprimate
simbolic.
Reprezentarile simboliceale limbajului de programare pot fi specializatepe:
Cerinte de calcul Domenii de activitate
Produsele programse pot clasifica in urmatoarele categorii:
1) Produse software de bazacare cuprind:
Sistem de operare(SO) = un produs softwarecare reprezinta o parte componentaa
unui sistem, echipamentsau aparat computerizat(calculator, smartphone, notebook,
GPS etc) si care se ocupa de gestionareasi coordonarea activitatiloracestuia si joaca
rolul de gazdapentru aplicatiilecare ruleaza pe echipamentul respectiv.
Extensiiale SO = componente softwareafisate la SO de uz general, componente careau ca scop asignareala nivelul echipamentelor a unor facilitaticerute numai de anumite
aplicatii.
Totodata pot fi SOdedicate anumitor tipurispecifice de aplicatii.
Instrumentepentrurealizareaaltor produse software care la randul lor cuprind:
o Instrumente software
o Medii de programare
o Medii de proiectare
o Medii de dezvoltare
Produse software utilitare = produse cu grad ridicatde generalitate, care rezolvaprelucrari communepentru toti utilizatorii (arhivatoare, antivirusi, aplicatii multimedia,
discmanager, produse integrate pentru birou[instructiuni pt editare de text, tabele])
Produse software pentru gestiunea bazelor de datesau de cunostinte
SGBD = produse softwareutilizate pentru crearea,interogareasiintretinerea
unei baze de date
2) Produse software de aplicatie = produse softwarescrise pentru anumitecategorii de
utilizatoriin scopul rezolvarii unor probleme specifice. Acestea pot fi:
Orientate pe metode sau model au la baza metode stiintificesi pot fi sub forma de
bibliotecisau pachete integratesi au ca scop rezolvarea problemelor care au la baza
probleme sau metode specifice: modele statistice, modele matematice, modele pentru
optimizari. Aceste produsepot fi utilizate in diverse domeniide activitate.
Orientate pe domeniu sau subdomeniu sunt cele specializatepe domenii:
agricultura, economic, sanatate etc
Instrumente software
Instrumente software= instrumentepentru realizareade produse program, entitati software care
prelucreazasau actioneazaasupra altor entitati software fie ca si componente transparenteale
sistemului de programe sau SO, fie ca instrumente de programe
-
7/24/2019 Pachete Software Curs 1
3/3
Instrumentele softwaresprijina o anumita activitate din ciclul de dezvoltare al unui produs
program: compilator, editor de text, depanator.
Mediul de programare= ansamblu integratde procesesau instrumente softwarecare sprijina
etapele de programare.
Mediul de proiectare= ansamblude metode, tehnici de reprezentaresi instrumente softwarept
asistarea activitatii de analizasi proiectare.
Mediul de dezvoltare= ansamblude metodologiisi instrumente softwarecare acopera intreg
ciclul de dezvoltaresi intretinerea unui produs software.