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 36
... Loop Control The repetitive use of an instruction or sequence of instructions is an important algo- rithmic concept . One method of implementing such repetition is the iterative struc- ture known as the loop , in which a collection of ...
... loop within a loop , the outer loop being expressed by the first while statement and the inner loop represented by the second while statement . Each execution of the body of the outer loop results in the inner loop being initialized and ...
... loop is known as a loop invariant . ) Then , if the repetition ever terminates , execution moves to point C , where we can conclude that both the loop invariant and the termination condition hold . ( The loop invariant still holds ...