Bach, Maurice J

The design of the UNIX operating system/ Maurice J. Bach. - New Delhi: PHI Learning Private Limited, 1986. - xiv, 471 p. ill. 23 cm.

Unix is a multitasking, multi-user computer operating system that was developed at AT&T?s Bells Lab research centre. The Design Of The Unix Operating System by Bach Maurice J outlines all elements of Unix, starting from its history up to its recent advancements. The most popular Apple?s iOS and Google?s android are all variations of unix operating system. Likewise, many other famous applications of Unix in today?s computer industry have been completely discussed in the book.The book elaborately explains about the internal algorithms that gives command to execute operations, and structures, which form the basis of the operating system known as Kernel. Now kernel, which is a fundamental part of a modern computer?s operating system, manages input or output requests from software. It then converts them into data processing instructions for the CPU and other electronic components of a computer.The book also discusses the relationship between the operating system and the programmer interface, which specifies the software components how to interact with each other. The algorithms have been described in their general flow and the various interactions among these algorithms have also been explained in the book.The algorithms are presented in a C-like pseudo code and they correspond to the many procedure names in kernel. This way of interpretation benefits the reader to more easily understand the description of natural language as in how it is actually used for programming. Thus, The Design Of The Unix Operating System offers as a good reference guide for learning the Unix.

9788120305168


UNIX (Computer file)

005.432 / BAC/D