Créditos ECTS Créditos ECTS: 6
Horas ECTS Criterios/Memorias Traballo do Alumno/a ECTS: 99 Horas de Titorías: 3 Clase Expositiva: 24 Clase Interactiva: 24 Total: 150
Linguas de uso Castelán, Galego
Tipo: Materia Ordinaria Grao RD 1393/2007 - 822/2021
Departamentos: Electrónica e Computación
Áreas: Arquitectura e Tecnoloxía de Computadores
Centro Escola Técnica Superior de Enxeñaría
Convocatoria: Primeiro semestre
Docencia: Sen docencia (Extinguida)
Matrícula: Non matriculable
A materia Sistemas Operativos I pretende dar ao alumno unha visión xenérica dos sistemas operativos dos computadores convencionais. Deste xeito, os principais obxectivos da materia son:
- Comprender os conceptos e problemas específicos dos Sistemas Operativos.
- Analizar os aspectos funcionais máis relevantes dos Sistemas Operativos, así como a sua estrutura e funcionamento interno.
- Introducir a interfaz de programación de Sistemas Operativos reais (principalmente POSIX) para profundizar no laboratorio nos conceptos vistos previamente.
Nesta materia o alumno adquirirá coñecementos sobre a estructura xeral dos Sistemas Operativos e a sua funcionalidade. Así mesmo se exercitará a expresión oral técnica, a capacidade de organización e planificación e a capacidad de aplicación práctica dos coñecementos teóricos.
Nesta materia non se pretende formar ao alumno en habilidades e técnicas dependentes da tecnoloxía dispoñible en cada momento como a implantación, instalación ou actualización dun sistema operativo particular; se non que se pretende que coñeza as funcionalidades invariantes dos sistemas operativos, a sua estrutura, e a maneira na que resolve a xestión dos recursos hardware, a administración dos programas e aplicacións, e de como se establece a interfaz con o usuario. É decir, non se estudia o sistema operativo dende o punto de vista do usuario, se non dende o do deseñador. Ademáis o estudio faise de maneira xenérica, sen entrar nas peculiaridades de nengún sistema operativo específico. De todos xeitos, tanto os exemplos utilizados en teoría como as prácticas propostas se desenvolven sobre un dos sistemas operativos máis ampliamente difundidos, Linux e Windows.
A materia dividese en 6 temas:
1. Introducción aos sistemas operativos.
2. Procesos e fíos. Planificación.
3. Xestión da memoria.
4. Xestión de arquivos e directorios.
5. Xestión da entrada/salida.
6. Introducción á seguridade.
O libro básico sobre que se desenvolven os contenidos teóricos da materia é:
- Andrew S. Tanenbaum. Sistemas operativos modernos (3ª edición). Editorial Prentice-Hall, 2009. ISBN: 6074420467
Ademáis deste libro é recomendable a consulta dos seguintes libros:
- J. Carretero, F. García, P. de Miguel y F. Pérez. Sistemas Operativos: una vision aplicada (2ª ed.), McGraw-Hill, 2007. ISBN: 8448156439
- G. Nutt. Sistemas operativos (3ª ed.), Addison Wesley. 2004. ISBN: 8478290672
- W. Stallings, Sistemas operativos (5ª ed.), Prentice Hall. 2005. ISBN: 8420544620
- S. Candela, C.R. García, A. Quesada, F.J. Santana y J.M. Santos. Fundamentos de Sistemas Operativos, Thomson Paraninfo, 2007. ISBN: 8497325478
- D. M. Dhamdhere. Sistemas operativos. Un enfoque basado en conceptos. (2ª edición). McGraw-Hill, 2008. ISBN: 9701064054
- F. García, J. Carretero y F. Pérez. Prácticas de sistemas operativos: de la base al diseño (2ª ed.), Createspace Independent Publishing Platform, 2017. ISBN: 1547039884
Tras superar esta materia, o alumno terá un coñecemento preciso do mecanismo de funcionamento dun computador moderno, de cómo se xestiona o seu hardware e de cómo se organiza a execución de diferentes programas. Coñecerá algunhas funcións de manexo de procesos e dispositivos a nivel de chamadas ao sistema operativo, e será capaz de aproveitar as funcionalidades da sua xestión para optimizar o uso dun computador. Tamén adquirirá coñecementos sobre algúns sistemas operativos actuais, e se prestará unha especial atención a Linux.
Os coñecementos e habilidades que adquiere o alumno son xerais, e non específicos dun sistema operativo particular. Esto fai que o alumno teña capacidade para comprender e manexar cualquier sistema operativo, e poida adaptarse a novas evolucións, ao dominar os fundamentos.
De xeito máis esquemático, as competencias que adquirirá o alumno son as indicadas na memoria do título para esta materia (páxinas 20-29)
- Competencias globais: CG4, CG8, CG9
- Competencias transversais: TR1, TR2, TR3
- Competencias asociadas aos módulos: FB4, RI10
O material de traballo para esta materia inclúe os libros dispoñibles na biblioteca. A ferramenta fundamental usada polo alumno será o libro básico indicado na bibliografía e as presentacións utilizadas nas explicacións en clase. O aprendizaxe do alumno tamén estará apoiado na enseñanza virtual, a través do Campus Virtual da USC.
Nas clases expositivas o profesor presentará e desenvolverá os aspectos fundamentais de cada un dos temas da materia. Os contidos que se abordan nestas clases van ser suficientes para que se poidan realizar as prácticas da materia; ademais, se explicarán todos os conceptos que se van a esixir para aprobar a materia.
Nas clases interactivas vanse realizar tres tipos de actividades, as prácticas, as actividades de evaluación das prácticas e a presentación de traballos. Durante as sesións de prácticas o alumno resolverá problemas de programación de aspectos concretos dos sistemas operativos e complementarios aos contidos explicados nas clases expositivas.
En canto as competencias que debe adquiri-lo alumno, nas clases expositivas traballaranse as competencias CG4, CG8, CG9, FB4, RI10, e nas clases interactivas traballaranse as competencias CG8, CG9, TR1, TR2, TR3 , FB4, RI0.
No apartado Observacións inclúese un “Plan de Continxencia” coas adaptacións correspondentes previstas para os escenarios onde se impoñan medidas de distanzamento ou se produza o peche das instalacións como consecuencia da crise sanitaria.
A avaliación da aprendizaxe basearase na realización efectiva dunha avaliación continua e un exame final. A avaliación contínua estará fundamentada na realización efectiva por parte dos alumnos das prácticas propostas ao longo do cuadrimestre e na realización dos traballos propostos. O exame final incluirá todos os contidos da materia.
Polo tanto, a avaliación da materia consta de dous apartados que se evalían de maneira independente: exame final e prácticas.
O exame final supón o 60% da calificación final e a parte práctica supón o outro 40%. En cualquier caso, para superar a materia é requisito imprescindible ter unha nota igual ou maior que 4 tanto no exame final como na parte práctica.
A asistencia ás prácticas é obrigatoria. Cada unha das prácticas propostas terá unha data concreta de finalización. Pasada está data, a práctica será considerada como non feita. Ao rematar cada unha das prácticas propostas, o alumno deberá enviala ao profesor. As prácticas serán avaliadas durante as sesións posteriores á data de entrega.
Ademáis da entrega das prácticas e a sua avaliación presencial polo profesor, haberá un exame final de prácticas soamente na oportunidade de xullo para os alumnos que non superen as prácticas na convocatoria de febreiro.
O alumno recibirá a cualificación de "non presentado" cando non faga o exame final.
Avaliación de competencias:
- Dentro da parte teórica da materia (60% da nota), avaliaranse as competencias CG4, CG8, CG9, TR1, TR3, FB4, RI10 mediante distintas preguntas e exercicios no exame teórico.
- Dentro da parte práctica da materia (40% da nota) a nota terá en conta o grao de consecución das competencias CG8, CG9, TR1, TR2, TR3, FB4, RI10.
Para os casos de realización fraudulenta de exercicios ou probas será de aplicación o recollido na Normativa de avaliación do rendemento académico dos estudantes e de revisión de cualificacións.
No apartado Observacións inclúese un “Plan de Continxencia” coas adaptacións correspondentes previstas para os escenarios onde se impoñan medidas de distanzamento ou se produza o peche das instalacións como consecuencia da crise sanitaria.
O tempo que o alumno deberá destinar a traballo personal e estudio estimouse en 56 horas de estudio autónomo, 15 horas de escritura de exercicios ou outros traballos, 25 horas de programación ou outros traballos en ordenador. O total de horas de traballo persoal do alumno é de 96 horas.
Recoméndase a asistencia a clase de docencia expositiva, ónde se exporán os conceptos básicos da materia, a realización dos traballos propostos polo profesor e a asistencia as clases de docencia interactiva
Prerrequisitos: É necesario saber programar en C. É convinte ter cursada a materia de fundamentos de computadores para coñecer a estrutura básica dun computador.
Plan de continxencia:
* Escenario 2: distanciamento.
- A docencia expositiva será non presencial e os seminarios e prácticas principalmente presenciais. Con todo, as medidas de distanciamento impostas poderán supoñer que sexa necesario reducir o tamaño dos grupos de prácticas e con iso o número de horas presenciais que haberán de complementarse con actividades non presenciais, mediante o uso do MS Teams.
- As titorías serán preferentemente virtuais.
- As probas finais serán preferentemente de carácter telemático.
* Escenario 3: peche das instalacións.
- A docencia será completamente de carácter virtual, con mecanismos maseados no uso de MS Teams e o Campus Virtual.
- As titorías serán exclusivamente virtuais.
- As probas finais serán exclusivamente de carácter telemático.
Francisco Fernández Rivera
Coordinador/a- Departamento
- Electrónica e Computación
- Área
- Arquitectura e Tecnoloxía de Computadores
- Teléfono
- 881816470
- Correo electrónico
- ff.rivera [at] usc.es
- Categoría
- Profesor/a: Catedrático/a de Universidade
Natalia Seoane Iglesias
- Departamento
- Electrónica e Computación
- Área
- Arquitectura e Tecnoloxía de Computadores
- Categoría
- Investigador/a: Ramón y Cajal
Álvaro Acción Montes
- Departamento
- Electrónica e Computación
- Área
- Arquitectura e Tecnoloxía de Computadores
- Correo electrónico
- alvaro.accion [at] rai.usc.es
- Categoría
- Predoutoral Ministerio
Pablo Quesada Barriuso
- Departamento
- Electrónica e Computación
- Área
- Arquitectura e Tecnoloxía de Computadores
- Teléfono
- 881813538
- Correo electrónico
- pablo.quesada [at] usc.es
- Categoría
- Profesor/a: Profesor Axudante Doutor LOU
Luns | |||
---|---|---|---|
11:30-13:30 | Grupo /CLIL_02 | Castelán | Aula de Informática I7 |
Mércores | |||
09:00-11:00 | Grupo /CLIL_03 | Castelán | Aula de Informática I6 |
17:00-18:00 | Grupo /CLE_01 | Castelán | Aula A1 |
Xoves | |||
17:00-18:00 | Grupo /CLE_01 | Castelán | Aula A1 |
Venres | |||
09:00-11:00 | Grupo /CLIL_04 | Castelán | Aula de Informática I6 |
11:00-13:00 | Grupo /CLIL_01 | Castelán | Aula de Informática I6 |
25.01.2021 09:15-14:00 | Grupo /CLIL_03 | Aula A1 |
25.01.2021 09:15-14:00 | Grupo /CLIL_02 | Aula A1 |
25.01.2021 09:15-14:00 | Grupo /CLIL_01 | Aula A1 |
25.01.2021 09:15-14:00 | Grupo /CLIL_04 | Aula A1 |
25.01.2021 09:15-14:00 | Grupo /CLE_01 | Aula A1 |
25.01.2021 09:15-14:00 | Grupo /CLIL_04 | Aula A2 |
25.01.2021 09:15-14:00 | Grupo /CLE_01 | Aula A2 |
25.01.2021 09:15-14:00 | Grupo /CLIL_03 | Aula A2 |
25.01.2021 09:15-14:00 | Grupo /CLIL_02 | Aula A2 |
25.01.2021 09:15-14:00 | Grupo /CLIL_01 | Aula A2 |
25.01.2021 09:15-14:00 | Grupo /CLIL_02 | Aula A6 |
25.01.2021 09:15-14:00 | Grupo /CLIL_01 | Aula A6 |
25.01.2021 09:15-14:00 | Grupo /CLIL_04 | Aula A6 |
25.01.2021 09:15-14:00 | Grupo /CLIL_03 | Aula A6 |
25.01.2021 09:15-14:00 | Grupo /CLE_01 | Aula A6 |
25.01.2021 09:15-14:00 | Grupo /CLIL_03 | Aula A7 |
25.01.2021 09:15-14:00 | Grupo /CLE_01 | Aula A7 |
25.01.2021 09:15-14:00 | Grupo /CLIL_02 | Aula A7 |
25.01.2021 09:15-14:00 | Grupo /CLIL_01 | Aula A7 |
25.01.2021 09:15-14:00 | Grupo /CLIL_04 | Aula A7 |
28.06.2021 09:15-14:00 | Grupo /CLIL_04 | Aula A1 |
28.06.2021 09:15-14:00 | Grupo /CLIL_03 | Aula A1 |
28.06.2021 09:15-14:00 | Grupo /CLE_01 | Aula A1 |
28.06.2021 09:15-14:00 | Grupo /CLIL_02 | Aula A1 |
28.06.2021 09:15-14:00 | Grupo /CLIL_01 | Aula A1 |