Systems Analysis and Design, Sixth Edition
Average customer rating: 3.5 out of 5 stars
  • Not very good for a new comer
  • Great delivery response time.
  • I have not received the product yet
  • Good overview of SAD but not good for serious SAD study
  • Comprehensive Introduction
Systems Analysis and Design, Sixth Edition
Gary B. Shelly , Thomas J. Cashman , and Harry J. Rosenblatt
Manufacturer: Course Technology
ProductGroup: Book
Binding: Paperback

Children's BooksChildren's Books | Subjects | Books | Baby-3 | Ages 4-8 | Ages 9-12 | Animals | Arts & Music | Books on Cassette | Books on CD | Authors & Illustrators, A-Z | Computers | Educational | History & Historical Fiction | Issues | Literature | Obsessions | People & Places | Popular Characters | Reference & Nonfiction | Religions | Science, Nature & How It Works | Series | Sports & Activities
Systems Analysis & DesignSystems Analysis & Design | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Children's BooksChildren's Books | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Business Data Communications and Networking Business Data Communications and Networking
  2. Modern Database Management (8th Edition) Modern Database Management (8th Edition)
  3. Information Technology Project Management, Fourth Edition Information Technology Project Management, Fourth Edition
  4. Concepts of Database Management, Fifth Edition Concepts of Database Management, Fifth Edition
  5. Security+ Guide to Networking Security Fundamentals, Second Edition Security+ Guide to Networking Security Fundamentals, Second Edition

ASIN: 0619255102

Book Description

Building on the proven pedagogy of its predecessors, Systems Analysis and Design, Sixth Edition presents a clear introduction to systems analysis and design. Students will find concepts easy-to-understand through the clear writing style and full-color figures that illustrated current technology and trends.

Customer Reviews:

2 out of 5 stars Not very good for a new comer.......2006-09-08

This book does contain some good information. The problem, however, is that it is not easy to read or follow. This book contains too many non useful graphics and not enough detailed examples. In other words it's real pretty. At the end of each chapter there are Case Studies for the students. In many cases the book did not give enough information on how to complete them properly. I often found myself searching the internet to find answers. This book might be good for someone that has worked as an IT professional. As a new comer, however, I wouldn't recommend it. I'm going to search for a better book.

5 out of 5 stars Great delivery response time........2006-03-23

The item was shipped promptly and arrived in great condition. Thanks so much for the timely shipping, as the text was used for spring semester at school.

1 out of 5 stars I have not received the product yet.......2005-10-02

I think the process is too slow. I have not received the product since I paid it a month ago. Since there's some statement says it would take 6 weeks, I will wait until that day.

3 out of 5 stars Good overview of SAD but not good for serious SAD study.......2004-07-05

For beginners to Systems Analysis & Design I would recommend this textbook, however do not rely on this for a serious study of Systems Analysis & Design. This book is easy to read, but the "This technique is so great, note - there are some disadvantages" can get annoying at times. Maybe this book could be used as an overview of SAD for managers. Also, the Student Study Guide provided on CD-ROM with the text is not useful for quick review of the text for an exam as each chapter takes up 80 slides and each review of each chapter takes a while to read.

4 out of 5 stars Comprehensive Introduction.......2004-06-20

Ok, firstly this book has excellent presentation and pedagogy. Somebody took some serious care to ensure this book is visually pleasing and well organized. It contains a CD-rom with summaries of each chapter as well as well as weblinks, glossaries of each chapter and chapter outlines. There are no design tools CASE tools however.

Content: This book is a very good introduction to systems analysis and design: the operative word being INTRODUCTION. It paints a very broad picture in reasonable detail. There are enough examples and explanation to be able to extrapolate how to do very basic structured systems analysis. Object oriented analysis on the other hand while covered, is done so in a fairly rudimentary manner (in a toolkit- ie. appendix- rather than in the body of the book). This book is less about the mechanics of how and more about the why and why not and what you're likely to need before you do do some systems analysis. Personally I think the book by WHitten (isbn 0072552360) provides more bang for your buck in that it covers functional decomposition, functional primitives, decision tables, databases, ERDs, prototyping, OO analysis and design in greater depth and with more reality and for significantly less money. WHitten is far less accessible though, the price of being far more technical than this one- and it is fairly old now. This book is very accessible, but that comes at the cost of content. If you want deeper how-to, try Whitten...if you want a easier overview then try this. However the price is quite significant for this book.

Pedagogy wise, this book is very good. Lots of pratical examples and expositions of real life situations, review questions (no answers) directions to a web site to chase down further understanding and knowledge. A case study permeates the book which makes it very accessible because the case study I found was interesting and quite 'likely'. The toolkits (ie. appendices) are quite interesting, if somewhat 'lite'. To me, they seemed more of a checklist and point of reference than a substantive learning source.

So, in all, a nice, neat book, if rather expensive though. Look at it if you're looking for a broad overview and/or a jumping off point for systems analysis and design. ELsewhere may provide you with work of a more concrete, down to brass-tacks (leveling) nature. It can also serve as a reasonable adjunct to a more technical text, to clarify concepts and provide a philosophical overview of systems analysis and design as well as clarifying some concepts in a clear, concise way. It probably won't teach you 'deep thought' systems analysis and design however.
Patterns of Enterprise Application Architecture
Average customer rating: 4.5 out of 5 stars
  • Misses out on the important patterns
  • Must have reference for all developers
  • Must read
  • Great reference for building business apps
  • Educates you on Enterprise Architecture
Patterns of Enterprise Application Architecture
Martin Fowler
Manufacturer: Addison-Wesley Professional
ProductGroup: Book
Binding: Hardcover

NetworkingNetworking | Computers & Internet | Subjects | Books | Data in the Enterprise | Home Networks | Internet, Groupware, & Telecommunications | Intranets & Extranets | Network Administration | Network Programming | Network Security | Networks, Protocols & APIs | Telephony | Wireless Networks
Computer DesignComputer Design | Microprocessors & System Design | Hardware | Computers & Internet | Subjects | Books
Design & ArchitectureDesign & Architecture | Hardware | Computers & Internet | Subjects | Books
Object-Oriented DesignObject-Oriented Design | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
Software EngineeringSoftware Engineering | Computer Science | Computers & Internet | Subjects | Books | Design Tools & Techniques | General | Information Systems | Methodology | Multimedia Information Systems
GeneralGeneral | Software | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (The Addison-Wesley Signature Series) Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions (The Addison-Wesley Signature Series)
  2. Domain-Driven Design: Tackling Complexity in the Heart of Software Domain-Driven Design: Tackling Complexity in the Heart of Software
  3. Refactoring: Improving the Design of Existing Code Refactoring: Improving the Design of Existing Code
  4. Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series) Design Patterns: Elements of Reusable Object-Oriented Software (Addison-Wesley Professional Computing Series)
  5. Head First Design Patterns (Head First) Head First Design Patterns (Head First)

ASIN: 0321127420

Customer Reviews:

2 out of 5 stars Misses out on the important patterns.......2007-08-07

This book is a complete beginner's handbook for enterprise patterns.

1) The "Mapping to Relational Database Patterns" section discusses patterns that are completely intuitive. I recall logically coming to this conclusions when I started programming in Visual Basic in 99. Nothing new in this section.

2) The "Concurrency" section is criminal in nature and assumes that the application runs on high-cost server. Process-per-session? Thread-per-request? Come on!! Has the author missed out on the Reactor, Proactor and Active Object patterns (he does reference ACE but only as a reference). These patterns have been recognized as not scalable in the late 90s.

3)The distribution patterns are clearly incomplete and desire a lot of details.

