Que estás buscando?
B2_Que los estudiantes sepan aplicar sus conocimientos en su trabajo o vocación de una forma profesional y tengan las competencias que demuestran mediante la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio
B5_Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía
EFB4_Conocimientos básicos sobre el uso y programación de los ordenadores, sistemas operativos, bases de datos y programas informáticos con aplicación en la ingeniería
EFB5_Conocimiento de la estructura, organización, funcionamiento e interconexión de los sistemas informátis, los fundamentos de su programación y su aplicación para la resolución de problemas propios de la ingeniería
T1_Que los estudiantes conozcan un tercer idioma, que será preferentemente el inglés, con un nivel adecuado de forma oral y por escrito, de acuerdo con las necesidades que tendrán las graduadas y graduados en cada titulación
T2_Que los estudiantes tengan capacidad para trabajar como miembros de un equipo interidisciplinar ya sea como un miembros más, o realizando tareas de dirección con el fin de contribuir a desarrollar proyectos con pragmatismo y sentido de la responsabilidad, asumiendo compromisos teniendo en cuenta los recursos disponibles
A nivel general esta asignatura abarca los siguientes descriptores especificados para la materia a la que pertenece (Arquitectura, Sistemas Operativos y Redes de Ordenadores):
1.- Introducción al soporte de la arquitectura al sistema operativo (memoria virtual, TLB)
2.- Programación del firmware de un microcomputador comercial para el desarrollo de un prototipo
3.- Concurrencia, entrada / salida y buses (encuesta, interrupciones, DMA, tipo E / S)
4.- Estructuras internas en la jerarquía de memoria (discos, memoria principal, cachés, mecanismos de detección y corección de errores)
5.- Introducción a los procesadores segmentados lineales y multiprocesadores
6.- TCP y sockets (protocolos, ARQ, Control de flujo, UDP, TCP, API sockets)
7.- Introducción a los sistemas operativos (tipo de sistemas operativos y características, procesos, flujos, espacios de direcciones, modos de ejecución, comandos básicos)
8.- Interfaces (librerías de usuario, servicios del sistema)
9.- Gestión de procesos (servicios del sistema, planificación, flujos, cambios de contexto, estructuras básicas de apoyo)
10.- Gestión del espacio de direcciones (servicios del sistema, gestión de la memoria, memoria virtual, swap, thrashing, estructuras básicas de apoyo)
11.- Gestión de la entrada / salida (servicios del sistema, buffering, spooling, independencia de los dispositivos, estructuras básicas de apoyo)
12.- Sistema de ficheros (servicios del sistema, asignación de espacio en disco, tipo de sistemas de ficheros, estructuras básicas de apoyo)
13.- Compartición de recursos y sincronización (memoria, archivos, exclusión mutua, regiones críticas, abrazo mortal)
Para el seguimiento de la asignatura el estudiante trabaja con su ordenador personal (portátil) que deberá llevar a todas y cada una de las clases
Esta asignatura dispone de recursos metodológicos y digitales para hacer posible su continuidad en modalidad no presencial en el caso de ser necesario por motivos relacionados con la Covidien-19. De esta forma se asegurará la consecución de los mismos conocimientos y competencias que se especifican en este plan docente.
A nivel general esta asignatura contribuye a siguientes resultados de aprendizaje especificados para la materia a la que pertenece (Arquitectura, Sistemas Operativos y Redes de Ordenadores):
1.- Demostrar conocimiento y comprensión de hechos esenciales, conceptos, principios y teorías relativas a la informática ya sus disciplinas de referencia
2.- Utilizar de forma apropiada teorías, procedimientos y herramientas en el desarrollo profesional de la ingeniería informática en todos sus ámbitos (especificación, diseño, implementación, desarrollo, implantación y evaluación de productos) de forma que se demuestre la comprensión de los compromisos adoptados en las decisiones de diseño
3.- Evaluar, y seleccionar plataformas de producción hardware y software para la ejecución de aplicaciones y de servicios informáticos
4.- Evaluar sistemas hardware y software en función de un criterio de calidad determinado
5.- Determinar los factores que tienen incidencia negativa en la seguridad y la fiabilidad de un sistema
6.- Diseñar soluciones que integran tecnologías hardware, software y comunicaciones (y capacidad de desarrollar soluciones específicas de software de sistemas) para sistemas distribuidos y dispositivos de computación ubicua
7.- Desarrollo de proyectos en equipo
8.- Comprender y utilizar de forma eficaz manuales, especificaciones de productos y otra información de carácter técnico escrita en inglés
A un nivel más concreto, al finalizar la asignatura el estudiante / a debe ser capaz de:
Las horas de aprendizaje dirigido comprenden:
El objetivo final es que el alumno adquiera los conocimientos de la asignatura mediante actividades las cuales pueden ser pequeñas como proyectos más completos donde intervengan los conocimientos que se van adquiriendo a lo largo del curso. Dentro de las horas de aprendizaje autónomo se consideran las horas para preparar las clases teóricas, las horas para estudiar y consolidar los conocimientos adquiridos, las horas para preparar el trabajo de las prácticas y, por último, las horas que el estudiante puede dedicar a aumentar y complementar sus conocimientos sobre la materia.
Este curso, debido a la situación generada por la Covidien, algunas de las sesiones de grupo grande se harán en formato híbrido: presencial y en línea (vía en streaming). Esto permitirá que los estudiantes puedan ir rotativamente en las clases presenciales, respetando el máximo de estudiantes por aula que imponen las medidas de distanciamiento. Cuando no les toque sesión presencial podrán seguir la clase en línea desde casa.
En cuanto a las sesiones de prácticas en espacios más reducidos (como laboratorios, estudios o plató), en su caso se trabajará simultáneamente en varios espacios para garantizar que se cumplen las condiciones establecidas por los protocolos de seguridad.
Se pone a disposición de los estudiantes una serie de actividades de carácter eminentemente práctico que son la base de las actividades de aprendizaje de la asignatura. Estas actividades los estudiantes / se las tendrán que resolver, a veces de manera no presencial, siguiendo las indicaciones de los docentes y / o también serán trabajadas en clase, ya sea como ejemplos en las sesiones de teoría, ya sea en sesiones de laboratorio ( grupos grandes o pequeños). Si bien algunas de estas actividades podrían tener carácter optativo (los docentes no verificarán de manera individualizada la realización por parte de los estudiantes), serán imprescindibles para alcanzar los conocimientos teórico-prácticos de la asignatura.
Con el objetivo de recoger evidencia del logro de los resultados de aprendizaje esperados se realizarán las siguientes actividades de carácter evaluativo, relacionadas con las competencias comunes, transversales y específicas. La competencia transversal asociada a la asignatura de conocimiento de tercera lengua se trabaja a partir de las fuentes documentales que los estudiantes deben consultar, y de la propia asignatura que tiene como lengua vehicular el inglés
En relación a las competencias básicas asignadas a la asignatura, éstas quedan cubiertas especialmente en cuanto a los aspectos que se explicitan:
En relación a las competencias transversales asociadas a la asignatura, éstas quedan cubiertas especialmente en cuanto a los aspectos que se explicitan:
En relación a las competencias específicas asociadas a la asignatura, éstas quedan cubiertas especialmente para que los a los aspectos que se explicitan:
En relación a las competencias comunes asociadas a la asignatura, éstas quedan cubiertas especialmente para que los a los aspectos que se explicitan:
Para superar (aprobar) las actividades evaluativas, los estudiantes deberán demostrar:
Normas de realización de las actividades
1.- Prueba Escrita 15%
2.- Actividades vinculadas al tema de scripting 35%
3.- Actividades vinculadas al tema de IPC 35%
4.- Actividades vinculadas al tema de SISTEMAS OPERATIVOS 10%
5.- Evaluación continua 5%
Todas las notas son obligatorias. Se pueden recuperar las pruebas escritas
Para las pruebas escritas la media de las pruebas debe tener una calificación mínima de 4,0. Si la nota es inferior a 4.0 entonces la calificación final será la de las pruebas escritas.
Presentaciones y apuntes de la asignatura en el Moodle
www.netacad.com
Sistemas operativos: tres piezas fáciles
Remzi H. Arpaci-Dusseau y Andrea C. Arpaci-Dusseau
(http://pages.cs.wisc.edu/~remzi/OSTEP/#book-chapters)
Operating System Concepts (9th Edition)
Abuelo Silberschatz, Peter Baer Galvin, Greg Gagne
John Wiley and Sons, Inc
ISBN: 978-1-118-0633-0
The C Programming Language (Second Edition)
Brian W. Kernighan y Dennis M. Ritchie
Prentice Hall
ISBN-13: 978-0131103627