CSE 201 - Homework 1


Read Chapter 1 in the textbook and then answer the following questions.

  1. Briefly explain the difference between hardware and software.
  2. 
           
  3. In English, provide a detailed algorithm to make a phone call (make sure you handle various situations such as busy signal, no answer, etc.).
  4. 
           
  5. What kinds of errors can occur in a program and which kind(s) does the compiler catch?
  6. 
           
  7. What is the name of the command to compile a Java class and what does it do?
  8. 
           
  9. What is the name of the command to run a Java program?
  10. 
           
  11. Write a Java statement to write your name to the screen.