Algoritmi și structuri de date

Previzualizare proiect:

Cuprins proiect:

1. Sistem Informational - Sistem Informatic
2. Structuri de date
3. Grafuri
4. Algoritmi definire
5. Descrierea algoritmilor
6. Structuri fundamentale ale algoritmilor
7. Evaluarea corectitudinii algoritmilor
8. Limbaje de programare
9. Algoritmi speciali
10. Tehnici de programare
11. Tehnici de programare structurata
12. Probleme de logica
13. Probleme de programare
Bibliografie

Extras din proiect:

Un sistem poate fi privit ca un ansamblu de elemente interconectate si interconditionate prin relatii fizice, sociale si de alta natura, intre ele si nu mediul extern sistemului, care functioneaza in vederea realizarii unui scop sau a finalizarii unui obiect.

Activitatea desfasurata intr-un sistem organizat, in vederea realizarii unui obiectiv poate fi definita ca fiind rezultatul actiunii conjugate, a 3 subsisteme ce actioneaza intr-o stransa interdependenta si care la randul lor pot fi considerate sisteme:

- Sistemul de conducere sau decizional ( S.D. )

- Sistemul condus, de executie sau operational ( S.O. )

- Sistem informational.

Sistemul de conducere are rolul de a dispune, indruma si coordona activitatea in vederea realizarii abiectivelor fixate, cu eficienta maxima.

Sistemul condus are rolul de a executa practic deciziile luate si de a furniza date privind actiunile realizate, sau in curs de executie, folosind pt aceasta resursele materiale, financiare stiintifice si umane existente, repartizate pe obiective dinainte stabilite.

Pentru executarea activitatiilor de baza ale procesului decizional: planificare, urmarire, control si decizie, sistemului de conducere ii sunt necesare permanent informatii despre starea si evolutia sistemului de executie, despre legaturile acestuia cu exteriorul. De la sistemul de conducere, spre sistemul condus vor circula decizii. Acest circuit de informatii si decizii reprezinta un proces permanent care se realizeaza prin existenta Sistemului Informational.

Sistemul Informational este un instrument indispensabil conducerii, avand ca parti componente mijloacele si procedeele ce asigura legaturile intre elementele de executie si elementele decizionale pentru conducere si organizare.

In felul acesta, prin sistemul informational se pot cunoaste la timp si in cantitati necesare toate elementele de caracterizare a activitatilor desfasurate, el cuprinzand fondul de informatii, tehnicile de colectare si stocare, mijloacele si metodele necesare in vederea prelucrarii si transmiterii informatiilor.

Deci, sistemul informational este un ansamblu de fluxuri si circuite informationale organizate intr-o conceptie unitara, el utilizeaza modele, proceduri, resurse umane si materiale pentru colectarea, inregistrarea, prelucrarea, stocarea si/sau transmiterea datelor si a informatiilor, prin intermediul carora asigura interconexiunile informationale dintre sistemul de conducere si sistemul condus.

Sistemul informational primeste intrari, le prelucreaza si furnizeaza iesiri. Intrarile si iesirile unui sistem informational, sunt date, informatii si decizii.

Ansamblul operatiilor la care sunt supuse intrarile pentru a furniza iesirile se constituie in proceduri.

In cazul cand metodele, procedurile si mijloacele utilizate pentru colectarea, inregistrarea, prelucrarea, stocarea si/sau transmiterea datelor si a informatiilor sunt cu preponderenta automatizate, sistemul informational devine un sistem informatic.

Sistemul informatic - intrument al conducerii stiintifice a societatilor comerciale

Conceptul de sistem informatic

In masura in care activitatiile din cadrul sistemului informational sunt realizate cu ajutorul echipamentelor electronice de culegere, transmitere, stocare si prelucrare automata a datelor, se spune ca avem de a face cu informatizarea sistemului informational si implicit cu aparitia conceptului de sistem informatic.

