CS 1020 01 Spring 2013 - Microcomputer Systems





Final Exam period: Ghostbuster's activity assignment...

Due: 3 p.m. Thursday 05/09/2013

Ghostbuster's watching, small group and class discussion, etc.


  1. Test Study Guide for Thursday 04/25 Exam...

  2. April 16th wk13.html Flash, Subnet Masks, Fetch/Execute Cycle, Batch Files, etc.

  3. Online PERL/CGI quiz requires password.

  4. April 2nd prelab assignment: Adobe After Effects: The Floor with a GRID, a radar sweep, and lightning. Watch the lynda.uni.edu video tutorials.

    1. Building the grid floor
    2. Creating the radar sweep
    3. Adding lightning

  5. NetLogo turtle graphics and Adobe After Effects and Flash:

    Thursday 03/28/2013 18 QuickTime movies created with NetLogo.
    [fd, pd, pen-size, rt 90, repeat, ifelse remainder who 2 = 0, etc.]

    ;; make a 20-step movie of the current view
    
    setup
    movie-start "out.mov"
    
    repeat 20 
    [
      movie-grab-view
      go
    ]
    
    movie-close
    
    


  1. Computer passwords: PERL and avalanches and the crypt function. Also, what is cryptography.

  2. Study guide: QUIZ TWO on Tuesday, March 12th.....

  3. Flash and Audio and Animation Assignment: Sounds good to me, Flash.

    Flash Audio assignments published to sunny.uni.edu -
              7 done (As of 12:23 p.m. Monday)
            10 done (As of 5:45 p.m. Monday)
            12 done (As of 7:45 p.m. Monday)
            15 done (As of 8:45 p.m. Monday)

    Due by Monday, March 11th, 2013 at 10 p.m.

  4. CRC - Cyclic Redundancy Check...

  5. Encryption, CRC and TIC old exams and handouts: CRC and TIC and encrypt/decrypt to/from plaintext to ciphertext. Caesar only.

  6. Adobe Fireworks lynda.uni.edu homework.

    (Due on Tuesday, March 5th).


  1. Thursday, February 28th class

  2. Keyboard Events - Move it left, right, up or down:

    Using the keyCode versus using the charCode: Flash with arrow keys and with a, d, w, s keys as basis for moving a "Goal Keeper" and blocking shots.

  3. Uploading the DiceAreNice.fla Flash application to sunny.uni.edu. We added the Sound variable, the URLRequest variable, the load() operation, and the play(); operation to the dice rolling application. Listen for the clapping .mp3 sound file. SoundMixer.stopAll(); is the 5th statement that was needed and used.

    Dice rolling: Dice without the SOUND effects code.


Tiny Imaginary Computer TIC homework and handouts/resources.
Due on Tuesday February 26th.


ACC, PC (IAR), Output, opcodes, instructions, data, tracing... CS 1020 Microcomputer Systems Spring 2013 PERL/CGI random quotes pages. Check them out. See if yours is there too.

PERL and random quotes Practical Extraction and Report Language - CGI and PERL... This assignment is due by Friday, February 9th.

Send the URL (Copied and Pasted) to jacobson@cs.uni.edu.
Subject: PERL RANDOM QUOTES assignment!

VIP: QUIZ ONE on TUESDAY, February 12th, 2013.

Email note (updated) about QUIZ ONE...

  1. Hamming Codewords assignment is due in class on Tuesday, February 12th at 12:30 pm. Answer questions 4, 5, 6 and 7. They are all circled. SHOW ALL OF YOUR WORK!

  2. Hamming codewords Flash application to demonstrate the process for any 8 bit ASCII code.

  3. Hamming codewords handouts and concepts.


  1. QUIZ ONE on Tuesday, February 12th. Binary, Decimal, Hexadecimal, Hamming codewords, Computer History, Fireworks disjoint rollovers, ...

  2. Spring 2009: Fireworks and popup menus, with links to fall 2008 student examples:

               Both Disjoint Rollover and Popup menus assignment.

  3. Fireworks Spring 2012: Assignment to watch Fireworks Lynda.uni.edu training videos based on Jim Babbage book: Fireworks CS5 Essential Training.

    SEE ITEM #5 http://www.lynda.uni.edu/ link. This ASSIGNMENT is due on Tuesday January 31st at 12:30 a.m. TWO PAGES of notes means TWO SHEETS OF PAPER covered front and back, so really 4 pages of notes on two sheets.


The OSI 7 layers network model. Please Do Not Throw Sausage Pizza Away.

One 01/13 - Moore's Law and TIC. FOUR GENERATIONS OF COMPUTERS!

  • Computer history - Atanasoff Berry Computer and Iowa State College - ABC versus ENIAC - four generations - Konrad Zuse and King Kong.

  • BINARY basics. Also shows Octal (base 8) and hexadecimal (base 16) along with the base ten and base two.

    Explanation for how to convert from Decimal to Binary: Convert base ten to base two step by step approach.

    More about Binary and IP numbers and subnet masks for 810:023.

  • Moore's law and shrinking the transistors.

  • Please Do Not Throw Sausage Pizza Away: OSI 7 layers model for understanding networks and the internet. All People Seem To Need Data Processing