Uncategorized

Operating Systems

Module Code  Semester Type Hours Lab / Seminar ECTS Instructors
Operating Systems ΗΥ400  5 Compulsury  4 2L
6
Tsoumakos D.
 
Description:
Basic notions of an Operating System (OS), OS structure. Processes: model and implementation. Interprocess communication, process scheduling. Memory Management, swapping, segmentation, memory allocation and control, virtual memory, pagination. File Systems, files and directories. Deadlocks: detection and recovery, avoidance and prevention. The Unix OS will be used for all laboratory exercises. Basic Unix instructions and applications will be covered and programming over the Unix environment on all aforementioned topics.

 
Bibliography:
  1. “Λειτουργικά Συστήματα Αρχές Σχεδίασης”, William Stallings, 8η Έκδοση, Εκδόσεις Τζιόλα
  2. “ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ UNIX”,MARC J. ROCHKIND, ΕΚΔΟΣΕΙΣ ΚΛΕΙΔΑΡΙΘΜΟΣ
 
Additional Material:

Log In

Create an account