یکی از دروس دوره کارشناسی کامپیوتر و رشته های وابسته، ذخیره و بازیابی اطلاعات است. این درس از اهمیت ویژه ای برخوردار است و لازم است دانشجویان از تکنیک های مدرن ذخیره و بازیابی اطلاعات آگاهی داشته باشند. ساختار فایل ترکیبی از نحوه نمایش دادهها در فایلها و عملیات لازم برای دستیابی به دادهها است. ساختار فایل، به برنامه کاربردی این امکان را می دهد که دادهها را بخواند، بنویسد و اصلاح کند. همچنین ممکن است جستجوی دادهها یا خواندن دادههایی با ترتیبی خاص را پشتیبانی کند. بهبود بخشیدن به نحوه طراحی ساختار فایل ممکن است باعث شود برنامه کاربردی صدها بار سریعتر عمل کنند. جزئیات نمایش دادهها و اجرای عملیات، بازدهی ساختار فایل را برای یک برنامه کاربردی خاصی تعیین می کند.این کتاب بحث مفصلی در زمینه شی گرا برای نمایش اطلاعات و الگوریتم و ویژگی های c++ برای پشتیبانی این روش، ارائه کرده است.