Home :: Books :: Computers & Internet  

Arts & Photography
Audio CDs
Audiocassettes
Biographies & Memoirs
Business & Investing
Children's Books
Christianity
Comics & Graphic Novels
Computers & Internet

Cooking, Food & Wine
Entertainment
Gay & Lesbian
Health, Mind & Body
History
Home & Garden
Horror
Literature & Fiction
Mystery & Thrillers
Nonfiction
Outdoors & Nature
Parenting & Families
Professional & Technical
Reference
Religion & Spirituality
Romance
Science
Science Fiction & Fantasy
Sports
Teens
Travel
Women's Fiction
Introduction to Computer Science : A Structured Programming Approach with C

Introduction to Computer Science : A Structured Programming Approach with C

List Price: $66.95
Your Price:
Product Info Reviews

<< 1 >>

Rating: 5 stars
Summary: This is an excellent book for beginners.
Review: A brief look through the book is an invitation to read it.

There are plenty of figures and programming examples, followed by consistent explanations. The most important definitions and remarks are highlighted and there is enough room to make personal notes.

At the end of each chapter the reader will find Tips and Common Programming Errors, Key Terms and a Summary, in addition to Exercises, Problems and Projects.

My experience of using this book in the classroom has shown that students can easily understand it. During the last academic year, 159 students out of 173 agreed that "text and other reading materials were appropriate and useful".

Rating: 5 stars
Summary: Outstanding The best way to learn the C Language Basics
Review: Forouzan and Gilberg attempt to teach structured programming using the C language as their vehicle. They have produced a book which does justice to neither purpose. As a textbook on C, it is marred by hundreds of errors. Some are typographical, but significant: a "9" instead of a "(" in a sample program, for instance. Some misuse C: an example of the getc() routine shows it returning a char, when it in fact returns an int; this is an especially nasty bug which every experienced C programmer has encountered sometime. Some errors are conceptual, such as the Byzantine instructions given for decoding complex type declarations with a so-called "right-left rule," which is no simpler than the correct way of reading complex types. Many exercises are given, which is good, but the answers provided for the odd-numbered exercises contain so many errors that students quickly become frustrated. As a textbook in structured programming, this book is too specific to C. It also espouses design and programming methodologies which are in some cases irrelevant (of what use is a taxonomy of various forms of module cohesion?) and in other cases obsolete (why include an appendix on drawing flowcharts, which encourage goto-ridden programs?). I have used this textbook in my C programming class, under duress, and have found it to be more of a distraction than an asset.

Rating: 5 stars
Summary: The book of books for beginners.
Review: If you are a complete beginner to C and programming in general this is the book for you. It gently holds you by the hand and takes you down the merry path of discovery. First off it introduces computers and leads on to cover all the main topics in great detail including complete coverage of what is 'good programming practice'. This was my first programming book and now I am entirely fluent in 4 major programming languages - 2 years later. In 6 months you'll be a C guru. It'll be your bible for many many moons. I loved it. I still use it on occasions as it is also a fantastic reference. As a self taught programmer I really recommend this book.

Rating: 1 stars
Summary: POOR!
Review: This book is extremely poor and unclear. I would not recommand it to anyone, from beginner to software engineer.

Rating: 1 stars
Summary: POOR!
Review: This book is extremely poor and unclear. I would not recommand it to anyone, from beginner to software engineer.


<< 1 >>

© 2004, ReviewFocus or its affiliates