Curso 2011/12

Java y Servicios Web IFMat - Master en Ingeniería Matemática

 
Material
  1. Introducción
    1. Transparencias
  2. Java para programadores
    1. Transparencias
    2. Ejemplo: listado de personas
    3. Hoja de ejercicios
  3. Encapsulación: clases y objetos
    1. Transparencias
    2. Ejemplo: figuras geométricas
    3. Hoja de ejercicios
  4. Herencia
    1. Transparencias
    2. Ejemplo: personas
    3. Ejemplo: figuras geométricas (II)
    4. Hoja de ejercicios
  5. Polimorfismo
    1. Transparencias
    2. Ejemplo: personas (II)
    3. Ejemplo: figuras geométricas (III)
    4. Hoja de ejercicios
  6. Excepciones y E/S
    1. Transparencias
    2. Ejemplo: lectura de un archivo
    3. Hoja de ejercicios
  7. Librerís de Java
    1. Transparencias
    2. Ejemplos
    3. Hoja de ejercicios
  8. Interfaces gráficas con Swing
    1. Transparencias
    2. Ejemplos
    3. Hoja de ejercicios
  9. Programación concurrente
    1. Transparencias
    2. Ejemplos
    3. Hoja de ejercicios
  10. Bases de datos y JDBC
    1. Transparencias
    2. Ejemplos
    3. Hoja de ejercicios
  11. Introducción a las tecnologís web
    1. Transparencias
    2. Ejemplo: Servidor de cálculo
    3. Ejemplo: Servidor upper-case
    4. Ejemplo: Páginas HTML
    5. Ejemplo: Servicio web fecha (Servidor)
    6. Ejemplo: Servicio web fecha (Cliente)
    7. Ejemplo: Acceso a información meteorológica
    8. Ejemplo: Léneas EMT
    9. Hoja de ejercicios

Análisis y Transformación de ProgramasFdi - Master en Investigación en Informática

 
Material

  1. Análisis amortizado de consumo de recursos - Charla invitada

InformáticaFMat - Grado en Matemáticas

 
Material

  1. Números combinatorios (08/03/2012)
  2. Torres de Hanoi (22/03/2012)
  3. Algoritmo de Floyd-Warshall (26/03/2012)

Programas de ejemplo

  1. Figuras geométricas en el plano (10/05/2012)

Curso 2010/11

Reliability of Software SystemsRadboud University - Master Computing Science

 
Slides

  1. A brief overview of COSTA
  2. Introduction to the COSTA Web Interface

Exercises

Curso 2009/10

Laboratorio de Programación IIFdi - Ing. Téc. en Informática de Sistemas

 
El material correspondiente a esta asignatura se encuentra en el Campus Virtual.
 

Programación I (Laboratorio) - Grupo BEUE - Grado en Estadística Aplicada

 
Profesores

   Yolanda García (Teoría)
   Manuel Montenegro (Laboratorio)

Material
  1. Introducción al laboratorio de Programación I
  2. Ampliación de E/S en C++
Prácticas
Programas de ejemplo
  • HolaMundo.cpp: Primer programa en C++.
  • Edad.cpp: Sencillo programa que convierte de años a días
  • Depuración de programas: Los siguientes programas contienen errores, tanto de compilación, como de ejecución. El objetivo es ayudarse del depurador para encontrar estos últimos.
    • Intercambio.cpp: Intercambia los valores de dos variables.
    • Media.cpp: Calcula la media de tres números.
    • Edad.cpp: Solicita al usuario la edad y muestra un mensaje en el caso de que ésta sea mayor que 80.