Chapter 02 Worksheet
Return to worksheet index.
- Give an example of a binary number. (While a number such as ``1'' can be a
binary, decimal, and hexadecimal number, try coming up with an example that
better illustrates the differences between the different bases of numbers.)
- Give an example of a decimal number.
- Give an example of a hexadecimal number.
- Convert the numbers 1, 10, 100, 1000, and 10000 from binary to decimal.
- What is a compiler?
- What is source code?
- What is machine language? (Don't just say binary. That's not correct.)
- What is a first generation language? (Don't just say binary. That's not correct.)
- What is a second generation language?
- What is a third generation language? (Explain, don't just give one example.)
- What is an interpreter and how does it differ from a compiler?
- Search the web and find some of the most popular programming languages.
List the website(s) you got the information from and what the languages are.
- Look at the job boards and see what languages people are looking for.
List the languages and the job board you looked at.
- What is the difference between the ``syntax'' and ``semantics'' of a
- Pick a piece of technology, other than a computer you use regularly. Briefly
describe the hardware and software that run on it.