Programació I

Programació I és la primera assignatura de programació al Grau d'Enginyeria en Informàtica. L'assignatura ensenya les bases de la programació utilitzant el llenguatge C++.

Temari

Tema 4

Esquemes

Recorreguts. Cerques. Complexitat d'algorismes i eficiència. Finestres. Disseny descendent. Seqüències de seqüències.
Vacances

Examen Parcial

Tema 5

Recursivitat

Funcions recursives. Disseny recursiu: cas base, cas recursiu. La pila d'execució. Exemples.
Tema 6

Vectors

#include. Tipus vector. strings com a vectors. Accés a elements ([]). Índexs fora de rang. typedef. Problemes que necessiten vectors.
Tema 7

Matrius

Declaració de matrius. Accés a caselles. Inicialització. Suma, transposició, multiplicació. Cerques en matrius.
Tema 8

Algoritmes Essencials

Cerca dicotòmica. Comparació linial vs dicotòmica. Complexitat Algorísmica. Ordenació per selecció. Ordenació per inserció. El mètode sort de vectors. Funcions de comparació. Estructures de dades.
Vacances

Nadal

Vacances

Examen Final