The document discusses system calls and how they allow user programs to request services from the operating system. It defines system calls as functions that programs use to request OS services. It also describes APIs as high-level interfaces that make system calls easier to use from programs. The document provides examples of common system calls like open(), read(), write(), fork(), and exit(). It explains how system calls work, passing parameters, and differences between Windows and Unix system calls.
Related topics: