School / Prep
ENSEIRB-MATMECA
Internal code
ET5IF110
Description
This course is an introduction to operating systems. It presents the principles and general structure of operating systems. This presentation is illustrated by the Unix system. The basic principles of Unix are manipulated using the Shell command language. This language is studied in depth.
This course is an introduction to operating systems. It presents the principles and the general structure ofoperating systems. This presentation is illustrated by the Unix system. The basic principles of Unix aremanipulated through the Shell command language. This language is studied in depth.
Teaching hours
- CIIntegrated courses8h
- CMLectures15h
- TIIndividual work23h
- PRACTICAL WORKPractical work13h
Mandatory prerequisites
Syllabus
General Introduction to operating systems Structures of an operating system Unix through Shell Shell: basic concepts Shell: customizing the environment Shell programming: basic concepts Shell programming : control structuresCommand line options and typed variablesInput/output and command line processingRegular expressions
Overview of operating systemsIntroduction to operating systemsStructures of an operating systemUnix through the ShellShell: basic notionsShell: custom environmentShell programming: basic conceptsShell programming: control structuresCommand line options and typed variablesInput/output and command line processingRegular expressions
Further information
Bibliography
Course handouts
Assessment of knowledge
Initial assessment / Main session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final inspection | Written | 60 | 0.5 | without document without calculator | ||
Continuous control | Continuous control | 0.5 |
Second chance / Catch-up session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Final test | Written | 60 | 1 | without document without calculator |