Programación I

Asignatura de Programación I

El lunes 18 primeras clases de Programación 1

leave a comment

Los profesores de la asignatura Programación 1, Javier Martínez, responsable  del grupo de mañana, y Miguel Ángel Latre, responsable del grupo de tarde, saludan a los alumnos matriculados en ella y les dan la bienvenida a la web de la asignatura.

Las clases de Programación 1 comienzan el lunes 18 se septiembre de 2017 y se imparten en el aula 18, situada en la primera planta del edificio Torres Quevedo del campus Río Ebro. La primera clase es muy importante, ya que en ella se presenta la asignatura y se dan las pautas sobre sus objetivos, su organización, cómo trabajar, cómo estudiar y cómo va a ser su evaluación:

  • Lunes 18 de septiembre a las 13:00 para los alumnos del grupo de mañana
  • Lunes 19 de septiembre a las 19:00 para los alumnos del grupo de tarde

Las siguientes clases se impartirán según los horarios regulares del cuatrimestre de otoño.

Durante esta primera semana de curso, del 18 al 22 de septiembre, no hay programadas sesiones de prácticas. Las sesiones de prácticas de Programación 1 se celebrarán a partir del lunes 25 de septiembre (ver detalles sobre horarios, calendario y organización de la asignatura). Es de vital importancia preparar y participar en la primera sesión de prácticas de la asignatura ya que en ella se ha de aprender el manejo de las herramientas de programación que van a ser utilizadas a lo largo de todo el cuatrimestre.

Written by prog1

Septiembre 6th, 2017 at 11:44 am

Examen de septiembre de 2017

leave a comment

Quienes vayan a examinarse de Programación 1 el 7 de septiembre de 2017 conviene lean atentamente la información de la convocatoria de dicho examen. En ella se explica claramente qué calificaciones de febrero se ‘guardan’ para septiembre y se recuerda la importancia de haber hecho todas las prácticas de la asignatura ya que el examen práctico de septiembre va a estar estrechamente ligado con algunas de esas prácticas.

Horario de celebración de la pruebas del examen del 7 de septiembre de Programación 1:

  • Examen escrito a las 8:30 en el aula A02 (edificio Ada Byron)
  • Examen práctico en laboratorio a las 12:00 en los laboratorios L0.01 y L0.04 (edificio Ada Byron)

Written by prog1

Febrero 17th, 2017 at 11:09 am

Calificaciones de febrero de 2017

leave a comment

Ya se pueden consultar las calificaciones correspondientes a la convocatoria de febrero de 2017.  La revisión de exámenes se celebrará el martes 14 de febrero en la sala de juntas del departamento de Informática e Ingeniería de Sistemas (1ª planta del edificio Ada Byron) en dos sesiones: a las 11:00 y a las 17:00. Cada alumno que desee revisar su examen puede optar por la sesión que más le convenga.

Se recuerda que también 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

Febrero 10th, 2017 at 12:00 pm

Exámenes y calificaciones

leave a comment

La información sobre las convocatorias de examen de febrero (27/01/2017) y septiembre (7/9/2917) de Programación 1 y, posteriormente, sobre las calificaciones obtenidas en ellas, se puede consultar en la sección de Calificaciones y convocatorias de examen de esta web.

Written by prog1

Enero 13th, 2017 at 10:36 am

Trabajo obligatorio y exámenes de enero de 2017

leave a comment

Ya se puede consultar y descargar el enunciado del trabajo obligatorio de programación que forma parte de la evaluación de la asignatura en la convocatoria de enero/febrero con una ponderación de un 15%. El trabajo deberá ser presentado a través de las plataforma Moodle2 antes de las 24 horas del domingo 22 de enero de 2017.

También se pueden consultar los detalles sobre la convocactoria de los exámenes escrito (cuya ponderación es de un 70%) y práctico (cuya ponderación es de un 15%) de esta asignatura, que se celebrarán el viernes 27 de enero de 2017.

Written by prog1

Diciembre 13th, 2016 at 5:00 pm

Tercera prueba voluntaria

leave a comment

Tercera prueba. Ya puedes consultar el enunciado de la tercera prueba voluntaria de Programación 1. La prueba que se propone es común para los alumnos de los grupos de mañana y de tarde. El resultado se entregará a través de la plataforma Moodle2 antes de finalizar el martes 6 de diciembre. Los detalles se han de consultar en el propio enunciado de la prueba.

Written by prog1

Noviembre 29th, 2016 at 5:00 pm

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

leave a comment

Con motivo de un viaje de trabajo, el profesor del grupo de tarde Miguel Ángel Latre estará ausente entre los días 29 de noviembre y 2 de diciembre. Por tanto, no habrá clases de teoría de los días 29 y 30 de noviembre. Dichas clases se recuperarán los siguientes días:

  • Miércoles, 23 de noviembre, de 19:10 a 20:00
  • Miércoles, 14 de diciembre, de 19:10 a 20:00

Las clases de problemas del día 1 de diciembre serán impartidas en el horario habitual por el profesor Javier Martínez, así como la sesión de prácticas del martes A, 29 de noviembre, que será impartida por el profesor Alfredo Roy.

Written by profesor

Noviembre 18th, 2016 at 9:07 pm

Posted in Sin categoría

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

leave a comment

Tal y como se comentó anteriormente en este blog en relación a la práctica 3.ª, 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 4.ª, es posible probar directamente a través de un programa específico las funciones «convertir», «sumar» y «mayorProducto» del módulo «natGrandes». En la carpeta correspondiente a la práctica 4, en la web  de la asignatura, encontrarás los ficheros «pruebasNG.cc», «pruebasNG.h» y «pruebasNumerosGrandes.cc», que puedes incluir en un proyecto de pruebas en CodeLite en el área de trabajo “biblioteca”, junto con los ficheros necesarios del módulo «natGrandes». Esta vez, el programa de pruebas correspondiente a «pruebasNumerosGrandes.cc» no está completo: falta escribir la mayor parte de los casos de prueba de las funciones «sumar» y «mayorProducto», aunque, en el propio código fuente se proporcionan indicaciones de qué situaciones se pueden probar.

Written by profesor

Noviembre 15th, 2016 at 10:21 am

Posted in prácticas

Restantes pruebas voluntarias

leave a comment

Segunda prueba. Ya puedes consultar el enunciado de la segunda prueba voluntaria de Programación 1. La prueba que se propone es común para los alumnos de los grupos de mañana y de tarde. El resultado se entregará a través de la plataforma Moodle2 antes de finalizar el domingo 20 de noviembre. Los detalles se han de consultar en el propio enunciado de la prueba.

Tercera prueba. Consistirá en presentar una parte del trabajo propuesto en las prácticas 3ª y 4ª. El trabajo a presentar se precisará a través de esta web el martes 29 de noviembre y deberá ser entregado a través de la plataforma Moodle2 antes de finalizar el martes 6 de diciembre.

Cuarta prueba. Consistirá en la resolución con “lápiz y papel” de algunos problemas de programación semejantes a los que se plantean en los exámenes escritos de la asignatura. La prueba se realizará en las clases de problemas del jueves 22 de diciembre y se permitirá consultar el texto de la asignatura, el libro Curso de Programación 1. Esta prueba tendrá un valor doble con respecto a las tres pruebas anteriores.

Written by prog1

Noviembre 10th, 2016 at 12:40 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 7th, 2016 at 5:33 pm