Sistemul informatic, reprezinta un ansamblu de elemente intercorelate, functional in scopul automatizarii obtinerii informatiilor necesare conducerii in procesul de elaborare a deciziilor.

Un sistem informatic, este compus, in principal din urmatoarele elemente:

a. Baza tehnica sau hardware-ul sistemului informatic, care este constituita din totalitatea mijloacelor tehnice de culegere, transmitere, stocare si prelucrare a datelor, in care locul central revine calculatorului electronic.

b. Sistemul de program sau software-ul sistemului, ce cuprinde totalitatea programelor pentru functionarea sistemului informatic, in concordanta cu functiunile si obiectivele ce au fost stabilite.

c. Baza stiintifico-metodologica, care este constituita din modele matematice ale proceselor si fenomenelor economice, metodologii, metode si tehnici de realizare a sistemelor informatice.

d. Baza informationala cuprinde datele suspuse prelucrarii, fluxurile informationale, sistemele si nomenclatoarele de coduri.

e. Resursele umane si cadrul organizatoric, care cuprinde personalul de specialitate si cadrul necesar functionarii sistemului informatic.

Obiectivele sistemului informatic

Obiectivele sistemului informatic pot fi clasificate dupa mai multe criterii astfel:

A. In functie de sfera de cuprindere pot fi: principale ( generale ) si secundare ( derivate ).

B. Din punct de vedere al domeniului de activitati asupra carora se rasfrang efectele utilizarii calculatoarelor electronice, obiectivele pot fi clasificate astfel:

a. Obiective ce afecteaza activitatiile de baza din cadrul unitatilor economice ( comerciala, productia, etc. ) cum ar fi:

- cresterea gradului de incarcare a capacitatilor de productie existente si reducerea duratei ciclului de fabricatie;

- cresterea volumului productiei;

- reducerea consumurilor specifice de materii prime si materiale

- reducerea personalului administrativ - functionaresc;

- cresterea gradului de utilizare a capacitatii de cazare;

- sporirea volumului incasarilor din cativitati de prestari servicii;

- cresterea profitului si a rentabilitatii etc.

b. obiectivele ce afecteaza functionarea sistemului informational cum ar fi:

- cresterea vitezei de raspuns a sistemului la solicitarile beneficiarilor;

- cresterea exactitatii si preciziei in procesul de prelucrare a datelor si informarea conducerii;

- reducerea costului informatiei;

- rationalizarea fluxurilor informationale;

- rationalizarea circuitelor informationale;

- sporirea completitudinii situatiilor de informare - raportare , etc.

C. Din punct de vedere al posibilitatiilor de cuantificare a efectelor acestora:

a. obiective cuantificabile, cum ar fi:

- accelerarea vitezei de rotatie a mijloacelor circulante, prin inlaturarea imobilizarilor de mijloace circulante;

- reducerea cheltuielilor de transport;

- reducerea cheltuielilor indirecte;

- cresterea volumului productiei;

Bibliografie:

Manual ,,Algoritmi si structuri de date: fundamente ale programarii structurate" / Cezar Botezatu - Bucuresti : Editura Universitara

Burdescu D.D. - Algoritmi si structuri de date, Ed. Mirton, 1992.

Descarcă proiect

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Algoritmi si Structuri de Date.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Nu
Nota:
10/10 (4 voturi)
Nr fișiere:
1 fisier
Pagini (total):
57 pagini
Imagini extrase:
57 imagini
Nr cuvinte:
12 334 cuvinte
Nr caractere:
70 983 caractere
Marime:
1.09MB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Proiect
Domeniu:
Limbaje de Programare
Tag-uri:
algoritmi, date, sisteme, programare
Predat:
Facultatea de Informatica Manageriala , Universitatea Romano-Americana din Bucuresti
Materie:
Limbaje de Programare
Profesorului:
Cornelia Botezatu
Sus!