Vous êtes sur la page 1sur 13

Asignatura: Fundamentos de Sistemas Informticos

Cdigo: 18473 Centro: Escuela Politcnica Superior Titulacin: Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin Nivel: Grado Tipo: Formacin Bsica N de crditos: 6

GUA DOCENTE DE FUNDAMENTOS DE SISTEMAS INFORMTICOS


La presente gua docente corresponde a la asignatura Fundamentos de Sistemas Informticos (FSI), aprobada para el curso lectivo 2011-2012 en Junta de Centro y publicada en su versin definitiva en la pgina web de la Escuela Politcnica Superior. Esta gua docente de FSI aprobada y publicada antes del periodo de matrcula tiene el carcter de contrato con el estudiante.

1 de 13

Asignatura: Fundamentos de Sistemas Informticos


Cdigo: 18473 Centro: Escuela Politcnica Superior Titulacin: Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin Nivel: Grado Tipo: Formacin Bsica N de crditos: 6

ASIGNATURA Fundamentos de Sistemas Informticos (FSI) 1.1.


18473

Cdigo Materia Tipo Nivel Curso Semestre Nmero de crditos Requisitos previos

1.2. 1.3. 1.4.


Grado

Informtica

Formacin bsica

1.5. 1.6.
2

2 del Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin

1.7. 1.8.

6 crditos ECTS

Fundamentos de Sistemas Informticos forma parte de la Materia 1.3 del mdulo Formacin Bsica del plan de estudios del Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin. Esta materia est desglosada en tres asignaturas semestrales que se complementan entre s: Programacin I, Programacin II y Fundamentos de Sistemas Informticos.

2 de 13

Asignatura: Fundamentos de Sistemas Informticos


Cdigo: 18473 Centro: Escuela Politcnica Superior Titulacin: Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin Nivel: Grado Tipo: Formacin Bsica N de crditos: 6

1.9.

Requisitos mnimos de asistencia a las sesiones presenciales

Se plantean dos itinerarios, uno con asistencia obligatoria a clase y otro sin ella, los estudiantes pueden optar por uno u otro a principio del curso y cumplir con los distintos requisitos de evaluacin que conlleva cada uno de los modelos, publicados en la presente gua docente. ITINERARIO CON ASISTENCIA OBLIGATORIA A CLASE La asistencia es obligatoria al menos en un 85%. ITINERARIO SIN ASISTENCIA OBLIGATORIA A CLASE La asistencia es muy recomendable aunque no obligatoria.

1.10. Datos del equipo docente


Nota: se debe aadir @uam.es a todas las direcciones de correo electrnico. Profesores de teora: Docente: Dra. Pilar Rodrguez Marn (Coordinadora) Departamento: Ingeniera Informtica Centro: Escuela Politcnica Superior Despacho: Edificio B, N 326 Telfono: +34 91 497 2283 Correo electrnico: pilar.rodriguez Pgina web: Horario de atencin al alumnado: Por peticin Profesores de prcticas:

SIN ASIGNAR

1.11. Objetivos del curso


Las competencias que se pretende adquirir con esta asignatura son: FB2: Conocimientos bsicos sobre el uso y programacin de los ordenadores, sistemas operativos, bases de datos y programas informticos con aplicacin en ingeniera. Los objetivos que se pretenden alcanzar con esta asignatura son:

3 de 13

Asignatura: Fundamentos de Sistemas Informticos


Cdigo: 18473 Centro: Escuela Politcnica Superior Titulacin: Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin Nivel: Grado Tipo: Formacin Bsica N de crditos: 6

Fundamentos, descripcin y uso de ordenadores. Introduccin a los sistemas operativos: tareas y planificacin, E/S, concurrencia, hilos y semforos. Introduccin a las bases de datos: SQL bsico.
OBJETIVOS ESPECIFICOS POR TEMA TEMA 1.- Introduccin a los sistemas operativos 1.1. Ofrecer una visin general de los componentes de un sistema operativo.

1.2. Presentar los conceptos esenciales que se desarrollarn a lo largo los temas relacionados con los sistemas operativos. 1.3. Presentar una visin de conjunto de por qu se estudian los sistemas operativos, la problemtica que abarca y el tipo de soluciones que propone. 1.4. 1.5. Ofrecer una visin histrica de los sistemas operativos. Comprender la estructura general de un sistema operativo.

