Professional Documents
Culture Documents
2.20 Lab Sheet
2.20 Lab Sheet
Objective: Develop a C program for implementing insertion, deletion and display operations on a
Circular Queue using Linked lists
Requirements:
1. Personal Computer
2. Turbo C software
Task analysis:
A. Knowledge
1. Structure of C Program
3. Basics of C Structures
5. Debugging
B. Skill
2. Teaching points
A. Procedural precautions:
The Circular Queue is used in many applications like Job scheduling algorithms, game
theory and priority circular Queues etc.,
Laboratory Sheet [20] Implementing various circular queue operations using Linked lists
4. Planning and organization
Action Activity
Check for Working condition of Computer
Proper Turbo C software
Read teaching points carefully.
For writing code
5. Scheme of evaluation
A. Writing pseudocode
B. Selecting suitable instructions
2. Manipulation A B C T
C. Writing C Program
Activities 4 5 6 15
Laboratory Sheet [20] Implementing various circular queue operations using Linked lists
A. Co Operation
B. Co-Ordination
4.Values C. Communication
5
D. Sharing
E. Leadership
Total 50
4. How can you delete an element from the Circular Queue using linked list?
5. How can you display the elements in the Circular Queue using linked list?