-
Créditos ECTS
Créditos ECTS: 6Horas ECTS Criterios/Memorias
Traballo do Alumno/a ECTS: 99
Horas de Titorías: 3
Clase Expositiva: 24
Clase Interactiva: 24
Total: 150Linguas de uso
Castelán, GalegoTipo:
Materia Ordinaria Grao RD 1393/2007 - 822/2021Departamentos:
Electrónica e ComputaciónÁreas:
Arquitectura e Tecnoloxía de ComputadoresCentro
Escola Técnica Superior de EnxeñaríaConvocatoria:
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: 1547039884Tras 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, RI10O 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.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. Farase un análise das entregas das prácticas e eventuais entrevistas e tests. 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 65% da calificación final e a parte práctica supón o outro 35%. En calquera caso, para superar a materia é requisito aprobar cada unha das partes de xeito independente.
A asistencia ás prácticas é obrigatoria e necesaria pola avaliación contínua. A realización correcta de todalas prácticas obrigatorias é requisito para a superación da parte práctica da materia. Cada unha das prácticas propostas terá unha data concreta de finalización. Pasada esta data, a práctica será considerada como non feita. Ao rematar cada unha das prácticas propostas, o alumno deberá enviala ao profesor.
Ademáis da entrega das prácticas e a sua avaliación 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.
A participación en actividades de carácter voluntario propostas polo profesor pode incrementar a calificación final en ata 1 punto, ou liberar de algúns contidos da materia no examen final.
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 (65% 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 (35% 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.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 dun computador.
As clases impartiranse en castelán.
-
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@usc.es
- Categoría
- Profesor/a: Catedrático/a de Universidade
Javier Lopez Fandiño
- Departamento
- Electrónica e Computación
- Área
- Arquitectura e Tecnoloxía de Computadores
- Teléfono
- 881815504
- Correo electrónico
- javier.lopez.fandino@usc.es
- Categoría
- Profesor/a: Profesor Axudante Doutor LOU
-
1º semestre - Do 09 ao 15 de setembro Luns 11:30-14:00 Grupo /CLIL_05 Castelán Aula de Informática I4 17:00-18:00 Grupo /CLE_01 Castelán Aula A2 Mércores 09:30-12:00 Grupo /CLIL_03 Castelán Aula de Informática I7 12:00-14:30 Grupo /CLIL_01 Castelán Aula de Informática I5 Xoves 17:00-18:00 Grupo /CLE_01 Castelán Aula A2 Venres 09:00-11:30 Grupo /CLIL_04 Castelán Aula de Informática I5 11:30-14:00 Grupo /CLIL_02 Castelán Aula de Informática I5 Exames 16.01.2025 10:00-14:00 Grupo /CLIL_02 Aula A3 16.01.2025 10:00-14:00 Grupo /CLIL_03 Aula A3 16.01.2025 10:00-14:00 Grupo /CLIL_04 Aula A3 16.01.2025 10:00-14:00 Grupo /CLIL_05 Aula A3 16.01.2025 10:00-14:00 Grupo /CLIL_01 Aula A3 16.01.2025 10:00-14:00 Grupo /CLE_01 Aula A3 16.01.2025 10:00-14:00 Grupo /CLIL_02 Aula A4 16.01.2025 10:00-14:00 Grupo /CLIL_03 Aula A4 16.01.2025 10:00-14:00 Grupo /CLIL_04 Aula A4 16.01.2025 10:00-14:00 Grupo /CLIL_05 Aula A4 16.01.2025 10:00-14:00 Grupo /CLIL_01 Aula A4 16.01.2025 10:00-14:00 Grupo /CLE_01 Aula A4 24.06.2025 16:00-20:00 Grupo /CLE_01 Aula A1 24.06.2025 16:00-20:00 Grupo /CLIL_02 Aula A1 24.06.2025 16:00-20:00 Grupo /CLIL_03 Aula A1 24.06.2025 16:00-20:00 Grupo /CLIL_04 Aula A1 24.06.2025 16:00-20:00 Grupo /CLIL_05 Aula A1 24.06.2025 16:00-20:00 Grupo /CLIL_01 Aula A1