This is a list of some practice questions and problems for this week's quiz. I encourage you to first, read the sections, and then try review problems in the book. When that is complete, you should try these problems and understand their solutions. This set of quiz questions is not a complete list (and some of the questions are half-formed, so there is no guarantee that any of these will appear on the quizzes). This quiz covers chapter 2. 1) What is a compiler? 2) Which compiler do we use? 3) Demonstrate how to compile a file called main.cpp 4) What is source code? 5) What is the difference between source code and executable code? 6) Convert this pseudocode into C++ code . . . 7) Name several C++ types 8) Which C++ type best fits this situation . . . 9) Demonstrate how to declare a variable of 'this' type in 'this' situation. 10) Demonstrate how to initialize a variable of 'this' type in 'this' situation. 11) Name some C++ keywords. 12) Understand valid and invalid identifiers. 13) What is a literal? 14) What does the ++ operator do? 15) What does the -- operator do? 16) Demonstrate how to make an inline comment 17) Demonstrate how to make a multi-line comment. 18) What is an implicit type cast? 19) What is an explicit type cast? 20) What is the difference between an implicit and explicit type cast? 21) Demonstrate an implicit type cast in code. 22) Demonstrate an explicit type cast in code.