TEMA 2.- Procesos e hilos 2.1. 2.2. Comprender la nocin de proceso. Comprender los conceptos de diseo involucrados en el control de la ejecucin.

2.3. Comprender la nocin de hilo como alternativa liviana y complementaria al concepto de proceso. 2.4. 2.5. Saber distinguir las caractersticas distintivas entre procesos e hilos. Comprender el uso de hilos como base de los sistemas multihilo modernos.

Conocer los diferentes niveles de planificacin y entender las consecuencias que 2.6. tienen sobre el comportamiento general del sistema las decisiones relativas a los algoritmos de planificacin. TEMA 3.- Concurrencia 3.1. Mostrar los potenciales problemas en tiempo de ejecucin resultantes de la operacin concurrente de varias tareas separadas. 3.2. Enumerar los distintos enfoques para resolver el problema de la exclusin mutua en un sistema operativo.

4 de 13

Asignatura: Fundamentos de Sistemas Informticos


Cdigo: 18473 Centro: Escuela Politcnica Superior Titulacin: Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin Nivel: Grado Tipo: Formacin Bsica N de crditos: 6

TEMA 4.- Gestin de memoria, memoria virtual 4.1. Revisar las distintas tcnicas de particionado de memoria.

4.2. Explicar el concepto de memoria virtual y cmo se implementa en trminos de hardware y software. 4.3. Exponer las diferentes formas de asignar memoria a tareas y discutir el concepto de hiperpaginacin. TEMA 5.- Gestin de entrada y salida, gestin de archivos 5.1. Identificar las relaciones entre el hardware y los dispositivos virtuales mantenidos por el sistema operativo. 5.2. Diferenciar los mecanismos utilizados para hacer interactuar un ordenador con los dispositivos y explicar las implicaciones de stos en el diseo de un sistema operativo. TEMA 6.- Introduccin a las bases de datos y su diseo 6.1. Presentar los conceptos esenciales que se desarrollarn a lo largo los temas relacionados con las bases de datos. 6.2. 6.3. 6.4. 6.5. Crear bases de datos para el almacenamiento de informacin estructurada Emplear un Sistema de Gestin de Bases de Datos a nivel prctico Disear las estructuras de una base de datos a nivel bsico Definir y ejecutar consultas SQL sencillas

TEMA 7.- Modelo relacional 7.1. 7.2. 7.3. Disear bases de datos de manera formal y sistematizada Formalizar las propiedades de un diseo relacional Formular consultas en forma de expresin lgica relacional

1.12. Contenidos del programa


Programa Sinttico TEMA 1.- Introduccin a los sistemas operativos TEMA 2.- Procesos e hilos TEMA 3.- Concurrencia TEMA 4.- Gestin de memoria, memoria virtual

5 de 13

Asignatura: Fundamentos de Sistemas Informticos


Cdigo: 18473 Centro: Escuela Politcnica Superior Titulacin: Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin Nivel: Grado Tipo: Formacin Bsica N de crditos: 6

TEMA 5.- Gestin de entrada y salida, gestin de archivos TEMA 6.- Introduccin a las bases de datos y su diseo TEMA 7.- Modelo relacional Programa Detallado
1. Introduccin a los sistemas operativos

1.1. 1.2. 1.3. 1.4. 1.5. 1.6. 2.1. 2.2. 2.3. 2.4. 2.5. 2.6. 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. 4.1. 4.2. 4.3. 4.4. 4.5. 4.6. 5.1. 5.2. 5.3. 5.4. 5.5. 5.6. 5.7.

Definicin y necesidad de los SSOO Evolucin de los SSOO Logros Principales Llamadas al sistema Partes y Estructura Ejemplos Concepto de proceso Creacin y terminacin de procesos Descripcin de procesos: estructuras de control Control de procesos y modo de ejecucin Hilos vs. Procesos, hilos a nivel de ncleo y a nivel de usuario Planificacin Principios de la concurrencia Interaccin entre procesos: competencia, comparticin y comunicacin Exclusin mutua Semforos Interbloqueo Ejemplo de problema de interbloqueo: la cena de los filsofos Requisitos de gestin de memoria Particionamiento de la memoria Paginacin, segmentacin y principios de la memoria virtual Memoria virtual basada en paginacin Memoria virtual basada en segmentacin y segmentacin paginada Aspectos de diseo e implementacin Resumen del papel del S.O. en la E/S Principios del Hardware y del Software de E/S Capas de software de la E/S Estructura y Tipos de archivos Acceso a archivos, atributos de archivos Estructuras de directorios y nombres de ruta Implementacin de archivos y directorios, archivos compartidos y administracin de espacio en disco

