Operating Systems (Grado en Informática)


Teaching Guide
Course norms

Contents

Lesson 1: Introduction

Lesson 2: File Systems

Lesson 3: Memory

Lesson 4: Processes
   Código del ejemplo para comprobar el cambio de credencial

Lesson 5: Input/output

Lab assignments

  Lab assignment 0       (linux executable)    (linux static executable)
  Lab assignment 1       (linux executable)    (linux static executable)     (PART 2: info)    (PART2: listar)
                  (linux 32 bit executable)    (linux 32bit static executable)     (PART 2: info 32bit)    (PART2: listar 32bit)
  Lab assignment 2       (linux executable)    (linux static executable)
                  (linux 32 bit executable)    (linux 32bit static executable)
  Lab assignment 3       (linux executable)    (linux static executable)
                  (linux 32 bit executable)    (linux 32bit static executable)

Exercises (TGRs)

  File systems 1  
  File systems 2  
  Memory  
  Processes  
  Input/Output  

Exam samples

  January 2020
  July 2019
  January 2019
  July 2018
  January 2018
  July 2017
  January 2017
  July 2016
  January 2016
  July 2015
  January 2015

Miscellaneous stuff

C programming language
Valgrind debugger try out
svn first steps
vi concise reference
here