Advanced Operating Systems [780012] 2023-2024

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Advanced Operating Systems [780012] 2023-2024 por Mind Map: Advanced Operating Systems [780012] 2023-2024

1. Course important dates

1.1. 2023-10-19

1.1.1. Lab Practice #1 test

1.2. 2023-11-23

1.2.1. Theory tests for Memory Management and Virtual Memory

1.2.2. Test evaluation for the Lab Practice #2

1.3. 2023-12-21

1.3.1. Theory tests for I/O and Filesystems

1.3.2. Test evaluation for the Lab Practice #3 test

2. Bibliography

2.1. Sistemas Operativos

2.1.1. Sebastián Sánchez Prieto

2.1.2. Servicio de publicaciones de la Universidad de Alcalá. 2005.

2.2. Modern Operating Systems

2.2.1. Andrew Tanenbaum

2.2.2. Ed. Pearson Education

3. Grading

3.1. [30%] Theory contents

3.1.1. (PEP1)

3.1.1.1. Memory Management

3.1.1.2. Virtual Memory

3.1.2. (PEP2)

3.1.2.1. Input / Output

3.1.2.2. Filesystems

3.2. [30%] Lab contents

3.2.1. P1 (PEP3)

3.2.1.1. Memory Management

3.2.1.2. Evaluation method: test

3.2.2. P2 (PEP4)

3.2.2.1. Virtual Memory

3.2.2.2. Evaluation method: test

3.2.3. P3 (PEP5)

3.2.3.1. Filesystems: Analysis of a FAT volume

3.2.3.2. test

3.2.3.2.1. Test

3.2.3.2.2. Practice submission

3.3. [40%] Exam (PEF)

3.3.1. Practical exercises

4. Staff

4.1. Óscar García Población

4.1.1. :mailbox: [email protected]

4.1.2. :busts_in_silhouette: Academic tutoring

4.1.2.1. Mondays and Thursdays, from 10:00 to 12:00

4.1.2.2. Room DE-238

4.1.2.3. https://calendar.app.google/sanaau3VzHGmS2si7

4.1.3. :link: LinkedIn https://www.linkedin.com/in/oscar-garcia-poblacion/

4.1.4. :star: English group coordinator

4.1.4.1. Any Erasmus student in the audience today?

4.1.4.2. Spanish natives: Try English, but don't hesitate to ask in Spanish

4.1.4.3. I will try to answer in the language in which you refer to me. :wink:

4.2. :star: David Fernández Barrero

4.2.1. Spanish group coordinator

5. Course Platform

5.1. :earth_africa: https://uah.blackboard.com/

5.2. The forum in this page is the official communication channel

5.3. The grading book will be kept in this platform

6. Prerequisites

6.1. Computer Technology (Tecnología de Computadores)

6.2. Basic Programming (Programación Básica I)

6.3. You need to know how to program in C

6.4. Operating Systems

7. Class schedule

7.1. Thursdays

7.1.1. :information_source: 15:00 - 16:40 Theory @NA8

7.1.2. 16:40 - 17:00 Coffe break

7.1.3. :microscope: 17:00 - 19:00 Laboratory @EL4

7.2. Classes

7.2.1. From September 11th, 2023

7.2.2. National Holidays on October 9th (Cervantes)

7.2.3. Until December 18th, 2023

8. Syllabus

8.1. Operating Systems

8.1.1. P1: Introduction to the Operating Systems and Computer Architecture related contents

8.1.2. P2: Operating Systems Structure

8.1.3. P3: Processes and Threads

8.1.4. P4: Process syncronization

8.1.5. P5: CPU Scheduling

8.2. Advanced Operating Systems

8.2.1. P6: Memory Management

8.2.2. P7: Virtual Memory

8.2.3. P8: Input/Output

8.2.4. P9: File Systems