En esta asignatura soy responsable de un grupo de prácticas,
aquí irán apareciendo
materiales para los alumnos de ese grupo.
En mis grupos de prácticas utilizamos dev-cpp como
Entorno Integrado de Desarrollo. He preparado unos apuntes
que explican a nivel introductorio el funcionamiento de este programa.
Marta Fernández ha escrito unos apuntes para la asignatura,
disponibles aquí.
Por otra parte, los boletines de ejercicios propuestos son los
siguientes:
Estructuras de control.
Arrays.
Funciones.
Los exámenes tienen una parte de problemas y otra de test. La
parte de problemas está disponible a continuación, la de
test no la publicamos.
- 2001: Febrero, Junio, Setiembre
- 2002: Febrero, Junio, Setiembre
- 2003: Febrero, Junio, Setiembre
- 2004: Febrero, Junio, Setiembre
- 2005: Febrero, Junio, Setiembre (el mismo
que en Junio)
Guiones de prácticas.
- Bloque 1,
expresiones, entrada/salida.
- Bloque2, if,
if-else.
- Bloque 2 y medio,
switch.
- Bloque 3,
bucles I.
Descárguese también el esquema guionsieteymedioperitos.cpp.
- Bloque 4, bucles II. Esquemas autoexplicativos. buclesII_1.cpp, buclesII_2.cpp.
- Bloque 5, bucles III. Esquemas autoexplicativos. buclesIII_1.cpp, buclesIII_2.cpp. Ejercicio
de referencia: "Mostrar los n primeros
números que contienen la cifra x, n y x se piden por el
teclado". contienex.cpp
- Bloque 6, siete y medio de modo que no se repitan las cartas que
ya han
salido. Como primera aproximacion, escribir un programa que muestre por
la pantalla las 40 cartas generadas aleatoriamente sin que se repita
ninguna. En el guión completar en donde haya "..." cartas_guion.cpp.
Después proseguir con el programa completo guion_sieteymedionorep.cpp.
Cada vez que el jugador pide otra carta, el programa debe mostrar todas
las que han salido y la pedida. No modificar nada más
allá de donde se indica en el programa.
- Bloque 7, generalización del 3 en raya para tableros de
nxn. guion_nnraya.cpp