Difference between revisions of "CSC231 Schedule 2012"

From dftwiki3
Jump to: navigation, search
(Weekly Schedule)
(Weekly Schedule)
Line 46: Line 46:
 
** [[CSC231 Lab 1| Mini Lab #1]] to get everybody up to speed.
 
** [[CSC231 Lab 1| Mini Lab #1]] to get everybody up to speed.
 
* '''Wednesday'''  
 
* '''Wednesday'''  
** Printing box (solution for [[CSC231 Lab 1| Mini Lab #1]])
+
** Printing a box (solution for [[CSC231 Lab 1| Mini Lab #1]])
 
*** [[CSC231 Mini Lab 1 Solution and Discussion  | solution programs and discussion]]
 
*** [[CSC231 Mini Lab 1 Solution and Discussion  | solution programs and discussion]]
*** What is the tradeoff?
+
**** 2 possible solutions
    -rw-------. 1 231a 231a  606 Sep 12 09:17 minilab1.asm
+
**** Generating a listing with "-l" (minus ell)
    -rw-------. 1 231a 231a 1136 Sep 12 09:17 minilab1.o
+
**** Hexadecimal listing of the memory contents
    -rwx------. 1 231a 231a 1072 Sep 12 09:18 minilab1*
+
**** Hexdump of the executable
    -rw-------. 1 231a 231a  606 Sep 12 09:18 minilab1_v1.asm
+
**** Counter-intuitive results (size of the executables vs. size of the code + data)
    -rw-------. 1 231a 231a 1168 Sep 12 09:18 minilab1_v1.o
+
***(if we have time) Review of hexadecimal number system (counting + adding)
    -rwx------. 1 231a 231a 1079 Sep 12 09:18 minilab1_v1*
 
    -rw-------. 1 231a 231a  707 Sep 12 09:20 minilab1_v2.asm
 
    -rw-------. 1 231a 231a 1248 Sep 12 09:21 minilab1_v2.o
 
    -rwx------. 1 231a 231a 1148 Sep 12 09:21 minilab1_v2*
 
    -rw-------. 1 231a 231a  752 Sep 12 09:22 skel.o
 
    -rwx------. 1 231a 231a  705 Sep 12 09:22 skel*
 
 
 
 
* '''Friday'''
 
* '''Friday'''
 
----
 
----

Revision as of 09:50, 12 September 2012

--D. Thiebaut 11:15, 24 August 2012 (EDT)


Weekly Schedule

Week Topics Reading
Week 1
9/7



Week 2
9/10
  • Monday
    • Review of Hello World
    • Q&A
    • Mini Lab #1 to get everybody up to speed.
  • Wednesday
    • Printing a box (solution for Mini Lab #1)
      • solution programs and discussion
        • 2 possible solutions
        • Generating a listing with "-l" (minus ell)
        • Hexadecimal listing of the memory contents
        • Hexdump of the executable
        • Counter-intuitive results (size of the executables vs. size of the code + data)
      • (if we have time) Review of hexadecimal number system (counting + adding)
  • Friday

  • Reading
Week 3
9/17
  • Monday
  • Wednesday
  • Friday

  • Reading
Week 4
9/24
  • Monday
  • Wednesday
  • Friday

  • Reading
Week 5
10/1
  • Monday
  • Wednesday
  • Friday

  • Reading
Week 6
10/8
  • Monday: Fall Break
  • Wednesday
  • Friday

  • Reading
Week 7
10/15
  • Monday
  • Wednesday
  • Friday Midterm Exam, in class, closed books

  • Reading
Week 8
10/22
  • Monday
  • Wednesday
  • Friday

  • Reading
Week 9
10/29
  • Monday
  • Wednesday
  • Friday

  • Reading
Week 10
11/05
  • Monday
  • Wednesday
  • Friday

  • Reading
Week 11
11/12
  • Monday
  • Wednesday
  • Friday

  • Reading
Week 12
11/19
  • Monday
  • Wednesday Thanksgiving Break
  • Friday Thanksgiving Break

  • Reading
Week 13
11/26
  • Monday
  • Wednesday
  • Friday

  • Reading
Week 14
12/03
  • Monday
  • Wednesday
  • Friday

  • Reading
Week 15
12/10
  • Monday
  • Wednesday Last Class
    • Final Exam, open books & computers

  • Reading