Answer to the question number:1
The operation of queue are:
Enqueue-This function defines the operation for adding an element into queue.
Dequeue-This function defines the operation for removing an element from queue.
Initialize-Create an empty queue.
Front-Front is used to get the from data item from a queue.
Rear-Rear is used to get the last item from a queue.
Answer to the question number :2
When a queue is empty,its front and rear are the same value or item.