Programación en C/C++


Descripción

  • Titulación: Ingeniería Técnica en Informática de Sistemas y Gestión
  • Carácter: Libre elección ( 2º Cuatrimestre )
  • Créditos: 6 ( 1.5 teóricos y 4.5 prácticos )
  • Horario: Martes de 13:00 a 15:00 y Miércoles y Jueves de 14:00 a 15:00
  • Aula de teoría: 006, Aulario I
  • Aula de prácticas: 103 y 105, Laboratorios III

Profesor

raul.jpg

Nombre: Raúl Cabido Valladolid
Despacho: 215 Edificio Departamental II
email: raul.cabido@urjc.es
Teléfono: (+34) 91-4887078
Tutorías: Martes, Miércoles y Jueves de 16:00 a 18:00

Objetivos

El objetivo general de la asignatura es ofrecer una visión general de los lenguajes de programación C y C++, con una orientación práctica importante. Se explicaran los elementos fundamentales del lenguaje C, y se introducirá C++ como una extensión del lenguaje C poniendo especial énfasis en los conceptos de programación orientada a objetos. En el curso se pretende enseñar al alumno a analizar, diseñar e implementar programas de tamaño medio en C y C++.

Metodología

Se imparten cuatro horas semanales, dos en clase de teoría y dos en prácticas:

  • Clases teóricas ( Aula 006, Aulario I )
En ellas se mostrarán los contenidos teóricos de la asignatura y se ilustrarán con ejemplos. La teoría será presentada con ayuda de medios audiovisuales y el alumno dispondrá de los contenidos del tema que se va a tratar. Al final del curso se examinará al alumno de los conocimientos adquiridos mediante una examen escrito. La nota obtenida en dicho examen conforma el 80% de la nota final

  • Clases prácticas ( Aulas 103 y 105, Laboratorios III )
En las clases prácticas el alumno deberá resolver las hojas de ejercicios propuestas por el profesor utilizando el ordenador. Además de las hojas de ejercicios, el profesor propondrá dos prácticas finales, una de C y otra de C++. Ambas prácticas serán voluntarias y conformaran el 20% restante de la nota final. El objetivo de estas sesiones es que el alumno resuelva individualmente problemas que le ayuden a reforzar los contenidos teóricos vistos en las clases teóricas.

Sistema de evaluación

La evaluación de la asignatura vendrá dada por la suma de dos notas, una teórica y otra práctica.

Lo nota teórica se corresponderá con la nota obtenida en el examen final (Junio o Septiembre). Esta nota constituirá el 80% de la nota final. Para aprobar la asignatura será condición necesaria, pero no suficiente, conseguir un mínimo de 4 puntos (sobre 8).

La nota práctica constituirá un 20% de la asignatura. El profesor propondrá dos prácticas finales voluntarias, una de C (10%) y otra de C++ (10%). La resolución de forma correcta de estas dos prácticas permitirá subir la nota de la asignatura hasta dos puntos, siempre que se haya aprobado el examen final.


if ( 0.8 * NOTA_EXAMEN_FINAL> 4.0 ) {
NOTA_FINAL = 0.8 * NOTA_EXAMEN_FINAL + 0.2 * NOTA_PRACTICAS;
}
IMPORTANTE: ES OBLIGATORIO LA ENTREGA DE UNA FICHA PARA PODER APROBAR LA ASIGNATURA.

Sistema de evaluación para junio

Como se ha venido comentando a lo largo del curso, la convocatoria de junio se evaluará mediante la entrega de dos prácticas (una práctica de C y otra de C++). Cada práctica puntuará un máximo de 5 puntos. La nota final se calcula como la suma de las puntuaciones obtenidas en las dos prácticas. La entrega se realizará el día 2 de julio de 2010 vía mail. La práctica de C será la misma que la propuesta en mayo. La de C++ se ha modificado y esta ya disponible en la sección de prácticas.

last modified by Raúl Cabido on 2010/06/07 23:47

Creator: Raúl Cabido on 2009/07/30 17:15
This wiki is licensed under a Creative Commons 2.0 license
XWiki Enterprise 1.9.3.22597 - Documentation