2. Procesos e hilos

3. Concurrencia

4. Gestin de memoria

5. Gestin de entrada y salida, gestin de archivos

6 de 13

Asignatura: Fundamentos de Sistemas Informticos


Cdigo: 18473 Centro: Escuela Politcnica Superior Titulacin: Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin Nivel: Grado Tipo: Formacin Bsica N de crditos: 6

6. Introduccin a las bases de datos y su diseo 6.1. Conceptos y definiciones 6.2. Sistemas de gestin de bases de datos 6.3. Introduccin a SQL 6.4. Modelo entidad-relacin
7. Modelo relacional

7.1. 7.2. 7.3. 7.4.

Diseo de esquemas relacionales Dependencias funcionales Formas normales Clculo relacional

1.13. Referencias de consulta


Nota: Esta asignatura no sigue ningn libro en concreto. La lectura recomendada se indica por orden de afinidad al contenido del programa. Bibliografa de Sistemas Operativos: 1. Sistemas Operativos Aspectos internos y principios de diseo, de W. Stallings. Ed: Prentice-Hall. 2. Sistemas Operativos Modernos, de A. Tanenbaum. Ed: Pearson Educacin. 3. Sistemas Operativos, de G. Nutt. Ed: Pearson Educacin. 4. Operating System Concepts. A. Silberschatz, P. Baer Galvin, G. Gagne. Ed: Limusa Wiley. 5. Sistemas Operativos Una Visin Aplicada, de J. Carretero, F. Garca, P. De Miguel y F. Prez. Ed: Mc. Graw-Hill. 6. Programacin concurrente. Palma, Jos T. Ed: Thomson. 7. Sistemas operativos. Pearson/Prentice Hall. Ejercicios resueltos. Casillas, Arantza. Ed:

8. Fundamentos de Sistemas Operativos. Teora y ejercicios resueltos. Candela, Santiago. Ed: Thomson. Bibliografa de Bases de Datos: 1. Fundamentos de sistemas de bases de datos (5 edicin). Ramez Elmasri, Shamkant Navathe. Pearson Addison Wesley, 2007. INF/681.31.65/ELM. 2. Database Management Systems (3rd edition). Raghu Johannes Gehrke. McGraw-Hill, 2003. INF/C6160/RAM. Ramakrishnan,

3. Database Systems: The Complete Book (2nd edition). Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom. Prentice Hall, 2008.

7 de 13

Asignatura: Fundamentos de Sistemas Informticos


Cdigo: 18473 Centro: Escuela Politcnica Superior Titulacin: Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin Nivel: Grado Tipo: Formacin Bsica N de crditos: 6

4. Fundamentos de diseo de bases de datos (5 edicin). Abraham Silberschatz. McGraw-Hill, 2007. INF/681.31.65/SIL.

8 de 13

Asignatura: Fundamentos de Sistemas Informticos


Cdigo: 18473 Centro: Escuela Politcnica Superior Titulacin: Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin Nivel: Grado Tipo: Formacin Bsica N de crditos: 6

2. Mtodos docentes
La metodologa utilizada en el desarrollo de la actividad docente incluye los siguientes tipos de actividades: *Clases de teora: Actividad del profesor Clases expositivas simultaneadas con la realizacin de ejercicios. Se utilizar la pizarra, combinada con presentaciones en formato electrnico. Actividad del estudiante: Actividad presencial: Toma de apuntes, participar activamente en clase respondiendo a las cuestiones planteadas. Resolucin de los ejercicios propuestos durante el desarrollo de las clases. Actividad no presencial: Preparacin de apuntes, estudio de la materia y realizacin de los ejercicios propuestos. *Clases de problemas en aula: Actividad del profesor Primera parte expositiva, una segunda parte de supervisin y asesoramiento en la resolucin de los problemas por parte del estudiante y una parte final de anlisis del resultado y generalizacin a otros tipos de problemas. Se utiliza bsicamente la pizarra con proyecciones en formato electrnico para las figuras. Actividad del estudiante: Actividad presencial: Participacin activa en la resolucin de los problemas y en el anlisis de los resultados. Actividad no presencial: Realizacin de otros problemas planteados y no resueltos en clase, y estudio de los planteados en las mismas. Estudio y planteamiento de modificaciones que permitan la optimizacin de las soluciones planteadas. *Prcticas: Actividad del profesor: Asignar una prctica/proyecto a cada grupo de trabajo y explicar la prctica asignada a cada grupo de trabajo al comienzo de la sesin de prcticas. Supervisar el trabajo de los grupos de trabajo en el laboratorio. Suministrar el guin de prcticas a completar en el laboratorio. Se utilizan el mtodo expositivo tanto en tutoras como en el laboratorio con cada grupo de trabajo. Los medios utilizados son los entornos de programacin, editores, compiladores y los ordenadores del propio laboratorio para la ejecucin y anlisis de los programas realizados. Actividad del estudiante: Actividad presencial: Planteamiento inicial, previo al desarrollo de la prctica, sobre informacin contenida en el enunciado. Debate en el seno del grupo sobre el planteamiento de la solucin ptima. Al finalizar la prctica se entrega un breve informe con el programa desarrollado y, adems, se debe ejecutar