If you're just starting out,as a System Architect :-), you'll find this useful. Otherwise, use MSDN or ACE for enterprise patterns.

5 out of 5 stars Must have reference for all developers.......2007-07-16

Even if you don't do "Enterprise Application" development, this book is a must have in your library. If you have been developing for more than a couple of years and you haven't seen 1/2 of the patterns in this book, then you are probably doing something wrong and this book could greatly help you.

Even if you do know 1/2 or more of the patterns in this book it is a great reference to the details of these patterns. Unless you are a Sophomore Software Engineering Student I'd recommend this book over the GoF book. Gof is a must have too, but if you can only have one. Get this one!

5 out of 5 stars Must read.......2007-04-05

This is a must read book if you are a developer, architect or in anyway related to technology.

5 out of 5 stars Great reference for building business apps.......2007-03-13

For me, this book is an invaluable reference for building business apps.

Want help choosing a framework? Want some guidance for solving common business problems? These patterns help solve these kinds of problems.

NOTE: I have tried to find other sources for these patterns, and I have only found Fowlers website, which is really only a summary and recommends purchasing the book.

This book has examples in both Java and C#. You can certainly use these patterns in .NET.

Under .NET you are not actually forced to use the Table Model. I think the purpose of this book is to help you realize this.

There are frameworks for .NET that use the Domain Model and Data Mapper patterns, but you would never know this unless you were familiar with the patterns in this book.

For me, reading this book didn't allow me to write new code, but it did allow me to understand my choice to use a particular framework/technique over another.

4 out of 5 stars Educates you on Enterprise Architecture.......2007-03-10

