As we discussed in class, you want to separate the classes (…

As we discussed in class, you want to separate the classes (ADTs) and program into separate files and then compile and link them to generate an executable file and create your own libraries. Specify where each one of the components shown below should be placed/stored or how to compile to generate it, e.g.  in the interface file, or in the implementation file or in the application file or how to compile and generate the executable file.  Do that by matching the components on the left side with the sentence from the dropdown on the right side, choosing the option that best describes the file type or how to generate that file:   

The queue shown below stores integer values. front() is anot…

The queue shown below stores integer values. front() is another queue member function that reads the value at the head (front) of the queue and returns it. What value does the head of the queue have at the end of this segment of code?.   queue vals;int tmp;vals.push(9);while (vals.front() < 14) {   tmp = vals.front();   vals.push(tmp + 3);   vals.pop();   vals.push(tmp); } int result = vals.front(); vals.pop();  

Starting with a queue of characters named line1 with the fol…

Starting with a queue of characters named line1 with the following values [C, +, +, f, u, n]  and an empty stack named stk. What would the final contents of stk be when these operations have completed?  Mark out any empty stack nodes -do not exist- with an ‘X’ (example: if queue only contains a, b, c  then [a b c X X X]) Note:  Front of the queue here –> [C, +, +, f, u, n]