Lab 7 Prelab Questions [Most of this information is in the course lecture notes or can be found within the following Debugger Tutorial: http://www.gnu.org/manual/ddd/html_mono/ddd.html ] 1. Define a "bug"? 2. What is the flag for the g++ compiler that will turn on debugging information? 3. What flag is used to indicate the output name for the executable that is generated? 4. If I wanted to compile a file called 'lab07.cpp', WITH debugging information, AND with an executable name of 'lab07', what would the line look like to compile this file with the g++ compiler? 5. What does the modulus (%) operator do in C++? Provide an example that demonstrates the power of the modulus operator (other than ones in the text or #6). 6. How could the division and modulus operators be used to determine how many hours and minutes have gone by in 347 minutes? For example, how would you take the number 347 and determine that 5 hrs and 47 minutes have passed? 7. Write code to accomplish #6. 8. How would you use the division and modulus operators to print a 10-digit integer phone number with appropriate dashes? So, the integer (1234567890) should be printed (123-456-7890). Do not use strings... 9. Write code to accomplish #8.