As a newcomer to enterprise architecture this book educated me on possibilities for decisions to be made in designing an enterprise architect. It will also give you a language for describing existing characteristics of an existing enterprise application which may use some combination of the patterns describe in this book. The discussion of where to keep session state for a webapp was particularly helpful to me.
A+ Certification All-in-One Exam Guide, Sixth Edition (A+ Certification All in One Exam)
Average customer rating: 4 out of 5 stars
  • A+ Certification All-in-One Exam Guide, Sixth Edition (A+ Certification All in One Exam
  • Very good book, passed the exam
  • The "Alpha Geek" Rules!
  • book review
  • Seasoned certification series that gets it done!
A+ Certification All-in-One Exam Guide, Sixth Edition (A+ Certification All in One Exam)
Michael Meyers
Manufacturer: McGraw-Hill Osborne Media
ProductGroup: Book
Binding: Hardcover

A+A+ | Exams | Certification Central | Computers & Internet | Subjects | Books
Osborne-McGraw-HillOsborne-McGraw-Hill | Publisher | Certification Central | Computers & Internet | Subjects | Books
A+A+ | Certification Central | Computers & Internet | Subjects | Books
GeneralGeneral | Certification Central | Computers & Internet | Subjects | Books
GeneralGeneral | Networks, Protocols & APIs | Networking | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Network+ Certification All-in-One Exam Guide, Third Edition (All-in-One) Network+ Certification All-in-One Exam Guide, Third Edition (All-in-One)
  2. Ultimate A+ Certification Exam Cram 2 Study Kit, The Ultimate A+ Certification Exam Cram 2 Study Kit, The
  3. Security+ Certification All-in-One Exam Guide Security+ Certification All-in-One Exam Guide
  4. MCSA/MCSE Self-Paced Training Kit (Exam 70-270): Installing, Configuring, and Administering Microsoft Windows XP Professional, Second Edition MCSA/MCSE Self-Paced Training Kit (Exam 70-270): Installing, Configuring, and Administering Microsoft Windows XP Professional, Second Edition
  5. CompTIA A+ Complete Study Guide CompTIA A+ Complete Study Guide

ASIN: 0072263113

Book Description

The Number-One CompTIA A+ Exam Guide

"The most comprehensive publication on the market." - Certification Magazine

Completely revised and updated for all four new exams and reviewed and approved by CompTIA, this definitive volume covers everything you need to know to pass the CompTIA A+ Essentials exam and CompTIA A+ Exams 220-602, 220-603, and 220-604. Mike Meyers, the leading authority on CompTIA A+ certification and training, has helped hundreds of thousands of people pass the CompTIA A+ exams-and now he can help you too. Inside, you'll find detailed coverage of the exam format, helpful exam tips, end-of-chapter practice questions, and hundreds of photographs and illustrations. After you ace the exams, this comprehensive guide will serve as an essential on-the-job reference.

Full details on all exam objectives, including how to:

The CD-ROM features:

Customer Reviews:

5 out of 5 stars A+ Certification All-in-One Exam Guide, Sixth Edition (A+ Certification All in One Exam.......2007-10-09

This is a excellant study guide. Easy to understand and well written. I would recomend it to anyone studing for A+.

4 out of 5 stars Very good book, passed the exam.......2007-10-07

This book was well written, and because of it I passed my exams. There were a couple spelling mistakes, but they are few and far between. Its getting a little bit outdated though, but its still enough to get you to pass. I would definitely read this book, but also have some supplementary reading too that would fill in what this book is missing.

5 out of 5 stars The "Alpha Geek" Rules! .......2007-10-05

Winner!! Mike Meyers writes the perfect book covering all objectives on the A+ Certification exam. Don't be intimidated by the size of this book. The book is a great read and covers everything in a very organized manner. I was able to pass both exams on the first try using this book and the A+ Passport book for a quick review before taking the exams. If you carefully read through the material, you should be able to pass with no problems. I can see now why so many technical college (including mine) in my state use this book as the main study guide. A job well done Mr. Meyers.

4 out of 5 stars book review.......2007-10-02

This book is very informative, current and well thought out. It has provided me with what i think are all the necessary tools to take my A+ Exams.

5 out of 5 stars Seasoned certification series that gets it done!.......2007-09-27

The other book of the set of two that I would recommend for those wanting CompTIA A+ Certification. This book are for those that are already familiar with the material and are more seasoned in the IT industry. It provides an outline of everything you need to know to pass all facets of the exam (and then some).
Mac OS X Tiger: Missing Manual
Average customer rating: 4.5 out of 5 stars
  • the best
  • Great!
  • Mac OS Tiger: The Missing Manual
  • I wish it was on CD or DVD
  • Chatty Dialog Makes Difficult Reading
Mac OS X Tiger: Missing Manual
David Pogue
Manufacturer: Pogue Press
ProductGroup: Book
Binding: Paperback

MacOSMacOS | Operating Systems | Computers & Internet | Subjects | Books
GeneralGeneral | Operating Systems | Computers & Internet | Subjects | Books
MacsMacs | Hardware | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Mac OS XMac OS X | Apple | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | O'Reilly | By Publisher | Books
X Windows & MotifX Windows & Motif | O'Reilly | By Publisher | Books
MacintoshMacintosh | O'Reilly | By Publisher | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Switching to the Mac: The Missing Manual, Tiger Edition Switching to the Mac: The Missing Manual, Tiger Edition
  2. Mac OS X Tiger Killer Tips Mac OS X Tiger Killer Tips
  3. Mac OS X Bible, Tiger Edition Mac OS X Bible, Tiger Edition
  4. Microsoft Office 2004 for Mac Student and Teacher Microsoft Office 2004 for Mac Student and Teacher
  5. iPhoto 6: The Missing Manual iPhoto 6: The Missing Manual

ASIN: 0596009410

Book Description

You can set your watch to it: As soon as Apple comes out with another version of Mac OS X, David Pogue hits the streets with another meticulous Missing Manual to cover it with a wealth of detail. The new Mac OS X 10.4, better known as Tiger, is faster than its predecessors, but nothing's too fast for Pogue and Mac OS X: The Missing Manual. There are many reasons why this is the most popular computer book of all time.

With its hallmark objectivity, the Tiger Edition thoroughly explores the latest features to grace the Mac OS. Which ones work well and which do not? What should you look for? This book tackles Spotlight, an enhanced search feature that helps you find anything on your computer; iChat AV for videoconferencing; Automator for automating repetitive, manual or batch tasks; and the hundreds of smaller tweaks and changes, good and bad, that Apple's marketing never bothers to mention.

Mac OS X: The Missing Manual, Tiger Edition is the authoritative book that's ideal for every user, including people coming to the Mac for the first time. Our guide offers an ideal introduction that demystifies the Dock, the unfamiliar Mac OS X folder structure, and the entirely new Mail application. There are also mini-manuals on iLife applications such as iMovie, iDVD, and iPhoto, those much-heralded digital media programs, and a tutorial for Safari, Mac's own web browser.

And plenty more: learn to configure Mac OS X using the System Preferences application, keep your Mac secure with FileVault, and learn about Tiger's enhanced Firewall capabilities. If you're so inclined, this Missing Manual also offers an easy introduction to the Terminal application for issuing basic Unix commands.

There's something new on practically every page, and David Pogue brings his celebrated wit and expertise to every one of them. Mac's brought a new cat to town and we have a great new way to tame it.

Customer Reviews:

5 out of 5 stars the best.......2007-10-09

Obviously the most helpful resource for those of us whose tech expertise is just one foot out of the sandbox!!
They provide the basic information without making one feel like an idiot!
I hope I live long enough to read it all.....

5 out of 5 stars Great!.......2007-09-11

Although I haven't read through the whole book yet. What I did read I really liked. It is simple to understand with humor on top. Makes a great read apart from all the tips. Highly recommendable.

4 out of 5 stars Mac OS Tiger: The Missing Manual.......2007-09-10

This Manul along with Mac for Dummies and "Switchig to the Mac" is all I have available to learn how to use a MAC. My MacBook Pro Laptop came with not one ioata of information as to how to use it, even to turn it on and off. It is much different from the Microsoft Operating System computers that I have used in the past. Without these books it would have been much more difficult as to how things work on a Mac, and to be able to use them. The Manual for the Leapord Operating system is now out, which is what my machine has in it and I currently have a copy of the Leapord Manual on order. With the verious items I now have, and the new Leapord Operating System on hand, I feel it is just a matter of time until I can easily operate my new Mac.

4 out of 5 stars I wish it was on CD or DVD.......2007-09-09

I am a disabled person in many ways. I have cerebral problems that leave me with a very short attention span, and short term memory loss. I had a hard time getting started with the manual. Even when using a book mark, I would forget what I read up until I marked my place. If the manual was on CD or DVD, I could browse through it more easily. My biggest problem is that after years of using machines with Microsoft OS, I bought an iMac G4\G3 Desktop (the one with the half melon shaped base and the wide flat screen on a stalk) and I can't figure out how to do anything except turn it on and off, and navigate slightly. The manual shows nor tells no way to open the CD tray. I tried to use the added Air Port Extreme wireless device to connect to my existing wireless enabled router. I know I entered the proper settings, but it would not connect. The manual covers that but not so far as to tell you what to do if you can't make a connection. I can't even find instructions on how to check what hardware is present. Like Windows Hardware Devices.

1 out of 5 stars Chatty Dialog Makes Difficult Reading.......2007-08-19

I bought the book as the reviews were pretty good and I wanted a quick way to learn features in OS X that were not obvious for a computer-savvy chap like myself.

I recommend that you go to the nearest bookstore and try reading a few pages or a chapter before deciding to purchase this book instead of an alternative.

The author takes 822 pages to communicate what could likely be presented in less than 300 pages. The dialog is overly "chatty" and the author worked to stretch the text to 822 pages.

Here are a few excerpts.

"Apple has a name for the animation you see when you minimize, open, or close a window: the genie effect, because it so closely resembles the way Barbara Eden, Robin Williams, and other TV and move genies entered and exited their magic lamps and bottles."

"Here and there--in System Preferences, TextEdit, Microsoft Office, and many other programs--Mac OS X offers you the opportunity to choose a color for some element: for your desktop, background, a window, and so on."

"Address Book is Mac OS X's little-black-book-program--an electronic Rolodex where you can stash the names, job titles, addresses, phone numbers, email addresses, and Internet chat screen names of all the people in your life..."

That's 822 pages of long run-on sentences with happy, cute, and chatty dialog to describe everything. That's every single screen, feature, option, mouse click, everything in Mac OS X. The examples cited above were randomly picked by opening three arbitrary pages.

If your preference is for concise communication of howto's and features this is not the book for you.
Computer Organization and Design: The Hardware/Software Interface, Third Edition (The Morgan Kaufmann Series in Computer Architecture and Design) (The ... Series in Computer Architecture and Design)
Average customer rating: 4 out of 5 stars
  • Not a very good textbook
  • I don't like
  • Disorganized and "uncut"
  • very good but hated the topic
  • Nice book
Computer Organization and Design: The Hardware/Software Interface, Third Edition (The Morgan Kaufmann Series in Computer Architecture and Design) (The ... Series in Computer Architecture and Design)
David A. Patterson , and John L. Hennessy
Manufacturer: Morgan Kaufmann
ProductGroup: Book
Binding: Paperback

Computer DesignComputer Design | Microprocessors & System Design | Hardware | Computers & Internet | Subjects | Books
Design & ArchitectureDesign & Architecture | Hardware | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Databases | Computers & Internet | Subjects | Books
GeneralGeneral | Operating Systems | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Operating System Concepts Operating System Concepts
  2. Computer Architecture, Fourth Edition: A Quantitative Approach Computer Architecture, Fourth Edition: A Quantitative Approach
  3. Introduction to Algorithms Introduction to Algorithms
  4. The  C Programming Language (2nd Edition) The C Programming Language (2nd Edition)
  5. Computer Architecture: A Quantitative Approach, Third Edition (The Morgan Kaufmann Series in Computer Architecture and Design) Computer Architecture: A Quantitative Approach, Third Edition (The Morgan Kaufmann Series in Computer Architecture and Design)

ASIN: 1558606041

Book Description

A revised printing for this book will be available in June 2007!

Whats New in the Third Edition, Revised Printing

The same great book gets better! The revised printing features all of the original content along with these additional features:

Appendix A (Assemblers, Linkers, and the SPIM Simulator) has been moved from the CD-ROM into the printed book

Corrections and bug fixes

Click here to request a desk copy of the revised printing!

About the Third Edition

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
+ Googles 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

Many of the adopters who have used our book throughout its two editions are refining their courses with a greater hardware or software focus. We have provided new material to support these course goals:

New material to support a Hardware Focus

+Using logic design conventions
+Designing with hardware description languages
+Advanced pipelining
+Designing with FPGAs
+HDL simulators and tutorials
+Xilinx CAD tools

New material to support a Software Focus

+How compilers Work
+How to optimize compilers
+How to implement object oriented languages
+MIPS simulator and tutorial
+History sections on programming languages, compilers, operating systems and databases

Whats New in the Third Edition

New pedagogical features

Understanding Program Performance
-Analyzes key performance issues from the programmers perspective

Check Yourself Questions
-Helps students assess their understanding of key points of a section

Computers In the Real World
-Illustrates the diversity of applications of computing technology beyond traditional desktop and servers

For More Practice
-Provides students with additional problems they can tackle

In More Depth
-Presents new information and challenging exercises for the advanced student


New reference features

Highlighted glossary terms and definitions appear on the book page, as bold-faced entries in the index, and as a separate and searchable reference on the CD.

A complete index of the material in the book and on the CD appears in the printed index and the CD includes a fully searchable version of the same index.

Historical Perspectives and Further Readings have been updated and expanded to include the history of software R&D.

CD-Library provides materials collected from the web which directly support the text.

On the CD

CD-Bars: Full length sections that are introduced in the book and presented on the CD

CD-Appendixes: The entire set of appendixes

CD-Library: Materials collected from the web which directly support the text

CD-Exercises: For More Practice provides exercises and solutions for self-study
In More Depth presents new information and challenging exercises for the advanced or curious student

Glossary: Terms that are defined in the text are collected in this searchable reference

Further Reading: References are organized by the chapter they support

Software: HDL simulators, MIPS simulators, and FPGA design tools

Tutorials: SPIM, Verilog, and VHDL

Additional Support: Processor Models, Labs, Homeworks, Index covering the book and CD contents

Instructor Support

+ Instructor Support is provided in a password-protected site to adopters who request the password from our sales representative
+ Solutions to all the exercises
+ Figures from the book in a number of formats
+ Lecture slides prepared by the authors and other instructors
+ Lecture notes

System Requirements
Operating System
Most of the content on this CD can be used under any operating system that includes an HTML browser and a PDF viewer. This includes Windows 98 or later, Mac OS 9 and OS X, and most Linux and Unix systems. Some contributed software on this CD is operating system specific. See the installation instructions on the Software page for details.

HTML Browser
The navigation framework and some of the content 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 2000 with the following browsers:
Internet Explorer 6.0, Mozilla 1.6, Netscape 7.1, Opera 7.23. Under Mac OS X with the following browsers: Internet Explorer 5.2.3, Mozilla 1.6 , Netscape 7.1, Safari 1.2. And under Mandrake Linux with the following browser:
Galeon 1.3.8.

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.

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 supported platforms are included on the CD. Visit the Adobe Reader home page for more information.

Browser Plugins
Some of the material on this CD makes use of Flash® animations. To view this material, you will need to have Macromedia® Flash Player installed. You can install the Shockwave® Player (which includes Flash) on Windows and Macintosh from this CD. Visit the Macromedia homepage for more information. Note that recent versions of some browsers, including Internet Explorer, Netscape, and AOL, already incorporate Flash Player.

Some of the material on this CD contains photographic panoramas that can only be viewed with the iseemedia Zoom Viewer browser plugin on Windows and Mac OS 9 platforms. Visit iseemedia's website for download instructions.

For instructor resources click on the grey "companion site" button found on the right side of this page.
This new edition represents a major revision.
New to this edition:

* Entire Text has been updated to reflect new technology
* 70% new exercises.
* Includes a CD loaded with software, projects and exercises to support courses using a number of tools
* A new interior design presents defined terms in the margin for quick reference
* A new feature, "Understanding Program Performance" focuses on performance from the programmer's perspective
* Two sets of exercises and solutions, "For More Practice" and "In More Depth," are included on the CD
* "Check Yourself" questions help students check their understanding of major concepts
* "Computers In the Real World" feature illustrates the diversity of uses for information technology
*More detail below...

Customer Reviews:

1 out of 5 stars Not a very good textbook.......2007-09-17

The examples are cheesy and the author assumes the reader knows more than what the user has to know in a college course at this level. But if you're already knowedgable of this stuff, this can make, probably a descent reference book.

3 out of 5 stars I don't like.......2007-06-27

It's good, but have a lot of errors... so i just don't like.
But it's not a bad book

2 out of 5 stars Disorganized and "uncut".......2007-02-19

I had to purchase this book for a graduate school course. There is a lot of good information here. Unfortunately lengthy examples and tangents muddy it up pretty badly. Also, I think the author(s) could have safely assumed that readers are familiar with programming; maybe that perspective could have grounded and guided the chapter flow a little better.
Looking at any 1 section, the writing is good and the explanations are clear for the most part. The catch is that the book as a whole is a collection of enormous disorganized chapters; chapter 2 is almost 100 pages. This work is dire need of editing and some understanding of its intended audience.

5 out of 5 stars very good but hated the topic.......2007-01-12

goes beyond simple digital logic and into more boring technical details like the true calculation of CPU cycle run time - hated the class and my professor almost failed me - make sure you take the right professor with the college course - very time consuming and not fun at all

4 out of 5 stars Nice book.......2007-01-03

This book is one of the better books that I have used for my courses. Even though the subject taught at hand is not trivial this book makes it a lot simpler. Trust me this book is a lot better than some other books I have seen. 500% better than Digital Design by Mano.
Adobe Acrobat 7.0 Classroom in a Book
Average customer rating: 4 out of 5 stars
  • Not a Classroom in a book. More like a presentation.
  • Introductory
  • Very nice book
  • Good book, but not at all if you prepare for the exam
  • Good book for beginners
Adobe Acrobat 7.0 Classroom in a Book
Adobe Creative Team
Manufacturer: Adobe Press
ProductGroup: Book
Binding: Paperback

Graphic DesignGraphic Design | Computers & Internet | Subjects | Books | 3D Graphics | Adobe FrameMaker | Adobe Illustrator | Adobe InDesign | Adobe PageMaker | CAD | Desktop Publishing | Electronic Documents | General | Information Visualization | Interface Design | Printing | Reference | Rendering & Ray Tracing | Scanning | Typography | Web Design
Word ProcessingWord Processing | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Word Processors & Editors | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Adobe InDesign CS2 Classroom in a Book Adobe InDesign CS2 Classroom in a Book
  2. Adobe Acrobat 7 Tips and Tricks: The 150 Best Adobe Acrobat 7 Tips and Tricks: The 150 Best
  3. Adobe Illustrator CS2 Classroom in a Book Adobe Illustrator CS2 Classroom in a Book
  4. Adobe Photoshop CS2 Classroom in a Book Adobe Photoshop CS2 Classroom in a Book
  5. Adobe Acrobat 7 PDF Bible Adobe Acrobat 7 PDF Bible

ASIN: 0321294009

Book Description

If you're like most Acrobat users--creative, business, and engineering pros who work with complex electronic documents--you can ill afford to miss a beat in your production workflow. Then again, you can ill afford being left behind when it comes to mastering the newest version of the important tool on your desktop, Adobe Acrobat 7. Not to worry: Adobe has brought the classroom to you in this handy volume, completely revised to cover all that's new and different in Acrobat 7. Through a series of self-paced lessons (each of which builds on the last and includes hands-on projects that the you can create using the files on the accompanying CD-ROM), this guide acquaints you with all of Acrobat 7's features for creating, reviewing, editing, commenting on, restructuring, and preflighting PDF files, including the newest: a tool for creating 3D objects, improved security, new tools for repairing errors in print preflight, structured bookmarks, the ability to export comments to Word docs, and more. Professional tips and techniques are scattered throughout!

Customer Reviews:

1 out of 5 stars Not a Classroom in a book. More like a presentation........2007-01-25

This book is not about creating PDF documents from scratch. It is about converting an already existing document into a PDF file. It focuses on converting Microsoft Office files (Windows) to PDF, converting Microsoft Office files (MAC) to PDF, converting other files to PDF, converting paper forms to PDF, etc. It also focuses on how to combine multiple forms into a single document.

It presents simple views for addressing tasks and does not go into much detail. It shows one way of doing things and does not cover any exceptions or problems a user might encounter.

The three pages in the book on capturing data and handling it after is primitive and not useful instruction.

It does not show how to create a document from scratch. The chapter on using the Designer is only 50 pages and is also a high level view.

5 out of 5 stars Introductory.......2006-10-05

One hopes that the publisher of an application would make the best author for it, and while that is not always the case, this one did not disappoint. This book assumes no prior knowledge and walks the reader meticulously through all the features of Acrobat Standard and Professional for both Windows and OS X. This is an introductory book and so experienced folks should look elsewhere.

The chapters correlate to the lessons on the included CD with screen shots from both OS X and Windows to demonstrate the consistency between the two interfaces. There are chapters/lessons for technical drawing, professional publishing, security features like digital signatures and PDF certification, embedding of multimedia in presentations, and how to generate PDFs from scanned pages or any application with a Print function.

Forms design and creation are major uses of Acrobat, for which there are two chapters - one on the built-in forms tools and another on the more advanced Adobe LiveCycle Designer which offers a richer design and development environment. Adobe LiveCycle Designer is currently only included with the Windows version of Acrobat Professional, but a trial version can be downloaded from Adobe. Adobe Acrobat 7.0 Classroom in a Book is aptly named and provides a good introduction to Acrobat.

Adobe's website is a complementary source for eSeminars, tips and tutorials, user forums, developer links, and more.

5 out of 5 stars Very nice book.......2006-02-28

It is a comprehensive step by step book. I liked the fact that it also included alternative instructions for the instances when a Mac would have different commands.

3 out of 5 stars Good book, but not at all if you prepare for the exam.......2005-12-30

The book was overall a good book with all what you need to know about Adobe Acrobat. I am preparing for the exam and the book does not cover 75% of the test. Unfortunately Adobe did not think of this and decided to make it very hard for us. Microsoft on the other hand has many books that cover the topics for their exams. Wish Adobe would learn that one thing from them....

4 out of 5 stars Good book for beginners.......2005-08-29

I found the tutorials easy to use and thought they taught how to use Acrobat very well. Some items may get repetitive if you have purchased other CS2 books, but I recommend it for anyone that purchases Adobe Acrobat CS2.
Windows XP For Dummies, 2nd Edition
Average customer rating: 4 out of 5 stars
  • The Dummy Helped
  • WINDOWS XP
  • Not That Good....
  • GREATEST BOOK!!!
  • Windows XP for Dummies
Windows XP For Dummies, 2nd Edition
Andy Rathbone
Manufacturer: For Dummies
ProductGroup: Book
Binding: Paperback

Windows NTWindows NT | Operating Systems | Microsoft | Computers & Internet | Subjects | Books
Windows NT ServerWindows NT Server | Operating Systems | Microsoft | Computers & Internet | Subjects | Books
Windows - GeneralWindows - General | Operating Systems | Microsoft | Computers & Internet | Subjects | Books
Windows XPWindows XP | Operating Systems | Microsoft | Computers & Internet | Subjects | Books
For Dummies: ApplicationsFor Dummies: Applications | Introductory Guides | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Operating Systems | Computers & Internet | Subjects | Books
All Amazon UpgradeAll Amazon Upgrade | Amazon Upgrade | Stores | Books
Computers & InternetComputers & Internet | Amazon Upgrade | Stores | Books
For DummiesFor Dummies | Amazon Upgrade | Stores | Books
Similar Items:
  1. Word 2003 for Dummies Word 2003 for Dummies
  2. The Internet For Dummies (Internet for Dummies) The Internet For Dummies (Internet for Dummies)
  3. Cleaning Windows XP For Dummies Cleaning Windows XP For Dummies
  4. PCs For Dummies (Pcs for Dummies) PCs For Dummies (Pcs for Dummies)
  5. Office XP for Dummies Office XP for Dummies

ASIN: 0764573268

Amazon.com

Windows XP for Dummies does a good job in its role as the flagship of the Dummies line, providing Windows novices with a guided introduction to Microsoft's latest and most feature-rich operating system for everyday computer users. Its treatment of computer, Windows, and Internet fundamentals is among the best on the market, and author Andy Rathbone has an appealing way of writing that's simultaneously fun and detail-rich. If you're a Windows novice--meaning you don't know how to undelete a file that's been sent to the Recycle Bin, or what a Web browser is, or what it means to "cut and paste" text--you will get a lot out of Rathbone's work.

Some aspects of this book could be better, such as the part of the networking chapter that calls for an Ethernet hub without noting that a switch, though possibly more expensive, would do the job better, without any additional hassle. The networking coverage also does an inadequate job of explaining how to share a cable modem or DSL connection among several computers. This is a serious shortcoming, and we're getting to the point in our evolution as a society of computer users at which we can assume that everyone knows what the "Cancel" button does and would rather read about the newer, more exciting things that Windows XP can do. Even the dummies aren't that dumb anymore.

But that said--and Rathbone does confine a lot of the really elementary stuff to a skinny introductory chapter--this book is a boon to people who aren't familiar with Windows XP or its immediate predecessors (including Windows 95, Windows 98, and Windows Me). It's also great for people who have learned a little about Windows on the job or from their kids, and want to expand on what they know. --David Wall

Topics covered: Microsoft Windows XP for people completely unfamiliar with the operating system and other recent versions of Windows. Coverage includes how to run programs, move and delete files, connect to the Internet, and use applications like electronic mail programs, Web browsers, and multimedia players.

Book Description

Windows is the world’s most popular operating system, and Windows For Dummies is the bestselling computer book ever. When you look at Windows XP For Dummies, 2 nd Edition, it’s easy to see why. Here’s all the stuff you want to know, served up in plain English and seasoned with a few chuckles. But make no mistake, this book means business.

Author Andy Rathbone listened to what you wanted to know, and this edition is loaded with additional information about

If you’re just getting started with Windows XP, you’ll find Windows XP For Dummies, 2 nd Edition is a lot easier than trying to get the fourth-grader next door to explain it to you. (Andy Rathbone is a lot more patient.) There’s a whole section devoted to “Windows XP Stuff Everybody Thinks You Already Know,” so you can get the hang of the basics quickly and in the privacy of your own home. And if you’ve been around a couple of generations of Windows, you’ll be especially interested in how to squeeze maximum security from the beefed-up anti-spam and firewall features in Service Pack 2.

Windows XP For Dummies, 2 nd Edition is sort of like a buffet—you can sample everything, or just stick with the stuff you know you like. You’ll find out how to

With its task-oriented table of contents and tear-out cheat sheet, Windows XP For Dummies, 2 nd Edition is easy to use. You can quickly find what you want to know, and you just may discover that this book is as important to your computer as the power cord.

Customer Reviews:

4 out of 5 stars The Dummy Helped.......2007-07-12

I have a friend who is in her 80's, relatively inexperienced in computers and dependent on grandchildren to help, that is when she could find them. I saw this and sent it to her. Her comments were very enthuiastic. She claims that it substituted for a grandchild quite well on several occasions.

5 out of 5 stars WINDOWS XP.......2007-06-08

this is one of two books i keep by my computer, it has been a great help to me!!!!!!!!!!!!!!!!!

3 out of 5 stars Not That Good...........2007-05-07

I did not find the book that helpful. A lot of times, the information in the book does not match the information on the window menu, task bar, etc. I had to lesrn through trial and error. I thought this book would help me to avoid that. It did not. I am still learning through trail and error. The book seems to be outdated, and it is a disappointment to me.

5 out of 5 stars GREATEST BOOK!!!.......2007-04-07

I purchased this book because I am NOT computer savvy.
This book helped me navigate thru my computer and internet.
It is great to have a reference that answers all of your
questions, even before you've asked them. Thank you Mr.Rathbone!

4 out of 5 stars Windows XP for Dummies.......2007-03-09

Buy the book. A great refence book and a great starter for us Dummies!!
Upgrading and Repairing PCs (17th Edition)
Average customer rating: 4.5 out of 5 stars
  • Left feeling so-so
  • upgrading and repairing pcs
  • Great
  • Excellent Core Reference
  • Positive Experience
Upgrading and Repairing PCs (17th Edition)
Scott Mueller
Manufacturer: Que
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | Microprocessors & System Design | Hardware | Computers & Internet | Subjects | Books
Maintenance, Repair & UpgradingMaintenance, Repair & Upgrading | Hardware | Computers & Internet | Subjects | Books
PCsPCs | Hardware | Computers & Internet | Subjects | Books
GeneralGeneral | Hardware | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Computer Science | Computers & Internet | Subjects | Books
Similar Items:
  1. Upgrading and Repairing Microsoft Windows (Upgrading and Repairing) Upgrading and Repairing Microsoft Windows (Upgrading and Repairing)
  2. Upgrading and Repairing Laptops (2nd Edition) (Upgrading and Repairing) Upgrading and Repairing Laptops (2nd Edition) (Upgrading and Repairing)
  3. Upgrading and Repairing Networks (5th Edition) (Upgrading and Repairing) Upgrading and Repairing Networks (5th Edition) (Upgrading and Repairing)
  4. Computer Repair with Diagnostic Flowcharts: Troubleshooting PC Hardware Problems from Boot Failure to Poor Performance Computer Repair with Diagnostic Flowcharts: Troubleshooting PC Hardware Problems from Boot Failure to Poor Performance
  5. Start Your Own Computer Business: Building a Successful PC Repair and Service Business by Supporting Customers and Managing Money Start Your Own Computer Business: Building a Successful PC Repair and Service Business by Supporting Customers and Managing Money

ASIN: 0789734044

Book Description

Be a part of the best-selling Upgrading and Repairing series with the latest edition of the flagship book, Upgrading and Repairing PCs. Author Scott Mueller has taught thousands in his seminars and millions through his books, videos and articles. Since 1988, everyon from PC technicians and students to hobbyists, have turned to Scott Mueller's Upgrading and Repairing PCs books for help with computer problems. Upgrading and Repairing PCs, 17th Edition includes new and updated content covering the latest processors, motherboards, memory, and more, including a fully-loaded DVD with new video and reference material.

Register this book at www.quepublishing.com after purchase for access to exclusive Upgrading and Repairing articles, sample chapters, and bonus video content!

Customer Reviews:

3 out of 5 stars Left feeling so-so.......2007-09-12

First off, let me say that if you are buying this book as a reference manual, then I think it deserves 5 stars. If you are using it to supplement your studies for something like A+ certification, its not the best for that. The problem lies in the fact that, like another reviewer here pointed out, he deals way to much with history. I feel like this took away a lot from trying to learn from the book as it became a boring read after a while. I dont care about computers from 20 years ago. I want to know recent things. A HUGE problem I have is their website. NONE of the video archives work. This was a huge selling point for me and was/is a tremendous disappointment. I contacted the webmaster 3 weeks ago and the problem hasnt been fixed. They all lead to a 404 error-page not found. That is a joke and an outrage.

5 out of 5 stars upgrading and repairing pcs.......2007-09-11

This is a great book for my college course! I have enjoyed the book so far..thank you for the great item!

5 out of 5 stars Great.......2007-07-16

It has everything I need to know about how to fix computer and Laptop problems.

5 out of 5 stars Excellent Core Reference.......2007-07-05

I avoided this gargantuan book for several years because it seemed so intimidating . Then I took a class in PC repair and this was the textbook. Wow! did I learn a lot, not just about how to PCs work, but about how valuable this book is. Now it's my primary reference when I have a question about my system, or other systems or components. This has been Scott Mueller's life and he has done a splendid job of simplifying the mysteries of PC hardware for me. The book is not perfect. There's a lot of information here you'll never use, but there's a lot you will. Take it paragraph by paragraph, page by page and depending upon your interest, you will find it very illuminating. Information on older systems and components is purged with each updated edition, so the older editions have value for hobbyists who want to maintain older systems. Comes with a supplemental DVD which is also very worthwhile.

5 out of 5 stars Positive Experience.......2007-06-27

Book was latest edition with several prior editions having been acquired as needed. Latest technology is added to each annual edition and working with recent technology requires the latest edition. I was performing a major upgrade of my home computer when the book was ordered and it proved invaluable when problems were encountered after assembly. Possible issues were identified and eliminated until the information helped isolate the boot-up problem and assist in installation of new Windows Vista Operating System software to get the computer functioning again. This book is a must for anyone who gets inside the computer to make changes and upgrades.
FileMaker Pro 8: The Missing Manual
Average customer rating: 4 out of 5 stars
  • overrated-info not well presented
  • Missing Manual Indeed
  • Indeed the missing manual
  • Too many mistakes to be valuable
  • Greatly informative, but needs a better editor.
FileMaker Pro 8: The Missing Manual
Geoff Coffey , and Susan Prosser
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

Data MiningData Mining | Databases | Computers & Internet | Subjects | Books
FileMakerFileMaker | Specific Databases | Databases | Computers & Internet | Subjects | Books
GeneralGeneral | Databases | Computers & Internet | Subjects | Books
XML & DatabasesXML & Databases | Databases | Computers & Internet | Subjects | Books
ODBCODBC | Networks, Protocols & APIs | Networking | Computers & Internet | Subjects | Books
Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
DatabasesDatabases | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
MacsMacs | Hardware | Computers & Internet | Subjects | Books
DatabasesDatabases | Apple | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
MacintoshMacintosh | O'Reilly | By Publisher | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. FileMaker 8 Functions and Scripts Desk Reference FileMaker 8 Functions and Scripts Desk Reference
  2. Creating a Database in FileMaker Pro 8: Visual QuickProject Guide Creating a Database in FileMaker Pro 8: Visual QuickProject Guide
  3. Special Edition Using FileMaker 8 (Special Edition Using) Special Edition Using FileMaker 8 (Special Edition Using)
  4. FileMaker 8 @work: Projects and Techniques to Get the Job Done (@Work) FileMaker 8 @work: Projects and Techniques to Get the Job Done (@Work)
  5. Learn FileMaker Pro 8.5 Learn FileMaker Pro 8.5

ASIN: 0596005792

Book Description

Used by millions worldwide, FileMaker Pro is an award-winning database program for managing people, projects, images, assets, and other information. It's easy to use and totally customizable--so long as you know what you're doing. But FileMaker Pro doesn't come with a printed manual, so FileMaker Pro: The Missing Manual is the authoritative, jargon-free book that should have been in the box.

FileMaker Pro: The Missing Manual approaches FileMaker the way FileMaker approaches you: it's user-friendly and seemingly straightforward enough, but it offers plenty of substance worthy of deeper exploration. Packed with practical information as well as countless expert tips and invaluable guidance, it's an in-depth guide to designing and building useful databases with the powerful and pliable FileMaker Pro.

Covering FileMaker for both Windows and Macintosh, FileMaker Pro: The Missing Manual is ideal for small business users, home users, school teachers, developers--anyone who wants to organize information efficiently and effectively. Whether you want to run a business, publish a shopping cart on the Web, plan a wedding, manage a student information system at your school, or program databases for clients, this book delivers.

Author Geoff Coffey has many years of experience using FileMaker Pro (he was, in fact, an early beta tester for the product). Author Susan Prosser is a FileMaker Certified Developer who trains other developers. Together, Coffey and Prosser show you how to:

What could easily come across as dry and intimidating--things like relational theory, calculations, and scripting--are presented in a way that is interesting and intuitive to mainstream users. In no time, you'll be working more productively and efficiently using FileMaker Pro.

Customer Reviews:

1 out of 5 stars overrated-info not well presented.......2007-10-06

I was disappointed by this book, especially considering the high reviews that it has received. I would consider myself an advanced computer user and intermediate in working with programs like FileMaker. (Though database programs I have used before have had less features). This book uses an example of building a database throughout the book that involves customers and invoices, etc. The problem is that in later chapters the ongoing example database begins to interfere with the presentation of the material. If you have the time to work through the example database in detail (for a few hundred pages+) you might have a decent understanding of Filemaker-at least within the context of the example. Or if you have that kind of time, you might just want to take a class. I started with the beginning of the book when I began to build my database (which does not involve customers and invoices). After doing the initial planning/building work, I tried to skip to other parts of the book that were relevent to what I needed to do. Unfortunately, most of the descriptions are based on the original example--this made it difficult to apply the information to my own project. If the functions had been just described clearly at the beginning of each section, without relying on the example it would have been much better. There are a few mistakes as well-small but they cost me a bit of time. E.g., the book states that the "missing fields" problem can be fixed by changing a setting in preferences. This is not necessarily right--in my case it turned out to be a layout issue. I've had better results with trial and error than on relying on most of the book. Also, the language is not as clear as it could be, and precision is important in a book like this, especially for those of us who are not advanced users. Most importantly, I would have preferred a book with more straightforward descriptions and instructions.

5 out of 5 stars Missing Manual Indeed.......2007-09-13

I have been trying to use all the resources - bundled manuals, vtc, lynda.com since 2005 to learn filemaker/a database from scratch. I chose filemaker for 2 reasons - ease of use and support for OS X technologies like Applescript. I found it a bit challenging to understand concepts in Database design but with this one book things were more clear than ever before. I have finished this book and am planning to buy the latest version for filemaker 9.

If you are a newbie in database programming and need to get a well explained book to help you through building your own database. Get this book. It is well worth it.

BTW thanks for this book, I have a fully functional database to manage information related to my studies and research.

5 out of 5 stars Indeed the missing manual.......2007-06-11

Why software cannot come with good manuals anymore is a mystery. This is exactly as advertised, the missing manual. Some other books will show you how to build bigger, more sophisticated solutions, but this one covers every aspect of how Filemaker works, which is what a manual should do.

Oh, and by the way, Filemaker is an amazing, underappreciated tool which helps manage a mailing list or build an entire database system. You cannot go wrong with it.

2 out of 5 stars Too many mistakes to be valuable.......2007-05-16

I hesitate to write negative reviews because I always suspect that the errors I find are my own misunderstandings. In this case I felt COMPELLED to write one. I bought this book wanting it to be great and having high expectations based on the reviews I read. I doubt many of the reviewers OR the EDITORS read this book very closely. There are so many mistakes (small and large) and examples which flat out DON'T WORK, that the book has almost driven me mad. I've wasted HOURS trying to get things to work the way the authors described. The errata posted on the oreilly.com site lists maybe 1/4 of the errors. There is ONE posted review on Amazon.com which took notice of this, but all of the others seem to miss it completely. Kudos to Raymond Smith!

Two perfect examples (in case you want to save yourself a few hours of struggle):

1. The Invoice Finder tutorial on page 372 simply doesn't work using the "minimum amount" field as they describe. It will work using the date range criterion, but when you add the minimum amount match, it fails. I built a file following along with the text and thought it was MY file that was broken. Then I tried the files supplied with the Missing Manual "CD". The authors' files don't work either. They SEEM to work with the data already in them, but if you add an invoice, it doesn't work. And if you simply open the "options..." definition of the Total Due field on the "Invoices" table, then OK the dialog box, all the existing data fails as well. It must be some kind of indexing problem, but the fact that it slipped by the editors is almost impossible to believe.

2. The Repeating Fields for Multiple Results on page 417 is totally wrong. The formula they supply will not work at all, and in fact, unless the "Price" field is a repeating field as well (which they don't mention at all), you can't do any calculations using the "Get(CalculationRepetitionNumber)" that will work the way they describe. Not to mention the fact that in the second mention of the calculation they call it "Get(CalculatedRepetitionNumber)" which is wrong and won't even take. The text suggests that you "test this calculation with a few numbers", but I doubt that any editor tried it. AND THIS IS LISTED IN A POWER USERS' CLINIC.

I don't know if this is an author problem or an editor problem, but either way, it is a REAL problem for readers.

What a disappointment and a waste of many hours... Don't listen to the majority of reviews on this book. They have clearly come from people who read it but were not actually trying to learn from the DOING the examples in the text. The book is written in a friendly easy style, but there are too many errors to make it valuable. And it's been out for TOO long for these things not to be listed in an available errata or supplement.

3 out of 5 stars Greatly informative, but needs a better editor........2007-04-27

I'm not a database expert, yet I'm not a beginner. This review is from a person with a basic understanding of database programs.

I'm about halfway through this book and it has been a great guide to learning about FileMaker. However, it is soooo frustrating that there are many errors in the examples used throughout the book. With all the dry, technical speech (the author does try to lighten it up some) my ADD may kick in a little causing me to read it wrong while thinking about something else, but there are many times when the book tells me to do something with the example file you download with the "missing cd" and it just doesn't working right. For me it doesn't matter if they have updates on misprints in the book available online. I'm the kind of person who would prefer it be printed correctly the first time and not have to check everything against an online list of typos. That said, and taking the examples with a grain of salt and just getting the concepts behind them, I really do think this book is a good resource for becoming familiar FileMaker pretty fast. I've not read any other books but this one has to be one of the most comprehensive ones.
Introduction to the Theory of Computation, Second Edition
Average customer rating: 4.5 out of 5 stars
  • My choice for textbook in my computation theory class
  • well-organized, progressive, and understandable
  • Great book on the subject
  • Very readable, diverse, and a little sparse
  • Most appropriate for CS students
Introduction to the Theory of Computation, Second Edition
Michael Sipser
Manufacturer: Course Technology
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | Business & Investing | Subjects | Books
High-TechHigh-Tech | Industries & Professions | Business & Investing | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Arts & Photography | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Arts & PhotographyArts & Photography | Qualifying Textbooks - Fall 2007 | Stores | Books
Business & InvestingBusiness & Investing | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Introduction to Algorithms Introduction to Algorithms
  2. Computers and Intractability: A Guide to the Theory of NP-Completeness (Series of Books in the Mathematical Sciences) Computers and Intractability: A Guide to the Theory of NP-Completeness (Series of Books in the Mathematical Sciences)
  3. Compilers: Principles, Techniques, and Tools (2nd Edition) Compilers: Principles, Techniques, and Tools (2nd Edition)
  4. Operating System Concepts Operating System Concepts
  5. Introduction to Automata Theory, Languages and Computation (Addison-Wesley Series in Computer Science) Introduction to Automata Theory, Languages and Computation (Addison-Wesley Series in Computer Science)

ASIN: 0534950973

Amazon.com

"Intended as an upper-level undergraduate or introductory graduate text in computer science theory," this book lucidly covers the key concepts and theorems of the theory of computation. The presentation is remarkably clear; for example, the "proof idea," which offers the reader an intuitive feel for how the proof was constructed, accompanies many of the theorems and a proof. Introduction to the Theory of Computation covers the usual topics for this type of text plus it features a solid section on complexity theory--including an entire chapter on space complexity. The final chapter introduces more advanced topics, such as the discussion of complexity classes associated with probabilistic algorithms.

Book Description

This highly anticipated revision builds upon the strengths of the previous edition. 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.

Customer Reviews:

5 out of 5 stars My choice for textbook in my computation theory class.......2007-10-01

I recently encountered this book at a publisher's booth at a computer conference and read it on the ride back home. This morning I made a trip to the college bookstore and notified them that it is the textbook that I will be using in my computation theory class this spring.
The chapter titles are:

0) Introduction - this chapter contains the fundamental mathematical background of sets, functions, graphs and proofs. For most students, it could be skipped or skimmed.
1) Regular languages - this chapter is an introduction to deterministic and nondeterministic finite automata and regular expressions.
2) Context-free languages - an introduction to context-free grammars and pushdown automata.
3) The Church-Turing theses - an introduction to Turing machines and the variants, such as multiple tapes and nondeterministic Turing machines.
4) Decidability - the definition of decidability and how Turing machines and finite automata are used to prove or disprove if a language is decidable.
5) Reducibility - the definition of reducible and how Turing machines can be used to execute reductions.
6) The recursion theorem - an introduction to the recursion theorem and some applications to formal theories.
7) Time complexity - the first chapter in the coverage of algorithmic complexity, in this case execution time.
8) Space complexity - an examination of the complexity of algorithms from the perspective of the amount of memory required.
9) Intractability - an examination of the problems that can be solved in principle but not in practice.
10) Advanced topics in complexity theory - approximation algorithms, probabilistic algorithms, alternation, interactive proof systems, parallel computation and cryptography.

