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 35
... server model ( Figure 4.3 ) . This model defines the basic roles played by the processes as either a client , which makes requests of other processes , or a server , which satisfies the requests made by clients . An early application of ...
... server , called a name server , that responds to requests regarding address information . Together , all the name servers throughout the Internet are part of an Inter- net - wide directory system that is used to convert addresses in ...
... server . In this man- ner , a user who must access his or her e - mail from different computers can maintain records on the mail server machine that are then accessible from any remote computer to which the user may have access . Thus ...