Computer Science: An OverviewComputer Science: An Overview truly lives up to its title, providing a timely introduction to the entire computer science discipline. Broad coverage, combined with clear explanations, has made it the leading textbook for the breadth-first course. This book provides a balanced, realistic picture that communicates the dynamics of computer science by presenting topics in a historical perspective in which past developments, the current state of the art, and directions of research are discussed. The coverage of topics such as programming languages, operating systems, algorithms, software engineering, networking, database design, artificial intelligence, and machine architecture result in a complete overview of the field of computer science. |
From inside the book
Results 1-3 of 50
... Operating system Volatile memory Disk storage Operating system Step 1 : Machine starts by executing the bootstrap program already in memory . Operating system is stored in mass storage . Operating system Step 2 : Bootstrap program ...
... operating system is the allocation of the machine's resources to the processes in the system . Here we are using the term resource in a broad sense , including the machine's peripheral devices as well as features within the machine ...
... system might have to coordinate access . 17. A process is said to be I / O - bound if it requires a lot of I / O operations , whereas a process that consists of mostly computations within the CPU / memory system is said to be compute ...