May 2025
Intermediate to advanced
573 pages
14h 38m
English
Our little systems have their day.
— Alfred, Lord Tennyson
Hidden in every intelligent device and computer system, software controls processing, manages resources, and communicates with peripherals such as display screens, touchpads, disks, computer networks, and audio devices. Collectively, the code that performs control and coordination chores has been referred to as an executive, a monitor, a task manager, and a kernel; we will use the broader term operating system.
Computer operating systems are among the most complex objects created by mankind: they allow multiple computational processes and users to share a processor simultaneously, protect data from unauthorized access, and keep independent ...
Read now
Unlock full access