CPT304 Operating System Theory & Design Final Assignment
OS Theory Concept Map John Turner CPT 304 Operating Systems Theory & Design Professor Bret Konsavage January 16, 2023 OS Theory Concept Map The fundamental concepts that underly an operating system (OS) are the major functions; subsystems and components; processes including process state and control blocks; single and multi-threading; the critical-section problem; memory management; physical and virtual address space; file management system; directory structures; I/O devices including their hardware and software layers; protection and security including their primary functions; and an access matrix. The operating system sits at the heart of computer systems. Knowledge of the operating system will be key to understanding lessons learned in future classes. This paper will identify features and structure of a current OS; discuss sharing and exchanging information that is enabled by an OS; discuss main memory and virtual memory...