There is less coverage of grammars than most books, which is replaced by more in the area of algorithmic analysis. In my opinion, that is an appropriate tradeoff, the analysis of algorithms gives the students some understanding of how automata are applied in computer science.
Another excellent feature of this book is the solutions to selected exercises that appear at the end of the chapters. My estimate is that reasonably detailed solutions to approximately one-third of the problems are included. This allows the students to work extra problems by themselves, and helps the instructor if they are asked to do another example in class that they have not already worked through.
The exposition is very good; I am convinced that the students will be able to read the material on their own, which is one more reason why I adopted this book for my course.

5 out of 5 stars well-organized, progressive, and understandable.......2007-01-06

As an intro to the theoretical background to computer science goes, this book is about as readable and approachable as you can get.

It gives a very thorough treatment of the whole theoretical basis, from regular languages and pumping lemmas out through Turing machines and related issues, and on to some interesting language classes (like NP and PSpace-complete).

If there's a single sticking point with the book, it's that it insists on a very strict formalism (ie: everything is proof-based) -- something necessary for the topic, but it sometimes renders the material a bit hard to digest.

5 out of 5 stars Great book on the subject.......2006-12-27

If you are interested in or for other reasons must read a book on this subject, this is the book. I took a class last semester which used Hopcroft as the text and I found myself often turning to this book for better understanding. This book is more intuitive and thus a bit less formal than Hopcroft but when trying to learn, understanding is better than mathematical formalism. If you are new to the subject, Sipser is the book to begin with.

