Homework 2.
Short Description:
Terms and ideas from the end of chapter 1 and the beginning of chapter 2.
Goals
When you finish this homework, you should have:
- Better understand terms from chapter 1 and 2.
Formal Description
Please start a word document and answer/respond to the following.
- Define the following terms
- Compiler
- Interpreter
- Algorithm
- Operating System
- Bit
- Define or describe the three different levels of programming discussed in class. Which of these programming levels are portable between computers?
- Why is our number system called a positional number system?
- Name several factors that make it hard to program in machine code.
- Convert the following to decimal. Please show your work. If you wish, you can work these out by hand and insert a picture of your solution. Please do this as you will be required to solve this type of problem on the test. You should check your answers with an on-line calculator.
- $101_2$
- $1101_2$
- $1100101_2$
- $1110111_2$
Required Files
A single word document containing the answers to the questions and prompts. Please submit a word document, documents in other formats will receive a reduction in points.
Submission
Submit the assignment to the D2L folder Homework x by the due date.