Systèmes d'exploitation centralisés

  • Voir la page en français

    In brief

  • Code : N6EN06A

Objectives

  • Understanding of the architecture and operation of centralized operating systems.
  • Basic practice of system programming under Unix

Description

  • presentation of the basic principles and mechanisms used in system design
  • practical application of system programming on Linux: processes, files, signals, virtual memory...
  • use of basic tools: C language, shell, make

Targeted skills

Those corresponding to the skills needed by a computer engineer with a "system" profile:

 

  • develop simple utilities
  • deploy, administer and operate standard system/application configurations

Bibliography

  • Abraham Silberschatz, Peter B. Galvin. Greg Gagne : Operating Systems Concepts (10ème édition, 2018). Wiley
  • R. et A. Arpaci-Dusseau Operating Systems : three easy pieces, disponible en ligne
  • Jean-Marie Rifflet et Jean-Baptiste Younès, Programmation et communication sous UNIX. Dunod
  • R. Bryant, D. O'Hallaron, Computer Systems: A Programmer's Perspective. Pearson
  • Marshall Kirk McKusick, Keith Bostic, Michael J. Karels, et John S. Quarterman. Conception et Implémentation du Système BSD 4.4. Addison-Wesley

Pre-requisites

  • Good knowledge of algorithms and program development.
  • Basic knowledge of computer architecture (processor, bus, main and secondary memory, controllers, interrupts, bypasses, execution modes, etc).

Session 1 ou session unique - Contrôle des connaissances

ModalitéNatureCoefficientRemarques
CC (contrôle continu) Oral/Ecrit70%Examen Systèmes d'Exploitat° centralisés
CC (contrôle continu) Projet30%Projet Systèmes d'Exploitat°

Session 2 - Contrôle des connaissances

ModalitéNatureCoefficientRemarques
CC (contrôle continu) Oral/Ecrit70%Examen Systèmes d'Exploitat° centralisés
CC (contrôle continu) Projet30%Projet Systèmes d'Exploitat°

Contact(s)

MAURAN PHILIPPE

Contact

The National Institute of Electrical engineering, Electronics, Computer science,Fluid mechanics & Telecommunications and Networks

2, rue Charles Camichel - BP 7122
31071 Toulouse Cedex 7, France

+33 (0)5 34 32 20 00

Certifications

  • Logo MENESR
  • Logo UTFTMP
  • Logo INP
  • Logo INPT
  • Logo Mines télécoms
  • Logo CTI
  • Logo CDEFI
  • Logo midisup