9 de 13

Asignatura: Fundamentos de Sistemas Informticos


Cdigo: 18473 Centro: Escuela Politcnica Superior Titulacin: Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin Nivel: Grado Tipo: Formacin Bsica N de crditos: 6

con el profesor presente, quien har las preguntas oportunas a cada miembro del grupo para calificar de forma individual la prctica. Actividad no presencial: Profundizar en el enunciado de la prctica, plantear el diagrama de flujo ptimo para la resolucin de la misma e implementar los ejercicios propuestos. Redaccin del informe de la prctica.

3.
Presencial No presencial

Tiempo de trabajo del estudiante


Clases tericas Clases prcticas Realizacin de pruebas escritas parciales y final Estudio semanal regulado Realizacin de actividades prcticas Preparacin de pruebas escritas N de horas Porcentaje 40 h (26,6%) 26 h (17.3%) 74 h (49,3%) 8 h (5.3%) 22 h (14,6%) 20 h (13,3%) 76 h (50,6%) 34 h (22,6%)

Carga total de horas de trabajo: 25 horas x 6 ECTS

150 h

4.

Mtodos de evaluacin y porcentaje en la calificacin final

Ambas partes, teora y prcticas se puntan sobre 10 puntos. La nota final de la asignatura se obtiene de las notas de teora y prcticas por medio de la ecuacin: Calificacin: 0.4*Prcticas + 0.6*Teora Para aprobar la asignatura es obligatorio obtener una nota mayor o igual a 4,5 puntos, tanto en la parte de teora como en las prcticas. En caso contrario, la nota final en actas ser Calificacin: (0,4*Mn(4,5,Prcticas) + 0,6*Mn(4,5,Teora)) La nota correspondiente a la parte de Teora es la que resulta de: La calificacin de la prueba final: 60% La calificacin de las pruebas intermedias: 40% La nota correspondiente a la parte de Teora para el itinerario sin asistencia obligatoria corresponde nicamente a la prueba final (distinta a la de la trayectoria con asistencia obligatoria ya que abarca ejercicios relacionados con las actividades intermedias).

10 de 13

Asignatura: Fundamentos de Sistemas Informticos


Cdigo: 18473 Centro: Escuela Politcnica Superior Titulacin: Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin Nivel: Grado Tipo: Formacin Bsica N de crditos: 6

Las pruebas escritas, podrn incluir tanto cuestiones tericas y ejercicios como el diseo y escritura de programas. La nota correspondiente a la parte de prcticas es la que resulta de realizar las prcticas programadas en el curso. La nota de teora y de prcticas se conserva (convalida) slo para la convocatoria extraordinaria del mismo curso acadmico. La nota correspondiente a la parte de Teora dentro del itinerario de evaluacin continua se calcular como 0,6*calificacin de la prueba final + 0,4*calificacin media de las pruebas intermedias, siempre que se obtenga una nota de al menos 4 puntos en el examen final. Si el estudiante opta por no seguir la evaluacin continua, entonces constar de la calificacin de la prueba final por s sola. Para aprobar la asignatura la nota de Teora tiene que ser de al menos 5 puntos. La prueba final consistir en una prueba escrita cuyo contenido abarca a todos los objetivos que los estudiantes deben alcanzar durante el curso. Los estudiantes que hayan optado por la evaluacin continua estarn exentos de algunos de los ejercicios de la prueba final. Las pruebas intermedias consistirn en dos pruebas escritas, cuyo contenido abarca todo el material estudiado hasta el da de la prueba, y en un proyecto de ordenador realizado en grupo (o alternativamente un trabajo individual sobre un tema asignado por el profesor). Las pruebas escritas podrn incluir tanto cuestiones tericas como resolucin de problemas.

