En esta página encontrarás información del grupo B

  • Calendario Escolar
  • Plan Docente del Grupo B
  • Noticias (12 enero 2018)

  • Se han actualizado las fechas/horas/lugares de las pruebas de evaluación alternativa. Hay cambios.
  • Fechas y Lugar de realización de las pruebas: Consultar al final de esta página.
  • Horario de tutorías del 1º cuatrimestre

    Solicitar por email
  • Lunes, de 11 a 14
  • Miércoles, de 8 a 11
  • Manual de Emacs

  • Lista de funciones elementales
  • Resumen de instrucciones útiles para utilizar el editor Emacs

    Instalación de la librería QuickCheck

    • Abrir un terminal
    • Escribir: cabal update
    • Escribir: cabal install QuickCheck
    Si da fallo porque cabal no está instalado, entonces:
    • Escribir en el terminal: cabal install cabal-install
    • Escribir: cabal install QuickCheck

    Instalación de la librería Data.Vector

    • Abrir un terminal
    • Escribir: cabal update
    • Escribir: cabal install Vector

    Instalación de la librería Data.Matrix

    • Abrir un terminal
    • Escribir: cabal update
    • Escribir: cabal install Matrix

    Relaciones de Ejercicios

    Aquí tendremos disponibles los ficheros de ejercicios para resolver.
  • Relación 1. Tema 2. Aquí una solución.
  • Relación 2. Tema 4. Incluimos los tipos de las funciones y algunas comprobaciones con QuickCheck. Aquí una solución.
  • Relación 3. Tema 5. Definición de funciones por comprensión. En los ejercicios 17 y 30 usaremos las funciones read y show. Aquí una solución.
  • Relación 4. Tema 5. Comprensión Aqui una solución.
  • Relación 5. Tema 5. Comprensión con caracteres. Funciones de la librería Data.Char.Aquí una solución
  • Relación 6.1 Temas 5 y 6. Recursión/Comprensión. Aquí una solución.
  • Relación 6.2 Temas 5 y 6. Recursión/Comprensión. Aquí una solución.
  • Relación 6.3 Tema 6. Recursión. Aquí una solución.
  • Relación 6.4 Tema 6. Recursión.Ordenación de listas. Aquí una solución.
  • Recopilación de ejercicios del primer examen de otros grupos. Aquí una solución.
  • Relación 7 Tema 7. Orden Superior.Plegado. Aquí una solución.
  • Relación 8 Tema 7. Orden Superior.Plegado. Aquí una solución.
  • Relación 9 Tema 7. Orden Superior. Acumuladores y Plegado. Aquí una solución
  • Relación 10 Tema 9. Tipos de datos: listas. Aquí una solución.
  • Relación 11 Tema 9. Arboles. Aquí una solución.
  • Relación 12 Tema 9. Tipos de datos algebraicos. Aquí una solución.
  • Relación 13 Tema 10. Evaluación Perezosa y listas infinitas. Aquí una solución.
  • Relación 14 Tema 10. Evaluación Perezosa y listas infinitas. Usamos la librería de los números primos. Puedes ver su manual aquí. Aquí una solución.
  • Estudia la librería Data.List . Muchas de sus funciones pueden servirte para mejorar tus soluciones. Puedes ver su manual aquí , o bien aquí..
  • Código del tema de programación interactiva para verlo funcionando.
  • Relación 15 Tema 13. Programación interactiva. Aquí una solución.
  • Relación 16 Ejercicios sobre relaciones binarias. Aquí una solución.
  • Relación 17 Cálculo numérico: Diferenciación y métodos de Herón y de Newton. Aquí una solución.
  • Práctica 18 Estadística descriptiva. Aquí una solución.
  • Tema 13. Para aclarar dudas, y con vistas al examen, definimos diferentes versiones interactivas de una función sencilla. Ejemplo comentado aquí.
  • Práctica 19 Tema 18. Matrices Aquí una solución.
  • Práctica 20 Tema 18. Matrices. Método de Gauss. Aquí una solución.
  • Práctica 21 Tema 18.Método de Gauss. Vectores y Matrices con las librerías Data.Vector y Data.Matrix. Aquí una solución.
  • Práctica 22 Relación de ejercicios de examen sobre vectores y matrices. Aquí una solución.
  • Práctica 23 Combinatoria. Aquí una solución.
  • Práctica 24 Ejercicios de la práctica 16 de relaciones binarias, resueltos con la librería Data.Set. Aquí una solución.
  • Simulacro de examen 1 (4ª prueba eval. alternativa). Aquí una solución.
  • Simulacro de examen 2 (4ª prueba eval. alternativa. Aquí una solución.
  • Práctica 25 Ecuación con factoriales.
  • En adelante necesitarás la información sobre los TAD's que aparece Aquí
  • Práctica 26 Tema 14. Pilas Aquí una solución.
  • Práctica 27 Tema 15. Colas. Aquí una solución.
  • Práctica 28 Tema 21. El TAD de los polinomios. Aquí una solución.
  • Práctica 29 Tema 21. División y factorización de polinomios mediante la regla de Ruffini. Aquí una solución.
  • Práctica 30 Tema 22. Ejercicios del TAD de los grafos.
  • Práctica 31 Tema 22. Implementación de los grafos mediante listas.
  • Práctica 32 Tema 22. Más ejercicios sobre grafos.

    Pruebas de evaluación alternativa del grupo B

    Enunciados de las pruebas de evaluación que realicemos durante el curso, junto con alguna solución. Programación de las pruebas, fecha y lugar.
  • Primera prueba. Aquí una solución.
  • Segunda prueba. Aquí una solución.
  • Convocatoria de Diciembre 2017. Aquí una solución.
  • Tercera Prueba.
  • Cuarta Prueba. Aquí una solución.
  • Quinta Prueba. Lunes 30 de abril de 2018. Aula TIC 4 del CRAI.
  • Sexta Prueba. Martes 12 de junio de 2018.