This book presents an introductory survey of computer science. It explores the
breadth of the subject while including enough depth to convey an honest appreciation
for the topics involved.
Computer Science: An Overview uses broad coverage and clear exposition to present a complete picture of the dynamic computer science field. Accessible to students from all backgrounds, Glenn Brookshear uses a language-independent context to encourage the development of a practical, realistic understanding of the field. An overview of each of the important areas of Computer Science (e.g. Networking, OS, Computer Architecture, Algorithms) provides students with a general level of proficiency for future courses.
The Eleventh Edition features two new contributing authors (David Smith — Indiana University of PA; Dennis Brylow — Marquette University), new, modern examples, and updated coverage based on current technology.
C++ in a Nutshell
C++ in a Nutshell packs an enormous amount of information on C++ (and the many libraries used with it) in an indispensable quick reference for those who live in a deadline-driven world and need the facts but not the frills. Cross-references link related methods, classes, and other key features. This is an...
Security for Web Services and Service-Oriented Architectures
Web services based on the eXtensible Markup Language (XML), the Simple Object Access Protocol (SOAP), and related standards, and deployed in Service-Oriented Architectures (SOA), are the key to Web-based interoperability for applications within and across organizations. It is crucial that the security of services and their interactions with...
Ruby is an object-oriented, interpreted programming language. It is
object-oriented in that it views (and interacts with) everything as an
object. Ruby is interpreted in that its programs are compiled and executed
by an interpreter at runtime. Th is allows you to make changes
to your Ruby programs and then immediately run the programs...
Mac OS X Snow Leopard In Depth You don’t have to see too many of those ubiquitous “Mac versus PC” ads to get the basic idea: Macs are intuitive, easy to use, and they just work. That’s all true, certainly, but it misses something important about the Mac, and particularly about Mac OS X, the Mac operating system: easy is not the same as simple. Easy means...