The final will have questions like the following:
1. Write a program that takes input from the user and uses a loop and accumlator variable to compute something.
2. Write a function that processes a list of data in the following way. Call the function from the main and display the result.
3. Write a JES program that uses a nested loop to modify selected pixels of an image. Use the following JES functions (these will be provided to you)
4. Draw a diagram showing what occurs for the following internet activity:
5. What are the key issues involved in collaborative software? What is tagging? How is a folksonomy different than a taxonomy?
6. Describe how the robot will behave given the following NQC program.
7. Convert the following sequence of bits to a base-10 number.
8. How many bits/bytes are in X? How many distinct values can be stored in Y?
9. Circle and label the parts of the following program.
10. Trace the following program, showing the values of all variables. What will be printed out?