5 out of 5 stars Very readable, diverse, and a little sparse.......2006-11-25

This is a wonderful little gem of a book that presents the theory of computation in a fascinating way. It is targeted at advanced undergraduates in computer science, but assumes remarkably little prior knowledge, making it accessible to nearly anyone. The book covers a lot of ground, including the standard fare of automata, computability, and complexity results, plus some bonus material such as probablistic and parallel complexity, information theory, decidable logical theories, and other topics that are normally left out of introductory books. On top of this, the book is remarkably thin!

The best attribute of Sipser's book, though, is the engaging style. This is an easy book to read. You will not feel like you're running into a brick wall, as is sometimes the case with books on abstract topics. It's not so much that the book is slow or gentle (it's really not) as that it is interesting, engaging, and has a knack for stopping short of getting too caught up in details. A number of small things -- the occasional amusing exercise, the "proof idea" sections, or helpful pictures -- add up to an enjoyable reading experience.

Two cautions are appropriate to students considering this book. First, there are variations between authors in the definitions of various automata (especially PDAs). The differences are trivial, and more a matter of taste than of any real importance; but it could come up if you use Sipser as a supplement to a course that follows a different textbook. Second, the coverage of many topics in Sipser's book is brief and concise, sometimes more than you might like. Some important concepts (for example, pairwise distinguishability of strings) are only mentioned in exercises, not in the main chapter, so at least skim all the exercises even if you don't do them. The sketchy coverage is especially pronounced in advanced topics, so (as always) expect to do some filling in of concepts if you go on into further study of this area.

