CE04 Coneixements bàsics sobre l'ús i programació dels ordinadors, sistemes operatius, bases de dades i programes informàtics amb aplicació en enginyeria.
1. Computador (1h) Estructura del computador. Sistemes operatius. 2. Conceptes bàsics de programació (2h) Objectes i operacions. Procés de resolució d'un problema. Anàlisi descendent. 3. Tipus elementals. Objectes (2h) Estructura general d'un algorisme. Objectes: constants i variables. Tipus. Declaració d'objectes. Expressions. 4. Accions elementals. Estructures algorísmiques (3h) Assignació. Entrada/Sortida. Estructures algorísmiques: seqüencial, alternativa, repetitiva. 5. Seqüències. Disseny d'algorismes repetitius (5h) Definició i motivació. Tractament de seqüències: Recorregut. Cerca 6. Constructors de tipus (4h) Constructors de taules. Constructors de tuples. 7. Algorismes sobre taules (4h) Accés seqüencial i accés directe. Ordenació. Clau. Cerca sobre taules. Fusió de taules ordenades. 8. Accions i funcions (4h) Objectius. Anàlisi descendent. 9. Bases de dades.(4h) Fitxers. Concepte de base de dades. Tipus de bases de dades. Concepte entitat-relació.
Tipus d’activitat Hores amb professor Hores sense professor Total Anàlisi / estudi de casos 34,00 60,00 94,00 Sessió expositiva 32,00 26,00 58,00 Total 66,00 86,00 152
Activitats d'avaluació: Descripció de l'activitat Avaluació de l'activitat % Teoria 1 Avaluació continuada. Dues proves "sorpresa" a classe. 10 Teoria 2 Examen. 20% 20 Problemes Examen: Disseny d'un o diversos algorismes. 30 Pràctiques de laboratori. Avaluació continuada (Veure el detall la descripció de les pràctiques). 40