Tuesday, December 5, 2023

Operating System Tutorial(1) : explain the structure and functions of an operating system, illustrate key operating system aspects b concrete example and prepare you for future courses, compare and contrast cpu scheduling algorithms, explain the process, address space, file, distinguish paged and segmented virtual memory, processes and scheduling, memory management, i/o and device management, protection filing systems, batch system, computer now has a resident monitor, spooling systems, monitor now schedules jobs, multi-programming, single user systems, rt system, parallel processing, distributed computing, monolithic operating systems, dual-mode operation, protecting i/o and memory, memory protection hardware, protecting the cpu, kernel based operating system, microkernel operating systems, kernels versus microkernels, operating system functions, process concept, process states, process control block, context switching, scheduling queues, process creation.