Tech Quarto
Search Advanced SearchView Cart   Checkout   
 Location:  Home » Mobile & Wireless » Programming Languages » File Structures: An Object-Oriented Approach with C++  
Categories
Computer Science
The Internet
For Dummies
Web Browsers
Windows
Digital Culture
Multimedia
Mobile & Wireless
Subcategories
Mass Market
Trade
Related Categories
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Computer Science
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
• General AAS
Qualifying Textbooks
Custom Stores
Specialty Stores
Books
• C & C++ Windows Programming
Development
Microsoft
Computers & Internet
Subjects
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• General AAS
Languages & Tools
Programming
Computers & Internet
Subjects
• Object-Oriented Design
Software Design, Testing & Engineering
Programming
Computers & Internet
Subjects
• General
C
Programming
Computers & Internet
Subjects
• General AAS
C
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General AAS
Programming
Computers & Internet
Subjects
Books
• General
Software
Computers & Internet
Subjects
Books
• General AAS
Software
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• General AAS
Computers & Internet
Subjects
Books
• General AAS
Mathematics
Professional Science
Professional & Technical
Subjects
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books
Visit Laptop Nirvana for the best Cheap Discount Laptops

File Structures: An Object-Oriented Approach with C++

File Structures: An Object-Oriented Approach with C++

zoom enlarge 
Authors: Michael J. Folk, Bill Zoellick, Greg Riccardi
Publisher: Addison Wesley
Category: Book

List Price: $119.60
Buy Used: $3.61
You Save: $115.99 (97%)



New (11) Used (39) from $3.61

Avg. Customer Rating: 3.5 out of 5 stars 15 reviews
Sales Rank: 418966

Media: Paperback
Edition: 3
Number Of Items: 1
Pages: 724
Shipping Weight (lbs): 2.6
Dimensions (in): 9.6 x 6.7 x 1.3

ISBN: 0201874016
Dewey Decimal Number: 005.741
EAN: 9780201874013
ASIN: 0201874016

Publication Date: December 26, 1997
Availability: Usually ships in 1-2 business days
Shipping: Expedited shipping available
Shipping: International shipping available
Condition: Standard used condition.

Similar Items:

  • Data Structures and Algorithm Analysis in C++ (3rd Edition)
  • File Organization and Processing
  • Data Structures and Algorithms in C++
  • Concepts of Programming Languages (8th Edition)
  • Operating System Concepts (7th Edition)

Editorial Reviews:

Product Description
Based on the bestselling File Structures, Second Edition, this book takes an object-oriented approach to the study of file structures. It allows students and professionals to acquire the fundamental tools needed to design intelligent, cost-effective, and appropriate solutions to file structure problems. The book begins by presenting the software and hardware characteristics that combine to make file structure design important to application development. It continues with a thorough treatment of the tools that support effective use of files for storing and retrieving information. This book teaches design by putting the hands-on work of constructing and running programs at the center of the learning process. By following the many programming examples included in the book and in the exercise sets, readers will gain a significant understanding of object-oriented techniques and will see how C++ can be an effective software development tool.


Customer Reviews:   Read 10 more reviews...

4 out of 5 stars Very good book   November 4, 2007
This book is very clear. You can skip the C++ stuff if you want, and it will still be excellent.
It's the kind of book that you read without having to go back and re-read paragraphs (well, I did that sometimes -- but most of the times the text is very clear).

If you're "somewhat" interested in filesystems, implementation of databases, information retrieval, it's a nice book. If you're serious about it, then you'll need newer and more in-depth material.



4 out of 5 stars Very nice book   June 30, 2004
 0 out of 4 found this review helpful

I only bought this book because I needed to get an image of how fixed length records are implemented using C++. The book answered my question and provided me with examples. The examples compiled without a problem.

4 stars instead of 5, because I had to write my own Makefile in order to compile. Aparently, presented makefiles were designed to compile all examples at once, and I only needed a little piece of that.

Also, the information is a bit scattered around the book and it is not always easy to find what you need. But it is there, so you just need to work on it. After all, this subject is not covered at all in other books, so I would say it is a must have book for any programmer who works with files.


5 out of 5 stars easy to use   January 27, 2004
 0 out of 2 found this review helpful

i love this book...used it in my file structures course obviously, and i found it very useful


4 out of 5 stars Plenty of great information, could have been presented bette   December 21, 2002
 2 out of 2 found this review helpful

This text was used for a junior-level File Manipulation Techniques course. We skipped around quite a bit in this book and did not use any of the C++/Unix material. I think (and I'm sure my professor does) that this book could be stripped down a quite a bit to present more topics when used for the classroom. What is presented is done well. This is a well-rounded text that should appeal to students and professionals alike. However, from the student's perspective, there is a lot of superfluous material. It is still one of the best, if not then it is the best, book on file structures and algorithms.

The programs for class were in Visual Basic .NET . It was not hard to adapt sections from the text when writing programs for a different language.

Our class moved through the book as follows: chapters 1-4 (introduction to external storage, files of records); start of chapter 8 (cosequential processes); chapters 5 and 6 (record access, insertion and deletion); end of chapter 8 (sorting large files); chapter 11 (hashing); chapter 7 and 9 (indexing and B-trees).

Once I was able to figure out what I could skip and what was important, I was able to read the chapters quickly and understand the material without a lot of re-reading. This book shed new light on an area of computer science that I didn't know much about. After taking the class/reading the book, I feel that I understand well what was being taught. I would still recommend this book to students because there is nothing else quite as up-to-date and it is quite easy to read and learn from.


1 out of 5 stars Too complex for an introductory to File Processing   October 6, 2002
 1 out of 4 found this review helpful

As a student, I have found this book to inhibit my studies more than help them. Instead of presenting the concepts clearly, concisely and with as little overhead as possible, this author seems to go out of his way to make it harder than it should be. The reader ends up wading through the examples, trying to find the core concept that should have been given up front. This student has discussed this book at length with fellow students, and has yet to find one who enjoys the book. We learn, but only after spending too much time filtering out junk.

Powered by Associate-O-Matic