- What are the 2 parts of a formal problem description?
- Give an example of a formal problem description.
- What is pseudo-code?
- What is an algorithm?
- Why are algorithms written in pseudo-code?
- Write pseudo-code for the MAXIMUM problem.
- What is an imperative language?
- What is the syntax of a language?
- What is a plain-text file?
- What are the 4 steps in the typical compilation process? Explain each.
- Java is not typical. Explain its compilation process. Use the word byte-code in your explanation.
- What type of architecture do modern computers use? Explain the basic components.
- Why is a computer considered a state machine?
- What is the name of the website that provides answers to thousands of programming questions?
- When searching for oracle documentation on the Internet, what 2 words should you include in your search to ensure you get the correct documentation?
- What is SSH? What is it used for?
- What are the Linux commands that perform the following tasks.
- Print the current working directory?
- Display the manual page for the ls command?
- Suppose the current working directory is /home/batman. Using an absolute path change directory to /etc.
- Suppose the current working directory is /home/batman. Using an relative path change directory to /etc.
- List the contents of the current working directory so that you can see the file and directory permissions.
- Clear the screen.
- Make a directory named csci-105 in the current working directory.
- Suppose csci-105 is a directory in the current working directory. Rename csci-105 to csci105.
- Suppose csci105 is a directory in the current working directory and suppose it is empty. Remove the directory named csci105.
- Suppose csci105 is a directory in the current working directory and suppose it is not empty. Remove the directory named csci105.
- Create an empty file in the current working directory named hello.c.
- Suppose hello.c is in the current working directory. Copy the contents of the file hello.c to standard out.
- Suppose hello.c is in the current working directory. Rename hello.c to jello.c.
- Suppose hello.c is in the current working directory /home/batman. Move the file to /home/batman/csci105.
- Suppose hello.c is in the current working directory. Delete the file.
© 2017, Eric. All rights reserved.