Programación I

Asignatura de Programación I

Archive for the ‘información académica’ Category

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

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

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

Un modo muy sencillo de poner a punto tus primeros programas escritos en C++

leave a comment

C++ Shell es un entorno de programación en línea que permite compilar y, en su caso, ejecutar, programas escritos en C++ sin necesidad de instalar ningún software en tu ordenador personal. Es muy recomendable su utilización en las primeras semanas del curso, especialmente si tienes dificultades para trabajar con un entorno de desarrollo como CodeLite o similar.

Written by prog1

Octubre 6th, 2016 at 2:39 pm

Primera práctica de Programación 1 y manual de prácticas

leave a comment

Hay ocho sesiones programadas para la primera práctica de Programación 1 los días 26 y 27 de septiembre y 3 y 4 de octubre, en horario de mañana (de 10 a 12 horas)  y de tarde (de 15 a 17 horas). Si por razones de fuerza mayor, un alumno no pudiera acudir a realizar esta primera práctica en el grupo de prácticas que le corresponde, puede pedir permiso a su profesor para hacerla en otro grupo. Es esencial que todos los alumnos matriculados por primera vez en la asignatura asistan a la sesión de la primera práctica ya que en ella se va a aprender a utilizar algunas herramientas necesarias en el resto de la asignatura.

El manual completo con los guiones de las seis prácticas de la asignatura de puede descargar desde esta web y adquirir  en el servicio de reprografía de la Escuela.

A  la primera sesión de práctica se debe acudir con el manual de prácticas o, como mínimo, con el guión de la primera práctica impreso.

Written by prog1

Septiembre 22nd, 2016 at 3:58 pm

Posted in prácticas

El lunes 19 de septiembre, 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 esta web de la asignatura.

Las clases de Programación 1 comienzan el lunes 19 se septiembre de 2016 y se imparten en el aula 18 del edificio Torres Quevedo. La primera clase es muy importante, ya que en ella se presenta la asignatura y se dan las pautas sobre su organización, cómo trabajar, cómo estudiar y cómo va a ser evaluado cada alumno:

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

Las siguientes clases se impartirán el martes 20 de septiembre a las 12:00 (en el grupo de mañana) y a las 17:00 (en el grupo de tarde), según los horarios regulares del cuatrimestre de otoño.

Durante esta primera semana de curso, del 19 al 23 de septiembre, no hay programadas sesiones de prácticas. Las primeras sesiones de prácticas de Programación 1 se celebrarán a partir del lunes 26 de septiembre (véase aquí el calendario de sesiones prácticas). 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 15th, 2016 at 6:00 pm

Calificaciones definitivas de septiembre de 2016

leave a comment

Tras la revisión de exámenes celebrada el 15 de septiembre, ya se pueden consultar las calificaciones definitivas correspondientes a la convocatoria de septiembre.

Written by prog1

Septiembre 14th, 2016 at 12:21 pm

Convocatoria de septiembre de 2016

leave a comment

Los exámenes escrito y práctico correspondientes a la convocatoria de septiembre de Programación 1 se celebrarán el martes 6 de septiembre de 2016. Los detalles relativos a dicha convocatoria pueden ser consultados en la sección de Convocatorias de examen de esta web.

Written by prog1

Febrero 19th, 2016 at 11:55 am

Calificaciones de la convocatoria de febrero de 2016

leave a comment

Ya se pueden consultar las calificaciones de Programación 1 correspondientes a la convocatoria de febrero de 2016. También se pueden consultar los enunciados, con un juego de soluciones, de los exámenes escrito y práctico.

La revisión del examen escrito tendrá lugar el viernes 5 de febrero a las 12:30 en la sala de juntas del departamento de Informática e Ingeniería de Sistemas, situada en la planta 1ª del edificio Ada Byron.

Para cualquier consulta sobre la evaluación del trabajo obligatorio o del examen práctico se debe acordar cita con el profesor responsable de cada grupo: J.Martínez (profesor del grupo de mañana) o M.A.Latre (profesor del grupo de tarde).

Written by prog1

Febrero 2nd, 2016 at 12:51 pm