CS 1020 Midterm Exam (aka Final Exam)
Thursday, April 24th, 2014

  1. Quiz one and Quiz two study guide are part of final exam study guide.

  2. After Effects Fx to Flash Invisible Buttons project. Up, Over, Down, Hit. Embedded video. Flash ActionScript needed for an invisible button with different hit areas.

    Study and understand and know the Flash ActionScript code.

    ShowHide_btn.addEventListener(MouseEvent.CLICK, showOrHideSnowing);
    function showOrHideSnowing(evt:MouseEvent):void {
    function hideEverything():void {
  3. See LI List Item #18 on main web page: Fetch/Execute Cycle and L1 and L2 Cache memory. What is an IAR? What is a PC?

  4. TIC = Tiny Imaginary Computer. Understanding the basics of how a computer works with TIC and its IAR (aka PC), and ACC registers, input and output, instructions and data. This is LI #17 on our 1020 homepage.

  5. Hamming Code Words. See LI List Item #11 on the CS 1020 homepage.

  6. CRC = Cyclic Redundancy Check. See LI #9 on http://www.cs.uni.edu/~jacobson/1020/ home page for CS 1020 class.

  7. Please Do Not Throw Sausage Pizza Away - the OSI Seven layers.

  8. Ports, port numbers, IP, IP numbers, class A, B and C networks, MAC (aka NIC or NAC) addresses are 48 bits. Port #80 for web pages and port #22 for ssh secure shell logging in to computers like sunny.uni.edu.

  9. Input and output redirection with Unix or with the Windows command prompt commands, pipes and piping the output from one command to the input for another command.

  10. Konrad Zuse and World War II and the King Kong movie. The four generations of computers. Moore's Law about doubling the number of transistors on a computer chip every 1 1/2 to 2 years. Computer History basics.

  11. VIP: Quiz Two study guide. Encryption and decryption. Basics of subnet masks. w.x.y.z and the four octets.