Algoritmi, Limbaje de Programare

Previzualizare curs:

Extras din curs:

ALGORITMI

-Ce este un algoritm?

-Notiune - multime finita si ordonata de operatii

-o metoda generala de rezolvare a unui tip de problema

-o multime finita si ordonata de operatii ce transforma un set de date de intrare in alt set de date de iesire

-Cum trebuie sa fie un algoritm?

-clar: descriere precisa, fara ambiguitati

-universal: sa se poata aplica unui numar mare, eventual infinit, de intrari

-finit: in spatiu (numar de pasi) si in timp (ca executie),,SCum poate fi reprezentat un algoritm?

,,HLimbaje dedicate formalizate ?V ALGOL

,,HPseudo limbaj, conven.ional/neconven.ional

,,HScheme logice

,,HDiferite diagrame: Booch sau mai general UML

oCare sunt elemente de lucru?

- date

- operatori

- instruc.iuni

- func.ii

- clase, etc.

-Program = exprimarea algoritmilor intr-un limbaj de programare.

-Studiul algoritmilor implica: elaborarea, exprimarea, validarea, analiza

-Eficienta algoritmilor prin analiza: aposteriori (empirica), apriori (teoretica), hibrida

-Tratarea algoritmilor considerand ca pot fi: liniari, patratici, cubici, polinomiali, exponentiali, logaritmici, etc.

-Tratarea se poate face pentru cazurile: cel mai favorabil/defavorabil, mediu.

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Algoritmi, Limbaje de Programare.pdf
Alte informații:
Tipuri fișiere:
pdf
Diacritice:
Da
Nota:
4/10 (5 voturi)
Nr fișiere:
1 fisier
Pagini (total):
36 pagini
Imagini extrase:
36 imagini
Nr cuvinte:
1 900 cuvinte
Nr caractere:
11 611 caractere
Marime:
484.67KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Curs
Domeniu:
Calculatoare
Tag-uri:
algoritm, limbaj de programare, limbaj, programare
Predat:
la facultate
Materie:
Calculatoare
Sus!