Authors: Glenn Brookshear
ISBN-13: 9780321387011, ISBN-10: 0321387015
Format: Paperback
Publisher: Addison Wesley
Date Published: February 2006
Edition: 9th Edition
J. Glenn Brookshear is an Associate Professor at Marquette University. He received his Ph.D. from New Mexico State University in 1975, then was hired by Marquette to build a strong Computer Science curriculum. In addition to his highly successful Computer Science: An Overview, Brookshear has authored Theory of Computation: Formal Languages, Automata, and Complexity, also published by Addison-Wesley.
This textbook provides broad coverage of the entire computer science discipline from a generic perspective, rather than from the context of one particular programming language, and is suitable for students in all fields who are interested in an overview of the world of computers. Brookshear (computer science, Marquette U.) outlines the computer's architecture and the software development process, and explores some issues of data organization and storage. The seventh edition adds material on open source development, XML, and associative memory. Annotation c. Book News, Inc., Portland, OR
For computer science majors and minors in the early stages of their college careers, many of whom mistakenly equate programming and computer science, and for students of other disciplines who want computer literacy beyond the ability to manipulate a particular program or do a little elementary programming. Exposes such students to the breadth of the subject, discussing machine architecture--data storage and manipulation; software--algorithms, programming languages, and software engineering; data organization; and the potential of algorithmic machines. Annotation c. Book News, Inc., Portland, OR (booknews.com)
Ch. 1 | Data storage | 19 |
Ch. 2 | Data manipulation | 79 |
Ch. 3 | Operating systems | 119 |
Ch. 4 | Networking and the Internet | 147 |
Ch. 5 | Algorithms | 195 |
Ch. 6 | Programming languages | 251 |
Ch. 7 | Software engineering | 311 |
Ch. 8 | Data abstractions | 349 |
Ch. 9 | Database systems | 391 |
Ch. 10 | Artificial intelligence | 435 |
Ch. 11 | Theory of computation | 485 |
App. A | ASCII | 527 |
App. B | Circuits to manipulate two's complement representations | 529 |
App. C | A simple machine language | 533 |
App. D | High-level language program examples | 535 |
App. E | The equivalence of iterative and recursive structures | 543 |
No reviews. Submit yours!
Review this book.
We would like to know what you think about this book and publish your thoughts here! (top)
Your Review