
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
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.
This book investigates the fundamental principles of file structure design through the lens of object-oriented programming in C++. The authors, Bill Zoellick, Greg Riccardi, and Michael J. Folk, provide a comprehensive framework for understanding how hardware and software characteristics dictate the efficiency of information storage and retrieval. By emphasizing practical application, the text guides readers through the construction of robust, cost-effective file systems using modern programming techniques.
What You Will Find
Experts recognize this text as a foundational resource for students and professionals seeking to bridge the gap between theoretical data structures and practical C++ implementation. Readers frequently note the technical density of the prose, which requires a solid grasp of programming fundamentals to fully utilize the provided design patterns.
Page Count:
724
Publication Date:
1997-12-26
Publisher:
Addison Wesley
ISBN-10:
0201874016
ISBN-13:
9780201874013
No comments yet. Be the first to share your thoughts!