Documente Academic
Documente Profesional
Documente Cultură
FACULTATEA DE ECONOMIE ŞI
ADMINISTRAREA AFACERILOR
Pachete Software
SUPORT DE CURS
Informații
Date
Cunoștințe
Clasificări
După forma de exprimare a fenomenelor pe care le
reflectă, informaţia poate fi: analogică, numerică,
nenumerică.
informaţia analogică,
informaţia cantitativă,
informaţia calitativă
Clasificări
După situarea în timp faţă de procesul sau fenomenul
reprezentat informaţiile sunt:
Informaţiile active.
Informaţiile pasive
Informaţiile previzionale
Clasificări
Informaţiile complexe
Informaţiile sintetice
Clasificări
Informaţiile tehnico-ştiinţifice
Informaţiile economice
Sistem
Sistem
Scop
Caracteristicile unui sistem
Pentru a caracteriza noţiunea de sistem este
necesar să se pună în evidenţă următoarele cinci
elemente:
mulţimea de elemente;
relaţiile între elemente (endogene);
relaţiile cu mediul înconjurător (exogene), intrările şi
ieşirile în / şi din sistem;
caracterul variabil în timp al elementelor şi relaţiilor;
scopul, finalitatea sistemului.
Sistem cibernetic
Sistem cibernetic - un sistem având cel puţin o buclă de reglaj
(feed-back) prin care se aplică de la ieşirea din sistem un semnal la
intrarea acestuia, unde un mecanism de comparaţie permite ca
rezultatul compunerii semnalului de ieşire cu cel de intrare să fie
transmis blocului de decizie.
Sistem informaţional
♦ Tranzacţiile externe;
♦ Tranzacţiile interne.
Prelucrările
Rapoarte analitice
Rapoarte statistice
Rapoarte previzionale
Rapoarte
c) După destinaţie, conţinut şi modul de structurare
rapoartele se pot clasifica astfel:
Rapoarte de uz intern
Rapoarte de uz general
Rapoarte lunare;
Rapoarte trimestriale;
Rapoarte anuale.
Activităţile dintr-un sistem
informatic
Principalele activităţi dintr-un sistem informatic
sunt cele de prelucrarea informaţiilor. Acestea
includ:
a - Introducerea datelor;
b - Procesarea datelor pentru obţinerea de
informaţii;
c - Ieşirea procedurilor informaţionale;
d - Stocarea resurselor informaţionale;
e - Controlul performanţelor sistemului.
Produse Software
• Noțiunea software - componentele
software-ului sunt produsele program. Orice
produs program este constituit din
• programul propriu-zis (codul sau instrucţiunile);
• datele asociate prelucrărilor prevăzute în
program;
• documentaţia asociată produsului.
•Produs program
Stratificarea produselor program
BASIC (Begginer`s Allpurpose Symbolic Instructions Code) a fost conceput
în anul 1964, impunându-se puternic în perioada 1975-1980. Variantele
realizate mai recent (Quick Basic, Visual Basic) sunt utilizate cu succes pentru
dezvoltarea unor aplicaţii complexe.
COBOL (COmmon, Business Oriented Language) a apărut
în 1960, limbajul fiind orientat spre rezolvarea problemelor
economice
PASCAL definit în anul 1971 de către Niklaus Wirth, a
fost îmbunătăţit în noi variante: Turbo Pascal,Borland
Pascal, Delphi varianta vizuală. Versiunea actuală permite
şi programarea orientată pe obiecte (OOP)
C/C++ a fost creat în anul 1972 de către Dennis Ritchie şi Brian
Kernigham de la firma Bell Laboratories pentru dezvoltarea sistemului
de operare Unix. Acest limbaj dispune de facilităţi specifice limbajelor
de asamblare (calcul de biţi, prelucrarea adreselor). Versiunea C++ a
fost dezvoltată de dr. Bjarne Stroustrup în laboratoarele AT&T Bell
pentru programarea orientată pe obiecte.
JAVA a fost proiectat în cadrul companiei Sun Microsystems pentru aparatura
electronică inteligentă conectată în reţea, pornind de la limbajul C/C++, acesta
fiind destinat programării în Internet.
LISP (LISt Processing Language), creat în 1965 şi
PROLOG (PROgramming LOGic), creat în 1973 sunt
limbaje dedicate rezolvării problemelor de inteligenţă
artificială.
Criterii de alegere a produselor program şi evaluarea
performanţelor acestora
biblioteci de proiect
biblioteci individuale
biblioteca de sistem
Aspecte legislative privind
protecţia produselor program
Durata dreptului de autor - tot timpul vieţii autorului şi
se transmite prin moştenire pe o durată de 50 ani.
Protecţia programelor pentru calculator include orice
expresie a unui program
Nu sunt protejate ideile, procedeele, metodele de
funcţionare, conceptele matematice şi principiile care
stau la baza inclusiv cele care stau la baza interfeţelor
Drepturile asupra programelor create de unul sau mai
mulţi angajaţi, ca atribuţii de servici sau după
instrucţiunile celui care angajează, aparţin acestuia din
urmă.
Aspecte legislative privind
protecţia produselor program
Prin contractul de utilizare al unui program
Utilizatorul are dreptul neexclusiv de utilizare a
programului
Utilizatorul nu poate transmite dreptul de utilizare unei
alte persoane
Cesiunea dreptului de utilizare al unui program nu
implică transferul dreptului de autor asupra acestuia
Utilizatorul autorizat are dreptul de a realiza copii de
Arhitectura
Tehnologiile
Pachete software destinate proiectării
aplicaţiilor web
Produse program utilizate pentru
accesarea aplicaţiilor
• Generaţia I
• Generaţia II
• Generaţia III
O altă clasificare a limbajelor de programare:
• procedurale,
• neprocedurale,
• orientate pe problemă
• speciale.
Evoluţia efortului uman în raport
cu generaţiile de limbaje
Tendinţe în dezvoltarea software
Software-ul de întreprindere
Software cu infrastructură de întreprindere
Software de prelucrare a informaţiei
Software de acces al conţinutului
Software de aplicaţii
Software educaţional
Software de simulare
Software de dezvoltare media
Software pentru tehnologie de producţie
Caracteristicile generale ale software-ului
de aplicaţie:
1. Corectitudinea
2. Extensibilitatea
3. Generalitate
4. Uşurinţa în folosire
5. Reutilizabilitatea
Caracteristicile generale ale software-ului
de aplicaţie:
6. Compatibilitatea
7. Eficienţa – performaţa algoritmului
8. Parametrizarea
9. Portabilitatea
10. Robusteţe, siguranţă în execuţie
11. Fiabilitatea ridicată
Software-ul de aplicaţii are o zonă
determinată de utilizare (de ex. domeniul
economic) iar în cadrul ei, zona poate fi şi
mai specifică (de ex. calcul tabelar).
Funcţionalităţi
Caracteristici
Interfaţa cu utilizatorul