After reviewing all the materials posted in Week 2,

you should be able to understand these concepts/answer these questions.

  1. What was the time period that the Von Neumann architecture was created? (years)
  2. Historically, what are the 2 types/categories of computers? List and describe each one.Fixed Program Computers and Stored Program Computers - now go look them up to describe them
  3. What category does the Von Neumann Architecture fall into?
  4. What category do modern personal computers fall into?
  5. List and describe the components of Von Neumann architecture.I/O, memory, control, ALU, registers - now go look them up to describe them
  6. List the 3 key components of the Von Neumann architecture that are found on a modern CPU chip.
  7. How is data transmitted from one part of the computer to another? List the categories of information that is tranmitted.Hint: think buses - now go look them up to describe them
  8. What is the Von Neumann bottleneck?
  9. Differentiate: machine, assembly, and high level programming languages.
  10. What is the difference between a compiled language and an intrepreted language? Give examples of each.
  11. How were things "counted" before the Hindu-Arabic Numerals?Hint: |||, XXIV - now go look them up to describe them
  12. Why is zero such an important number?
  13. If (1000)10 is the value in the 4th position to the left of the radix point, what is the decimal value of the 4th position to the left of the radix point is base 2? 8
  14. (56)10 = (?)2 HINT: Divide by the new number base.
  15. (1100101011)2 = (?)10 HINT: Use expanded notation.
  16. (129)10 = (?)16
  17. (129)10 = (?)2 HINT: You can do this one and the next one easily once you have the answer from above - use the shortcut!
  18. (129)10 = (?)8
  19. If I have a bit string of length 3, how many unique bit strings can I create?Hint: 2^3 - now do the math!
  20. List all of the unique bit strings of length 4. Hint: Use a truth table with 0's and 1's.
  21. You may find all the answers hidden in plain sight within the course web site and on this page.