5 out of 5 stars Most appropriate for CS students.......2006-06-01

As a teacher of the subject, I have had the chance to evaluate numerous books on the theory of computation. Of all the available texts, I think this one is the most appropriate for CS students. In the past I taught out of Dexter Kozen's book, which is incredibly elegant, but had some resistance from the students. Thinking it over I decided that Kozen's text, although beautiful, may be better suited to students pursuing a degree in pure math. Sipser's book, on the other hand, is more gentle. I find that Sipser demands far less mathematical maturity from his readers, and thus allows the difficulty to be shifted from excessive formalism to the inherent challenges present in the material. In addition, following Sipser's treatment, I was able to cover finite state machines and pushdown automata in far less time, thus allowing me to concentrate on computability and beyond. The book really shines in its treatment of computability theory, eloquently directing attention to some of the most beautiful aspects.

Another benefit of Sipser's book is the exercises, of which there are many more in this edition. Someone studying on their own should find the initial group of exercises in each section quite approachable. Even the more challenging problems are not incredibly hard, and typically draw their difficulty from the deeper themes of the chapter instead of obscure details.

If you are looking for an enjoyable, well-paced book with an introduction to computability and complexity that is truly inspiring, this is the one for you. A mathematician looking for a bit more rigor may do better with Kozen.

