Pvp14 Regulations Computer Science & Engineering Pvpsit
Pvp14 Regulations Computer Science & Engineering Pvpsit
Pvp14 Regulations Computer Science & Engineering Pvpsit
Course Objectives:
Page 81
PVP14 REGULATIONS COMPUTER SCIENCE & ENGINEERING PVPSIT
4. Write a C++ program to write student objects and courseregistration objects with
Variable - Length records using any suitable record structure and to read from this
file a student record using RRN.
5. Write a C++ program to implement simple index on primary key for a file of
student objects and courseregistration objects. Implement add ( ), search ( ), delete (
) using the index.
6. Write a C++ program to implement index on secondary key, the name, for a file of
student objects and courseregistration objects . Implement add ( ), search ( ), delete (
) using the secondary index.
7. Write a C++ program to read two lists of names and then match the names in the
two lists using Cosequential Match based on a single loop. Output the names
common to both the lists.
8. Write a C++ program to read k Lists of names and merge them using k-way merge
algorithm with k = 8.
9. Write a C++ program to implement B-Tree for a given set of integers and its
operations insert ( ) and search ( ). Display the tree.
10. Use class B+ Tree to create a B-tree index of a student record file with student identifier
as key. Write a driver program to create a B-tree file from an existing student record file.
Display the tree.
11. Write a C++ program to store and retrieve student data from file using hashing.
Use any collision resolution technique.
12. Write a C++ program to reclaim the free space resulting from the deletion of records
using linked lists.
Learning Resources:
1. File Structures: An Object-Oriented Approach with C++, Michael J. Folk, Greg
Riccardi, Bill Zoellick, Third Edition, Pearson Education.
2. Data Management and File Structures, Mary E.S. Loomis, Second Edition, PHI.
3. File Organization and Processing, Alan L. Tharp, Wiley India Edition.
Page 82