PRESENTACIÓN DE LA ASIGNATURA Estudio de un Sistema Operativo ¿De qué va la asignatura? Objetivos Conocer cuáles son las llamadas al sistema de Windows (API Win32) Utilizar el API Win32 para gestionar los recursos de forma eficiente ¿De qué va la asignatura? Contenido Revisión de los conceptos de Sistemas Operativos Desde la perspectiva de Windows Cómo se gestionan los procesos y los ficheros Cómo se crean hilos Cómo enviar información entre procesos Cómo sincronizar procesos entre sí Aspectos de protección en Windows ¿Para qué me puede servir? Aplicación Comprender mejor el funcionamiento de los Sistemas Operativos Conocer y saber utilizar diferentes llamadas al API de Windows Aplicarlas en el desarrollo de programas Mejorar la eficiencia de esos programas ¿De qué van las clases? Teoría 1 sesión de 2 horas semanales Lecciones teórico – prácticas Trabajo en grupos Prácticas 1 sesión de 2 horas semanales Aplicación de la teoría a un Caso Práctico Parte obligatoria + Partes optativas ¿De qué van las clases? Prácticas Utilización del API Windows, desarrollando un programa capaz de: Lanzar órdenes Redigir la entrada y salida estándar de los procesos Comunicar procesos entre sí Mostrar el estado de los procesos ¿Cómo se aprueba? Evaluación: 50% teoría + 50% prácticas Febrero: Entrega caso práctico Exámen de contenidos teóricos Junio: Exámen de contenidos teóricos + prácticos ¿Cómo se aprueba? Resultados Aprendizaje Convocatoria curso 2006-07 Destacan los alumnos... Sobre la materia Única asignatura donde se trabaja el API de Windows Comprender mejor el funcionamiento de Windows Aplicar los conceptos de Sistemas Operativos Asimilar diferencias entre Win32 y UNIX Destacan los alumnos... Sobre Actividades en grupo Toda la teoría se aplica en el trabajo práctico Ejercicios y problemas se resuelven en clase Sobre la metodología su aplicabilidad Realizar programas más rápidos y eficientes Capaces de aprovechar al máximo los recursos de Windows Ficha Técnica Estudio de un Sistema Operativo Optativa 1er cuatr., 3º Ingeniero Informática 6 créditos: 3 teóricos y 3 prácticos 2 horas teoría y 2 horas prácticas semanales Teoría: Win32, gestión procesos, ficheros, tubos y redirecciones, hilos, sincronización, buzones, protección Prácticas: Proyecto (funcionalidad básica + ampliaciones) Profesora responsable: Estefanía Argente Villaplana [email protected]