File Structures : An Object-Oriented Approach With C++
Book Details
Author(s)Michael J. Folk
PublisherPearson Education
ISBN / ASINB007YTKNP2
ISBN-13978B007YTKNP5
MarketplaceFrance 🇫🇷
Description
Description file structures: an object-oriented approach with c++ presents the study of the structures through an object-orientedapproach allowing students and professionals to acquire thefundamental tools need to design intelligent, cost-effective, andappropriate solutions to file structure problems. This book usesthe hands-on work of constructing and running programs as thecentre of the learning process in teaching design. For sale in indiansubcontinent only presents file structures techniques, including direct access i/o, buffer packing and unpacking, indexing, consequential processing, b-trees, and external hashing. Includes extensive coverage of secondary storage devices, including disk, tape, and cd-rom. Covers practice of object-oriented design and programming with complete implementations in c++. Develops a collection of c++ classes that provide a framework for solving file structure problems. Includes class definitions, sample applications, and programming problems and exercises. Preface introduction to the design and specification of file structures fundamental file processing operations secondary storage and system software fundamental file structure concepts managing files of records organizing files for performance indexing consequential processing and the sorting of large files multilevel indexing and b-trees indexed sequential file access and prefix b+ trees hashing extensible hashing appendix a: designing file structures for cd-rom appendix b: ascii table appendix c: formatted output with c++ stream classes appendix d: simple file input/output examples appendix e: classes for buffer manipulation appendix f: a class hierarchy for buffer input/output appendix g: single level indexing of records by key appendix h: consequential processing appendix i: multi-level indexing with b-trees appendix j: extensible hashing bibliography index michael j. Folk manages the scientific data technologiesgroup at the national centre for supercomputing

