A practical, nuts-and-bolts guide to architectural solutions that describes step-by-step how to design robustness and flexibility into an Internet-based system Based on real-world problems and systems, and illustrated with a running case study Enables software architects and project managers to ensure that nonfunctional requirements are met so that the system won't fall over, that it can be maintained and upgraded without being switched off, and that it can deal with security, scalability, and performance demands Platform and vendor independence will empower architects to challenge product-di... View More...
This text is designed for students and professionals interested in learning the basics of operating systems, architecture, and programming in the context of a microprocessor. Kip Irvine concentrates on the combined Windows/MS-DOS operating system and covers 32-bit assembly language applications for Intel-based computers. The fourth edition discusses: Win32 programming, including the console API and a graphical application; expanded coverage of procedures, recursion, stack parameters, structures, and unions; boolean expressions, truth tables, and flowcharts; basic string handling, sorting and s... View More...
This second edition of "The Book of SCSI" provides down-to-earth instructions for installing, implementing, utilizing, and maintaining SCSI on a PC. Accessible to readers at all levels, this is the standard reference for anyone working with or maintaining a SCSI system. Along with complete coverage of SCSI-3 and all the latest features, "The Book of SCSI: I/O for the New Millennium" contains many new and updated features. What's New? New and expanded sections on ASPI programming including a sample utility program A new chapter on SCSI device drivers A CD-ROM with SCSI diagnostic tools and uti... View More...
The COM and CORBA technologies are often pitted against each other, viewed simply as competing architectures for creating distributed solutions. While the most significant difference between COM and CORBA is their support for different operating system platforms, software developers must realize that each technology has its own strengths that clearly differentiate it from the other. In COM and CORBA(r) Side by Side, Jason Pritchard objectively describes when and how developers should use both technologies--together or separately--to maximize the success of their designs. This book helps softwa... View More...
Computer Architecture: A Quantitative Approach focuses on computer architecture as a modern science. The second edition explores the next generation of architectures and design techniques with view to the future. A basis for modern computer architecture. View More...
In addition to thoroughly updating every aspect of the text to reflect the most current computing technology, the third edition *Uses standard 32-bit MIPS 32 as the primary teaching ISA. *Presents the assembler-to-HLL translations in both C and Java. *Highlights the latest developments in architecture in Real Stuff sections: + Intel IA-32 + Power PC 604 + Google s PC cluster + Pentium P4 + SPEC CPU2000 benchmark suite for processors + SPEC Web99 benchmark for web servers + EEMBC benchmark for embedded systems + AMD Opteron memory hierarchy + AMD vs. 1A-64 New support for distinct course goals ... View More...
Developed at Pennsylvania State University, this textbook for a one-semester computer science course covers digital logic, basic computer organization, instruction set architectures, basic memory concepts, input/output, storage devices, system software, performance issues, alternative architectures, View More...
What if you could someday put the manufacturing power of an automobile plant on your desktop? It may sound far-fetched-but then, thirty years ago, the notion of personal computers in every home sounded like science fiction. According to Neil Gershenfeld, the renowned MIT scientist and inventor, the next big thing is personal fabrication -the ability to design and produce your own products, in your own home, with a machine that combines consumer electronics with industrial tools. Personal fabricators (PF's) are about to revolutionize the world just as personal computers did a generation ago. PF... View More...
This is a manual on upgrading and repairing a PC. It illustrates the dynamics of making a system perform actively with the installation of sound cards, adding more memory to hard drives, the use of modems, and advanced storage systems. View More...
In software creation requirements and analysis is the process of defining a system. Teams that have an unclear idea of the business problems a system has to address have to repair the system later. This guide shows how to avoid such a pitfall. View More...
The first start-to-finish, step-by-step guide to modeling and designing SOA. Using Service-Oriented Architecture (SOA), enterprises can deliver high-value business services more rapidly and effectively, and gain unprecedented flexibility and value from existing IT infrastructure. SOA has earned the support of virtually every major software provider, and some 75% of enterprises surveyed are now investing in SOA technology and expertise. In Service-Oriented Architecture: Concepts, Technology, and Design, the author of 2004's best-selling SOA book presents the first end-to-end-tutorial for modeli... View More...
Long a standard practice in traditional manufacturing, the concept of product lines is relatively new to the software industry. A software product line is a family of systems that share a common set of core technical assets, with preplanned extensions and variations to address the needs of specific customers or market segments. Software organizations of all types and sizes are discovering that when skillfully implemented, a product line strategy can yield enormous gains in productivity, quality, and time-to-market. Software Product Lines is the culmination of an intensive investigation, u... View More...
As the authoritative guide to JCL, this work has been revised and updated to reflect the recent changes in this dynamic field. Continuing the fine tradition of its predecessors, this book explains the MVS operating system and provides readers with the information they need to use it. Major changes have been incorporated, including: the changes caused by the introduction of MVS/ESA; a new chapter on SMS (System Management Subsystem) which is an optional system to manage disk data sets; a chapter on IBM's TSO/REXX which is now SAA's standard procedural language; expanded coverage of VSAM; and a ... View More...
Provides application-based, work-oriented information about the 6800 Microprocessor, as well as adding material on stack-based parameter passing, the 68060 and the 683XX microcontrollers. Students learn how the material they are learning is useful in their future job. The disk contains all the source files. View More...