Homework Zero
Due 11 April 2008 via email @ 11:59pm
Details:
- Please provide definitions for the following:
- Compiler
- Binary
- Program
- Programming Language
- CPU
- Name one reason (as discussed in class) why you don't want to program in binary.
- In the compilation process, we have to programs, the one that we write in our programming language ( often called the source code ) and the one that the compiler translates into binary for us ( often called the executable ). When I have you write programs in class, which do you suppose I want you to turn in? The source code or the executable? Why?
- When you buy software, say from Bill Gates. What do you suppose he gives you? The source code or the executable? Why?
- Write a program that outputs a breif childhood experience. Choose something good, please! Submit the source code.
This homework is worth 30 points.