Books:

  1. The Anti-Inflammation Zone: Reversing the Silent Epidemic That's Destroying Our Health (Zone (Regan))
  2. The Betrothed of Death: The Spanish Foreign Legion During the Rif Rebellion, 1920-1927 (Contributions in Comparative Colonial Studies)
  3. The Bride & Groom First and Forever Cookbook
  4. The Cestus Deception (Star Wars: Clone Wars Novel)
  5. The Complete Guide to Investing in Real Estate Tax Liens & Deeds: How to Earn High Rates of Return - Safely
  6. The Covenant/The Betrayal/The Sacrifice/The Prodigal/The Revelation (Abram's Daughters 1-5)
  7. The Darwin Awards II: Unnatural Selection
  8. The Good Girl's Guide to Bad Girl Sex: An Indispensable Resource for Pleasure and Seduction
  9. The Honorable Imposter/The Captive Bride/The Indentured Heart/The Gentle Rebel/The Saintly Buccaneer (The House of Winslow 1-5)
  10. The King of Lies

Books Index

Books Home

Recommended Books

  1. Looking for Alaska
  2. Blood of Roses
  3. Scientists at work. Profiles of today's groundbreaking scientists from Science Times, New York Times
  4. The Other Boston Busing Story: What`s Won and Lost Across the Boundary Line
  5. WACK!: Art and the Feminist Revolution
  6. Civil Procedure: Examples and Explanations
  7. 277 Secrets Your Snake and Lizard Wants you to Know Unusual and useful Information for Snake Owners
  8. The Passenger Experience: Gensler Airports
  9. The Prairie School: Frank Lloyd Wright and His Midwest Contemporaries
  10. Wild Coffee & Tea Substitutes