1. Terms to define - Algorithm - Computation - Signed vs. unsigned - Variable - Operand vs. operator - rvalue vs. Ivalue - pre and post increment/decrement - % 2. What is the value of my_value in the following example? int my_value; 3. What are two ways to create a constant in C++ ? What are the pros and cons for each? 4. Given N bytes, what is the maximum and minimum representable number of signed and unsigned? 5. Describe the difference between syntax vs. semantics. 6. List and label the relational and logical operators, and what's the difference between them? 7. Give examples of when you use logical and relational operators in your everyday life Vim and Terminal Commands: What is/are the command(s) for... - List all files in your home directory. - List all hidden files in your home directory. - List all files and their permission in your home directory. - Print working (current) directory. - Open the manual pages. - Make a directory called "ENGR_w23". - From your home directory, create a subdirectory in any directory visible in your home directory (do not change into the directory you are adding the subdirectory to). - Create a copy of any file and rename it to indicate it is a copy of the original. - Create a file name "mistake.txt". Rename the file to "correct.txt". Create a new file named test.txt. Write "hello world" in the file. Save your work. Display the contents of the file to the screen without opening the file. Delete the file. From your home directory, create a directory called "Test". In the home directory, add three files. Move three files into "Test" directory. From your home directory, delete the "Test" directory and all of its contents. From the command line, get the file from the link: http://www. gutenberg. org/files/1400/1400-0.txt. Open the file, add line numbers. Without scrolling, go to line 242. Without scrolling, go to the end of the file. Without scrolling, go to the top of the file. Exit the file. Delete the file