Math.com Store
 Location:  Home » Math Books » The Art and Science of C: A Library Based Introduction to Computer Science  

The Art and Science of C: A Library Based Introduction to Computer Science

The Art and Science of  C: A Library Based Introduction to Computer ScienceAuthor: Eric S. Roberts
Publisher: Addison Wesley

List Price: $105.00
Buy Used: $1.93
as of 11/22/2009 15:20 CST details
You Save: $103.07 (98%)



New (16) Used (35) from $1.93

Seller: hippo_books
Rating: 3.5 out of 5 stars 32 reviews
Sales Rank: 171205

Media: Paperback
Pages: 704
Number Of Items: 1
Shipping Weight (lbs): 2.7
Dimensions (in): 9.2 x 7.4 x 1.7

ISBN: 0201543222
Dewey Decimal Number: 005.133
EAN: 9780201543223
ASIN: 0201543222

Publication Date: September 10, 1994
Availability: Usually ships in 1-2 business days

Similar Items:


Editorial Reviews:

Product Description
Provides a solid introduction to computer science that emphasizes software engineering and the development of good programming style. Covers the language of C. Paper. DLC: C (Computer program language)


Customer Reviews:
Showing reviews 1-5 of 32



2 out of 5 stars Too bad printing...   June 26, 2007
Il Yeong Park
0 out of 3 found this review helpful

I was frightened when I opened the book... The characters in the book look like a copied-material of a very very old 8-pin dot-printer output...


1 out of 5 stars Teaches "Roberts," not C   June 7, 2006
Sam Young
3 out of 6 found this review helpful

This book is annoying with the way the author asks the user to write programs using his custom library functions, as opposed to the standard C commands. Because of this, I did not learn about scanf until probably the 7th or 8th week of the C programming course I was in. I feel like that alone warrants a 1-star rating. If you buy this book, you will be learning to program in "Roberts," not C.


5 out of 5 stars Two great books   September 13, 2004
James W. Ireland
3 out of 8 found this review helpful

I have read and worked through both of Eric Roberts books on C.
Of all the programming books I have read, and there are many, his two are the best.

My only regret is that he has not written books on C++.




4 out of 5 stars The Art and Science of C   June 1, 2004
Kat,Kat (Iowa City, IA USA)
3 out of 6 found this review helpful

I thought this was a wonderful beginners book. It gave me the basics and then allowed me to go on and try new things by myself. By the end I really felt like I could write my own programs in C.

I only gave it four stars because I think five would have to be a textbook that really brought the information to life, while this one was rather dry.



2 out of 5 stars The Art and Science of C   August 17, 2003
5 out of 9 found this review helpful

I borrowed this book from library and believed I had made a right decision.

Quoted from the book, Mr. Roberts have been teaching computer science for over 20 years, I'm not sure how long he has taught C language but I suppose this book is written in a way that he believes is most beneficial to the readers, based on his teaching experience.

C is a cryptic and complex language, so the author teaches in a stepwise manner, he hides the complexity by introducing his private libraries and data abstractions. So the readers implement the functionality of C, which is independent from the complexity of C; once the readers have enough grasp at C, they may move on to explore the complexity of C.

The author have done these with good intention because data types in ANSI C are limited in size, for example, the data type int is different from our perception of integer in daily life. The address operator & may be confusing as well.

How did I use the book? I rewrited all the examples presented in book without his private libaries. I did the exercises in the book without his private libraries as well. Instead of copying all his codes and getting them work, I tried to make errors: for example, in the simple hello world program, omitted the preprocessor operator #, then read the error messages. I also tried to improve the efficiency of my algorithm.

This maybe a good introductory book for people who have experience in programming in languages other than C since the syntax of C may confuse them, but owning it is not recommended.

Showing reviews 1-5 of 32





Disclaimer

Return to Math.com
Sponsored Links
Math Jobs


Quick Links
Return to Math.com
Math Tutoring
Top Selling Electronics
Textbooks
Math Jobs
Privacy
Categories
Calculators
Math Books
Math DVD
Math Games
Math Toys
Math Software
Game Systems
Math Apparel
Subcategories
Paperback
Mass Market
Trade
Related Categories
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• C & C++ Windows Programming
Development
Microsoft
Computers & Internet
Subjects
• General
Introductory & Beginning
Programming
Computers & Internet
Subjects
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• Language
C
Programming
Computers & Internet
Subjects
• Tutorials
C
Programming
Computers & Internet
Subjects
• General
C
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General
Software
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• General
Mathematics
Professional Science
Professional & Technical
Subjects
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books