Programación I

Asignatura de Programación I

Pruebas voluntarias del grupo de tarde

leave a comment

Segunda prueba voluntaria para el grupo de tarde.

  • Se ha publicado el enunciado de la 2.ª prueba voluntaria para el grupo de tarde. Puede consultarse aquí.
  • El plazo para su presentación finaliza el domingo 10 de diciembre a las 24 horas.

Tercera y última prueba voluntaria para el grupo de tarde.

Written by profesor

Diciembre 2nd, 2017 at 2:58 pm

Posted in Sin categoría

Pruebas voluntarias del grupo de mañana

leave a comment

Segunda prueba voluntaria para el grupo de mañana.

  • El plazo de entrega expiró a las 24 horas del 26 de noviembre
  • Su enunciado, una solución y sus calificaciones pueden consultarse aquí.

Tercera y última prueba voluntaria para el grupo de mañana.

  • Se realizará con “lápiz y papel” en el aula de clase (aula 18 del edificio Torres Quevedo) el martes 5 de diciembre de 2017 a las 12:10
  • Duración aproximada de la prueba: 1 hora
  • Consistirá en el diseño de dos funciones C++
  • Se permitirá la consulta de los siguientes documentos (en formato papel):
  • No se permitirá utilizar otros materiales escritos
  • No se permitirá utilizar ningún material electrónico (calculadoras, teléfonos móviles, tabletas, computadores, etc.)
  • Se valorará sobre 20 puntos, es decir ponderará el doble que cada una de las dos pruebas voluntarias anteriores

Written by prog1

Noviembre 17th, 2017 at 8:00 am

Errata en el enunciado de la práctica 4ª (pág. 31 del manual de prácticas)

leave a comment

Hay una errata en el primer párrafo de la página 31 del manual de prácticas de Programación 1, en la descripción de la 4ª tarea a realizar en la práctica 4ª. La errata ha sido corregida en el manual de prácticas accesible desde esta web.

Written by prog1

Noviembre 13th, 2017 at 10:51 am

Posted in prácticas

Pruebas voluntarias (enunciados, soluciones y calificaciones)

leave a comment

Los enunciados de las pruebas voluntarias que se van proponiendo a lo largo del cuatrimestre, juegos de soluciones de cada una de ellas y las calificaciones en cada prueba podrán ser consultados en las secciones de esta web dedicadas a materiales específicos del grupo de mañana y del grupo de tarde.

Written by prog1

Noviembre 7th, 2017 at 5:36 pm

Realización de pruebas en la práctica 3.ª

leave a comment

El trabajo de desarrollo de un programa no concluye hasta que se han realizado las pruebas necesarias para validar su buen comportamiento. En la práctica 3.ª, sería necesario hacer pruebas de las funciones de los módulos «calculos» y «fechas» y de los programas «PruebaCalculos» y «PruebaFechas».

Las funciones de los módulos «calculos» y «fechas» pueden probarse indirectamente a través de los programas «PruebaCalculos» y «PruebaFechas». Sin embargo, también es posible hacer pruebas directamente sobre las mismas, a través de un programa o programas específicos que realicen invocaciones a las funciones y comprueben los resultados obtenidos.

En la carpeta correspondiente a la práctica 3, en la web  de la asignatura, encontrarás los ficheros «pruebas.cc», «pruebas.h» y «pruebasMain.cc», que puedes incluir en un proyecto de pruebas en CodeLite en el área de trabajo “biblioteca”, junto con los ficheros necesarios de los módulos «calculos» y «fechas». Con esta herramienta, podrás  validar parcialmente el trabajo que hayas desarrollado con respecto a esos dos módulos y, en su caso, detectar y corregir errores. En todo caso, que el programa de pruebas no detecte errores no es garantía de que no los haya.

Written by profesor

Noviembre 6th, 2017 at 10:00 am

Posted in Sin categoría

Cambios en el horario de las clases en el grupo de tarde

leave a comment

Con motivo de un viaje de trabajo del profesor Miguel Ángel Latre entre el 13 y 16 de noviembre, se van a realizar los siguientes cambios en el horario del grupo de tarde:

  • Miércoles, 8 de noviembre:
    • Habrá dos horas de clase de Programación 1, de 18:10 a 20:00
    • No habrá clase de teoría de Introducción a los computadores de 19:10 a 20:00
  • Martes, 14 de noviembre:
    • No habrá clase de teoría de Programación 1 de 17:10 a 18:00
    • Habrá dos horas de clase de Introducción a los Computadores, de 17:10 a 19:00
  • Miércoles, 15 de noviembre:
    • No habrá clase de Programación 1 de 18:10 a 19:00
    • La clase de Introducción a los Computadores se adelantará de 18:10 a 19:00
  • Jueves, 16 de diciembre noviembre:
    • Las clases de problemas de Introducción a los Computadores y Programación 1 se impartiran en sus horarios y ubicaciones habituales. Las de Programación 1 serán impartidas por el profesor Javier Martínez.
  • Martes, 21 de noviembre:
    • Además de la hora habitual de Programación 1 de 17:10 a 18:00, se impartirá otra de 19:10 a 20:00.
    • La clase de Introducción a los Computadores se impartirá un su horario habitual de 18:10 a 19:00.

El resto de clases teóricas y las de prácticas no sufren ningún cambio. Disculpad las molestias.

Written by profesor

Octubre 31st, 2017 at 5:00 pm

Posted in Sin categoría

Primera prueba voluntaria

leave a comment

Ya se puede consultar el enunciado del trabajo de programación propuesto en cada uno de los dos grupos como primera prueba voluntaria de Programación 1.

Como resultado del trabajo se entregará un único fichero a través de la plataforma modle2 antes de las 24 horas del domingo 5 de noviembre de 2017. No se admitirán trabajos entregados por otro medio ni entregas fuera de plazo.

Written by prog1

Octubre 26th, 2017 at 8:00 pm

Posted in anuncio

Guía de estilo para escribir programas legibles en C++

leave a comment

La escritura de todos los programas C++ que se diseñen en esta asignatura debe respetar las propuestas contenidas en esta guía de estilo. Estas propuestas, basadas en el sentido común, pretenden contribuir a la legibilidad de nuestros programas y a la calidad de sus diseños. Se aconseja disponer de una copia de la guía de estilo, consultarla las veces que sea necesario y  comenzar a aplicarla desde la escritura del primer programa.

Written by prog1

Octubre 16th, 2017 at 11:55 am

Ha llegado el momento de empezar a diseñar programas

leave a comment

Ha llegado el momento de aplicar lo que se ha venido aprendiendo en estas primeras semanas del curso al diseño de programas. Cada alumno de la asignatura debe diseñar los programas asociados a las próximas clases de problemas y a la segunda práctica con antelación a la impartición de dichas clases de problemas y antes de acudir al laboratorio a la sesión dedicada a la segunda práctica.

El diseño de cada programa ha de hacerse, en primer lugar, con “lápiz y papel” y, a continuación, ha de programarse en un computador y se ha de probar su buen comportamiento.

Written by prog1

Octubre 9th, 2017 at 1:22 pm

Calificaciones de septiembre de 2017

leave a comment

Ya se pueden consultar las calificaciones correspondientes a la convocatoria de septiembre de 2017. La revisión de exámenes se celebrará el martes 19 de septiembre en la sala de juntas del departamento de Informática e Ingeniería de Sistemas (1ª planta del edificio Ada Byron) a las 16:00. En esta web se pueden consultar los enunciados de los exámenes escrito y práctico, junto con un juego de soluciones de cada uno de ellos.

Written by prog1

Septiembre 14th, 2017 at 4:58 pm