11 de 13

Asignatura: Fundamentos de Sistemas Informticos


Cdigo: 18473 Centro: Escuela Politcnica Superior Titulacin: Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin Nivel: Grado Tipo: Formacin Bsica N de crditos: 6

5.

Cronograma orientativo

Semana Contenido Horaspresenciales Horasnopresenciales - Presentacin y motivacin de la asignatura, 1 3 3 descripcin del programa, normativa y mtodos de Trabajodelestudiante: evaluacin. Lecturadelasnormativas deteorayprcticas. - Tema 1: Introduccin a los sistemas operativos Lecturadelmaterial propuesto. - Tema 1: Introduccin a los sistemas operativos 2 5 3 (cont.) Trabajodelestudiante: - Tema 2 Procesos e hilos Estudiodematerial propuestoyrealizacinde - Prctica 1 ejercicios. RealizacindePrctica1. - Tema 2: Procesos e hilos (cont.) 3 5 3 Trabajodelestudiante: - Prctica 1 Estudiodematerial propuestoyrealizacinde ejercicios. RealizacindePrctica1. - Tema 3: Concurrencia 4 5 3 Trabajodelestudiante: - Prctica 1 Estudiodematerial propuestoyrealizacinde ejercicios. RealizacindePrctica1. - Tema 3: Concurrencia (cont.) 5 5 3 Trabajodelestudiante: - Prctica 1 Estudiodematerial propuestoyrealizacinde - Prueba intermedia 1 ejercicios. RealizacindePrctica1. -Tema 4: Gestin de memoria, memoria virtual 5 3 6 Trabajodelestudiante: -Prctica 2 Estudiodematerial propuestoyrealizacinde ejercicios. EntregadelaPrctica1. RealizacindePrctica2. -Tema 4: Gestin de memoria, memoria virtual 7 5 3 (cont.) Trabajodelestudiante: Estudiodematerial Prctica 2 propuestoyrealizacinde ejercicios. RealizacindePrctica2. -Tema 5: Gestin de entrada y salida, gestin de 8 5 3 archivos Trabajodelestudiante:

12 de 13

Asignatura: Fundamentos de Sistemas Informticos


Cdigo: 18473 Centro: Escuela Politcnica Superior Titulacin: Grado en Ingeniera de Tecnologas y Servicios de Telecomunicacin Nivel: Grado Tipo: Formacin Bsica N de crditos: 6

Semana -Prctica 2

Contenido

Horaspresenciales

-Tema 5: Gestin de entrada y salida, gestin de archivos (cont.) -Prctica 2 - Prueba intermedia 2

Horasnopresenciales Estudiodematerial propuestoyrealizacinde ejercicios. RealizacindePrctica2 3 Trabajodelestudiante: Estudiodematerial propuestoyrealizacinde ejercicios. RealizacindePrctica2 3 Trabajodelestudiante: Estudiodematerial propuestoyrealizacinde ejercicios. RealizacindePrctica2 3 Trabajodelestudiante: Estudiodematerial propuestoyrealizacinde ejercicios. EntregadelaPrctica2 RealizacindePrctica3 3 Trabajodelestudiante: Estudiodematerial propuestoyrealizacinde ejercicios. RealizacindePrctica3 3 Trabajodelestudiante: Estudiodematerial propuestoyrealizacinde ejercicios. RealizacindePrctica3 3 Trabajodelestudiante: Estudiodematerial propuestoyrealizacinde ejercicios. EntregadePrctica3 16h 18h

10

-Tema 6: Introduccin a las Bases de Datos y su diseo -Prctica 2

11

-Tema 6: Introduccin a las Bases de Datos y su diseo (cont.) -Prctica 3

12

-Tema 6: Introduccin a las Bases de Datos y su diseo (cont.) - Tema 7: Modelo relacional -Prctica 3

13

- Tema 7: Modelo relacional (cont.) -Prctica 3

14

- Tema 7: Modelo relacional (cont.) -Prctica 3

Examen Final Junio Examen Final Junio

3 3

13 de 13

Vous aimerez peut-être aussi