Operating System Experiment Tutorial

Author: Zhang Lifen
Publisher:
Publish Date: 2006-03-01
Features: "Operating System Experiment Tutorial" is rich in content and covers a broad scope, making it suitable as a laboratory guide textbook for computer operating systems at higher education institutions. "Operating System Experiment Tutorial" considers the experimental requirements of undergraduate students for operating systems while also catering to the experimental segments for vocational college students. It can also serve as a reference textbook for graduate students to familiarize themselves with and program UNIX, Linux, and Windows 2000. Additionally, it is an excellent reference book for professionals engaged in system software development. To systematically understand and master the functional technologies of modern operating systems, this book introduces the basic experiments that computer science students should conduct, based on the requirements of the latest teaching syllabus for operating system courses. The book is divided into four parts, totaling 21 chapters. The first part consists of 6 chapters, introducing the establishment and use of the Linux experimental environment. The second part comprises 8 chapters, providing explanations of algorithms involved in implementing basic operating system functions, simulation algorithms and implementation processes for operating system functions, and experimental examples where applicable. The third part includes 3 chapters, covering process control, process synchronization, and communication in UNIX or Linux operating systems, as well as the API and call examples for system calls in file systems. The fourth part has 4 chapters, introducing Windows 2000 system call programming, including API and call examples for application fundamentals, process management, process control, thread synchronization and scheduling, virtual memory system calls in memory management, and file system system calls. This book is rich in content and covers a broad scope, making it suitable as a laboratory guide textbook for computer operating systems at higher education institutions. It considers the experimental requirements of undergraduate students for operating systems while also catering to the experimental segments for vocational college students. It can also serve as a reference textbook for graduate students to familiarize themselves with and program UNIX, Linux, and Windows 2000. Additionally, it is an excellent reference book for professionals engaged in system software development.

📌 Related Posts