Programación II

Asignatura de Programación II

Objetivos de la práctica 3ª

leave a comment

A ella se dedican dos sesiones de prácticas (la primera en marzo, el 26 o 27, o en abril,  el 9 o 10, y la segunda el 16, 17, 25 o 24 de abril). Los alumnos deben trabajarla a lo largo de las cinco semanas dentro de las cuales se encuentran programadas sus correspondientes sesiones de prácticas.

Los objetivos de esta práctica son los siguientes:

  1. Practicar el diseño de algoritmos sin bucles aplicando, solo en caso necesario, técnicas de diseño recursivo por inmersión.
  2. Mejorar el conocimiento de las órdenes para compilar un programa C++ con estructura modular.
  3. Aprender a utilizar la opción –I al compilar ficheros con código C++.
  4. Aprender a utilizar la herramienta make para compilar un programa.

Written by prog2

Marzo 21st, 2018 at 4:14 pm

Posted in prácticas

Primera prueba voluntaria

leave a comment

Se propone la primera prueba voluntaria de Programación 2 cuyos enunciados son diferentes para los alumnos matriculados en los grupos de mañana y de tarde:

El fichero con los resultados de esta primera prueba se entregará a través de la plataforma Moodle2 antes de las 24 horas del 8 de abril de 2018.

Written by prog2

Marzo 15th, 2018 at 3:00 pm

Adelanto de las clases del jueves 8 en el grupo de tarde

leave a comment

Para evitar que haya un hueco en el horario de clases del jueves 8 de marzo en el grupo de tarde, las dos horas de clase de Programación 2 se impartirán a partir de las 17 horas, concretamente entre las 17:10 y las 19 horas.

Written by profesor

Marzo 7th, 2018 at 10:34 pm

Objetivos de la práctica 2ª

leave a comment

A ella se dedica una sesión de prácticas (los días 12, 6, 19 y 20 de marzo), aunque los alumnos pueden y deben trabajarla durante las dos semanas a lo largo de las cuales están programadas sus ocho sesiones de prácticas (cuatro sesiones para el grupo de mañana y cuatro sesiones para el de tarde). Los objetivos de esta práctica son los siguientes:

  1. Aprender a diseñar estructuras de datos genéricas en C++ haciendo uso de plantillas (templates).
  2. Aprender a definir valores por defecto de los parámetros de una función C++.
  3. Practicar el diseño sin bucles de funciones. En caso de tener que aplicar un diseño recursivo, éste no ha de apoyarse en ninguna inmersión.

Written by prog2

Marzo 6th, 2018 at 1:56 pm

Posted in prácticas

Capítulo 5 del Curso de Programación 2

leave a comment

Desde este enlace se puede acceder a una versión revisada del capítulo 5 del texto Curso de Programación 2: Diseño de algoritmos correctos y eficientes en la que se han corregido algunas erratas detectadas en la versión publicada de dicho texto.

Written by prog2

Febrero 23rd, 2018 at 12:22 pm

Objetivos de la práctica 1ª

leave a comment

A ella se dedica una sesión de prácticas (el 19, 20, 26 o 27 de febrero), aunque los alumnos pueden y deben trabajarla durante las dos semanas a lo largo de las cuales están programadas sus ocho sesiones de prácticas (cuatro sesiones para el grupo de mañana y cuatro sesiones para el de tarde). Los objetivos de esta primera práctica son los siguientes:

a) Aprender a utilizar un sistema operativo unix o linux, comprendiendo y ejecutando un repertorio básico de órdenes.
b) Aprender a poner a punto un programa escrito en C++ sin necesidad de hacer uso de ningún IDE (Entorno Integrado de Desarrollo), ejecutando las órdenes disponibles para editar programas escritos en C++, compilarlos, construir aplicaciones y ejecutarlas.
c) También se debe aprender:

1) A gestionar los datos proporcionados a un programa a través de la línea de órdenes al invocar su ejecución.
2) A medir, desde un programa, el tiempo real empleado en ejecutar un segmento de su código.
3) A medir, desde un programa, el tiempo de procesador empleado en ejecutar un segmento de su código.
4) A generar datos numéricos pseudoaleatorios para su uso en la realización de pruebas de algunos programas.
5) A desarrollar algoritmos genéricos en C++ haciendo uso de plantillas (templates).

Written by prog2

Febrero 19th, 2018 at 12:56 pm

Comienzo de actividades docentes de Programación 2 el miércoles 7 de febrero

leave a comment

La clase de presentación de la asignatura tendrá lugar el miércoles 7 de febrero en el aula 18 del edificio Torres Quevedo de 9 a 10 para el grupo de mañana y de 15 a 16 para el grupo de tarde. Las sesiones correspondientes a la primera práctica de la asignatura se celebrarán los días 19, 20, 26 y 27 de febrero (véase el calendario de sesiones prácticas).

El material docente de referencia para cursar la asignatura (apuntes y manual de prácticas) estará disponible en el servicio de reprografia de la Escuela a partir de 7 de febrero.

Written by prog2

Diciembre 18th, 2017 at 2:40 pm

Calificaciones de septiembre de 2017

leave a comment

La calificaciones correspondientes a la convocatoria de septiembre de 2017 se pueden consultar en esta web. La revisión de exámenes se celebrará el jueves 14 a las 12:30 en el seminario A25  (planta 2ª del edificio Ada Byron).

Los enunciados de los exámenes escrito y práctico, junto con un juego de soluciones de cada uno de ellos, se pueden consultar en la sección de material docente común de esta web.

Written by prog2

Septiembre 11th, 2017 at 1:07 pm

Calificaciones de junio de 2017

leave a comment

La calificaciones correspondientes a la convocatoria de junio de 2017 se pueden consultar en esta web. La revisión de exámenes se celebrará el viernes 23 a las 12:30 en el seminario del departamento de Informática e Ingeniería de Sistemas (planta 1ª del edificio Ada Byron).

Los enunciados de los exámenes escrito y práctico, junto con un juego de soluciones de cada uno de ellos, se pueden consultar en la sección de material docente común de esta web.

Written by prog2

Junio 20th, 2017 at 3:54 pm

Posted in anuncio

Convocatorias de examen de Programación 2

leave a comment

Los detalles de las convocatorias de examen de Programación 2 de junio (15-06-2017)  y septiembre (04-09-2017) se pueden consultar en la sección de Calificaciones y convocatoria de exámenes de esta web.

Written by prog2

Mayo 26th, 2017 at 3:36 pm

Posted in anuncio