Dades generals
-
Curs acadèmic:
- 2020
-
Descripció:
- L'objectiu principal de l'assignatura és donar eines conceptuals d'informàtica i, especialment, de programació a estudiants d'enginyeries no informàtiques. Aprendre a dissenyar software.
-
Crèdits ECTS:
- 6
Grups
Grup A
-
Durada:
- Semestral, 2n semestre
-
Professorat:
- Sergio Gonzalo Besuievsky Glikberg
/ Esteve Nadal Roig
/ Francesc Xavier Pacheco i Fernandez
/ Francesc Xavier Pueyo Sández
/ Marius Vila Duran
-
Idioma de les classes:
- Català (100%)
Grup B
-
Durada:
- Semestral, 2n semestre
-
Professorat:
- Sergio Gonzalo Besuievsky Glikberg
/ Esteve Nadal Roig
/ Francesc Xavier Pacheco i Fernandez
/ Francesc Xavier Pueyo Sández
/ Marius Vila Duran
-
Idioma de les classes:
- Català (100%)
Competències
- CE04 Coneixements bàsics sobre l'ús i programació dels ordinadors, sistemes operatius, bases de dades i programes informàtics amb aplicació en enginyeria.
Continguts
1. Computador (1h)
Estructura del computador.
Sistemes operatius.
2. Conceptes bàsics de programació (1.5
h)
Objectes i operacions.
Procés de resolució d'un problema.
Anàlisi descendent.
3. Tipus elementals. Objectes (3h)
Objectes: constants i variables.
Tipus.
Declaració d'objectes.
Expressions.
Estructura d'un algorisme.
4. Accions elementals. Estructures algorísmiques (1h)
Assignació.
Entrada/Sortida.
Estructures algorísmiques:
seqüencial,
alternativa,
repetitiva.
5. Estructura seqüencial. Estructura alternativa (4.5h)
Disseny d'algorismes seqüencials. Disseny d'algorismes amb estructures alternatives.
6. Seqüències. Disseny d'algorismes repetitius (6.5h)
Definició i motivació.
Tractament de seqüències:
Recorregut.
Cerca
7. Tipus estructurats (7h) Definició de tupla i taula. Disseny de tipus, Algorismes sobre taules 1D (vectors). Algorismes sobre taules de 2D (matrius).
8. Funcions i accions (4.5h). Conceptes. Disseny descendent.
9. Bases de dades.(4h)
Fitxers.
Concepte de base de dades.
Tipus de bases de dades.
Concepte entitat-relació.
10. Programes informàtics amb aplicació a la enginyeria (2h)
Activitats
Tipus d’activitat |
Hores amb professor |
Hores sense professor |
Hores virtuals amb professor |
Total |
Elaboració individual de treballs |
0
|
30,00 |
1,50 |
31,50 |
Prova d'avaluació |
4,00 |
34,00 |
0
|
38,00 |
Resolució d'exercicis |
14,00 |
0
|
0
|
14,00 |
Sessió expositiva |
0
|
14,00 |
21,00 |
35,00 |
Sessió pràctica |
0
|
18,00 |
12,00 |
30,00 |
Tutories individuals |
0
|
0
|
1,50 |
1,50 |
Total |
18,00 |
96,00 |
36,00 |
150 |
Bibliografia
- Bjarne Stroustrup (2002). El Lenguaje de programación C++ (Ed Especial). Madrid: Addison-Wesley. Catàleg
- Fatos Xhafa (2006). Programación en C++ para ingenieros. Madrid: Thomson. Catàleg
Avaluació i qualificació
Activitats d'avaluació:
Descripció de l'activitat |
Avaluació de l'activitat |
% |
Recuperable |
Laboratori |
Assistència obligatòria |
0 |
No |
Deures i tutories obligatòries |
Resolució de problemes seguint les pautes establertes i
Interacció a les tutories (entre 2 i 3 obligatòries). |
20 |
No |
Prova de pràctiques |
Codificació d'un algorisme en un llenguatge de programació; probablement C++. |
25 |
No |
Prova de validació |
Resolució d'un test i/o disseny d'un o diversos algorismes. |
55 |
Sí |
Qualificació
- Es requerirà una nota mínima de 3,5 de la prova de validació (o a la prova de Teoria/Pràctiques, en el cas d'Avaluació Única) per poder aprovar l'assignatura.
- La prova de validació és recuperable.
- La prova de pràctiques NO és recuperable.
- Els detalls de les pràctiques de laboratori es poden trobar en el web de l'assignatura, en el document "Avaluació de l'assignatura".
- No hi ha cap pràctica de recuperació per als alumnes que no les hagin fet. Excepcionalment, la pràctica es podrà recuperar si l'alumne té una justificació ben documentada.
Criteris específics de la nota «No Presentat»:
- No haver fet la Prova de Validació
o
- no haver fet la Prova de Pràctiques
o
- no haver assistit a totes les sessions de Pràctiques.
Avaluació única:
Prova de Pràctiques (25%)
Prova de Teoria/Problemes (75%)
Requisits mínims per aprovar:
Per considerar superada l’assignatura, caldrà obtenir una qualificació mínima de 5.0
Tutoria
Les tutories es concretaran
- mitjancant un correu electrònic de l'alumne al professor amb qui es vol fer la tutoria.
- mitjancant un correu electrònic del professor a l'alumne per fixar les tutories obligatòries.
Comunicacio i interacció amb l'estudiantat
- Correu electrònic.
- Videoconferència.
- Mitjançant els delegats.
Modificació del disseny
Modificació de les activitats:
Passaran a ser presencials.
Modificació de l'avaluació:
Escenari amb 100% de presencialitat
- Valoració del professor (T/P) 15% NO recuperable
- PAC-1 (T/P) 5% NO recuperable
- PAC-2 (T/P) 10% NO recuperable
- PAC-3 (Pràct.) 5% NO recuperable
- Prova de validació de Pràctiques (Pràct.) 20% NO recuperable
- Prova de validació de Teoria/Problemes (T/P) 45% SI recuperable
Tutoria i comunicació:
TUTORIES es concretaran
- mitjancant un correu electrònic de l'alumne al professor amb qui es vol fer la tutoria.
o
- mitjancant un correu electrònic del professor a l'alumne per fixar les tutories obligatòries.
COMUNICACIÓ
- Correu electrònic.
- Videoconferència.
- Mitjançant els delegats.