Book picks similar to
Object-Oriented Analysis and Design: With the Unified Process by Robert Jackson
school
oomd
reference
textbooks
Computer Architecture: A Quantitative Approach
John L. Hennessy - 2006
Today, Intel and other semiconductor firms are abandoning the single fast processor model in favor of multi-core microprocessors--chips that combine two or more processors in a single package. In the fourth edition of "Computer Architecture," the authors focus on this historic shift, increasing their coverage of multiprocessors and exploring the most effective ways of achieving parallelism as the key to unlocking the power of multiple processor architectures. Additionally, the new edition has expanded and updated coverage of design topics beyond processor performance, including power, reliability, availability, and dependability. CD System Requirements"PDF Viewer"The CD material includes PDF documents that you can read with a PDF viewer such as Adobe, Acrobat or Adobe Reader. Recent versions of Adobe Reader for some platforms are included on the CD. "HTML Browser"The navigation framework on this CD is delivered in HTML and JavaScript. It is recommended that you install the latest version of your favorite HTML browser to view this CD. The content has been verified under Windows XP with the following browsers: Internet Explorer 6.0, Firefox 1.5; under Mac OS X (Panther) with the following browsers: Internet Explorer 5.2, Firefox 1.0.6, Safari 1.3; and under Mandriva Linux 2006 with the following browsers: Firefox 1.0.6, Konqueror 3.4.2, Mozilla 1.7.11. The content is designed to be viewed in a browser window that is at least 720 pixels wide. You may find the content does not display well if your display is not set to at least 1024x768 pixel resolution. "Operating System"This CD can be used under any operating system that includes an HTML browser and a PDF viewer. This includes Windows, Mac OS, and most Linux and Unix systems. Increased coverage on achieving parallelism with multiprocessors. Case studies of latest technology from industry including the Sun Niagara Multiprocessor, AMD Opteron, and Pentium 4. Three review appendices, included in the printed volume, review the basic and intermediate principles the main text relies upon. Eight reference appendices, collected on the CD, cover a range of topics including specific architectures, embedded systems, application specific processors--some guest authored by subject experts.
The UNIX Programming Environment
Brian W. Kernighan - 1983
Readers will gain an understanding not only of how to use the system, its components, and the programs, but also how these fit into the total environment.
Introduction to the Theory of Computation
Michael Sipser - 1996
Sipser's candid, crystal-clear style allows students at every level to understand and enjoy this field. His innovative "proof idea" sections explain profound concepts in plain English. The new edition incorporates many improvements students and professors have suggested over the years, and offers updated, classroom-tested problem sets at the end of each chapter.
Organisasi dan Manajemen: Perilaku, Struktur, Proses
James L. Gibson - 1900
Given this theme, Gibson, Ivancevich, Donnelly, and Konopaske, present and interpret organizational behavior theory and research so that students can comprehend the three characteristics common to all organizations-behavior, structure, and processes-as affected by actions of managers. The text is organized and presented in a sequence based on behavior, structure, and process. Each part has been presented as a self-contained unit and can therefore be presented in whatever sequence the instructor prefers. The text is easily adaptable to these individual preferences. This edition emphasizes that the most successful managers in the global economy will be those who can anticipate, adapt, and manage change.
Absolute Java
Walter J. Savitch - 2003
Praised for providing an engaging balance of thoughtful examples and explanatory discussion, ?best-selling author Walter Savitch explains concepts and techniques in a straightforward style using understandable language and code enhanced by a suite of pedagogical tools.? "Absolute Java "is appropriate for both introductory and intermediate programming courses introducing Java.
West's Business Law [With Online Legal Research Guide]
Kenneth W. Clarkson - 1980
This Tenth Edition refines and builds upon traditions established when the book was first introduced: authoritative content blended with cutting-edge coverage of contemporary topics and cases and an unmatched selection of innovative, high-quality support materials.
Learn Python The Hard Way
Zed A. Shaw - 2010
The title says it is the hard way to learn to writecode but it’s actually not. It’s the “hard” way only in that it’s the way people used to teach things. In this book youwill do something incredibly simple that all programmers actually do to learn a language: 1. Go through each exercise. 2. Type in each sample exactly. 3. Make it run.That’s it. This will be very difficult at first, but stick with it. If you go through this book, and do each exercise for1-2 hours a night, then you’ll have a good foundation for moving on to another book. You might not really learn“programming” from this book, but you will learn the foundation skills you need to start learning the language.This book’s job is to teach you the three most basic essential skills that a beginning programmer needs to know:Reading And Writing, Attention To Detail, Spotting Differences.
Leadership and the New Science: Discovering Order in a Chaotic World
Margaret J. Wheatley - 1992
In this new edition, Margaret Wheatley describes how the new science radically alters our understanding of the world and how it can teach us to live and work well together in these chaotic times. We live in a time of chaos, rich in potential for new possibilities. A new world is being born. We need new ideas, new ways of seeing, and new relationships to help us now. New science--the new discoveries in biology, chaos theory, and quantum physics that are changing our understanding of how the world works--offers this guidance. It describes a world where chaos is natural, where order exists for free. It displays the intricate webs of cooperation that connect us. It assures us that life seeks order, but uses messes to get there.This book will teach you how to move with greater certainty and easier grace into the new forms of organizations and communities that are taking shape. You'll learn that:- Relationships are what matters--even at the subatomic level - Life is a vast web of interconnections where cooperation and participation are required - Chaos and change are the only route to transformationIn this expanded edition, Wheatley provides examples of how non-linear networks and self-organizing systems are flourishing in the modern world. In the midst of turbulence, Wheatley shows, we create work and lives rich in meaning.
Space Is Open for Business: The Industry That Can Transform Humanity
Robert C. Jacobson - 2020
Jacobson provides a comprehensive overview of this spectacular industry, allowing everyone on Earth to understand the integral role space plays in our lives, how it will continue to transform the world, and how you could participate.In the vein of Mary Roach, Jacobson makes a complex topic easily understandable—and accessible—for every reader.Space as an industry offers a triple bottom line: Return on Investment, Innovation, and Inspiration.INVESTMENTImagine if you had the opportunity to invest in Apple when it was new and undiscovered—would you do it?Space is a culmination of many disciplines, and it works in tandem with various industries. The sector’s growth depends on merging different fields with cutting-edge technologies, fantastical ideas with logical applications.Investors, including John Doerr, Khosla Ventures, Sequoia, RRE, Bessemer Venture Partners, First Round, Peter Thiel’s Founders Fund, and Andreesen Horowitz, took notice and are backing companies in this growing sector.INNOVATIONSpace is the sector with the most unlimited potential for progress and collaboration. When space advances, other industries benefit. When other industries advance, space benefits as well—innovations and progress multiply.From Hollywood to navigation, communications devices to streaming services, medical discoveries to robotics, agriculture to energy, all of these industries affect space and are affected by space—much like bees pollinating flowers.Jacobson proposes that space startups can borrow tactics and strategies developed by other entrepreneurs and thought leaders—such as Peter Thiel, Eric Ries, and Ben Horowitz—to improve space startups' probability for success.INSPIRATIONWhat do Jules Verne, Star Trek, Isaac Asimov, Arthur C. Clarke, Stanley Kubrick, Jerry Pournelle, Andy Weir, and David Bowie have in common?For centuries, artists and creators have helped inspire real space efforts. They merged space with arts and entertainment to construct visions and stories that helped us articulate, amplify, and imagine what is possible—ultimately influencing and shaping reality, from Moon missions to mobile phones.What will we accomplish over the next decade? Is there a way to achieve great personal success and benefit others—maybe even all of humanity?
Concepts of Chemical Dependency
Harold E. Doweiko - 1990
Topics include: the abuse of and addiction to alcohol; how the active agent in marijuana, THC, affects neural growth and development; the emerging body of evidence suggesting a relationship between marijuana abuse and psychotic disorders; the emerging body of evidence suggesting that marijuana is not as benign as it was thought to be even a few years ago; and updated information on the abuse of cough syrups, a trend that has evolved in adolescent substance abusers in the past decade. Adding to the book's usefulness and relevance, Doweiko also covers topics not usually discussed in other substance abuse texts, including: abuse of anabolic steroids; inhalants; many of the forms of infectious disease associated with substance abuse; how the "war on drugs" has actually contributed to the problem of substance abuse/addiction in this country; the relationship between substance abuse and many infectious diseases; and the latest information on the "medical marijuana" debate. Providing a comprehensive overview of the problems of substance abuse and addiction, students report that they appreciate the author's balanced approach in contrast to a tendency to "preach" to the reader that "drugs are bad for you." Student feedback indicates that they value the clear and detailed information provided, allowing the student to form their own opinion about the compound(s) being discussed in each chapter.
Database Management Systems
Raghu Ramakrishnan - 1997
Coherent explanations and practical examples have made this one of the leading texts in the field. The third edition continues in this tradition, enhancing it with more practical material. The new edition has been reorganized to allow more flexibility in the way the course is taught. Now, instructors can easily choose whether they would like to teach a course which emphasizes database application development or a course that emphasizes database systems issues. New overview chapters at the beginning of parts make it possible to skip other chapters in the part if you don't want the detail.More applications and examples have been added throughout the book, including SQL and Oracle examples. The applied flavor is further enhanced by the two new database applications chapters.
Introduction to Mineralogy
William D. Nesse - 1999
It presents the important traditional content of mineralogy including crystallography, chemical bonding, controls on mineral structure, mineral stability, and crystal growth to provide a foundation that enables students to understand the nature and occurrence of minerals. Physical, optical, and X-ray powder diffraction techniques of mineral study are described in detail, and common chemical analytical methods are outlined as well. Detailed descriptions of over 100 common minerals are provided, and the geologic context within which these minerals occur is emphasized. Appendices provide tables and diagrams to help students with mineral identification, using both physical and optical properties. Numerous line drawings, photographs, and photomicrographs help make complex concepts understandable. Introduction to Mineralogy not only provides specific knowledge about minerals but also helps students develop the intellectual tools essential for a solid, scientific education. This comprehensive text is useful for undergraduate students in a wide range of mineralogy courses.
The Thinker's Toolkit: 14 Powerful Techniques for Problem Solving
Morgan D. Jones - 1995
An invaluable resource for any manager or professional, this book offers a collection of proven, practical methods for simplifying any problem and making faster, better decisions every time.
Computers and Intractability: A Guide to the Theory of NP-Completeness
Michael R. Garey - 1979
Johnson. It was the first book exclusively on the theory of NP-completeness and computational intractability. The book features an appendix providing a thorough compendium of NP-complete problems (which was updated in later printings of the book). The book is now outdated in some respects as it does not cover more recent development such as the PCP theorem. It is nevertheless still in print and is regarded as a classic: in a 2006 study, the CiteSeer search engine listed the book as the most cited reference in computer science literature.
LATEX: A Document Preparation System: User's Guide and Reference Manual
Leslie Lamport - 1985
The new edition features additional styles and functions, improved font handling, and enhanced graphics capabilities. Other parts of the book have been revised to reflect user comments and suggestions. Selected sections have been rewritten to explain challenging concepts or functions, and the descriptions of both MakeIndex and BibTEX have been updated. New LATEX users will want to start with this book, and current users, particularly as they upgrade to the LATEX2e software, will be eager to obtain the most up-to-date version of its associated manual.
Features
Revised version of the authoritative user's guide and reference manual for the LATEX computer typesetting system.
Features the new standard software release - LATEX2e.
Sections rewritten to explain difficult concepts or functions.