Exam - PowerPoint PPT Presentation

1 / 24
About This Presentation
Title:

Exam

Description:

'I liken starting one's computing career with Unix, say as a undergraduate, to ... This seems to be the fashionable mode of thinking among the unixers or unixer-to ... – PowerPoint PPT presentation

Number of Views:77
Avg rating:3.0/5.0
Slides: 25
Provided by: garylo1
Learn more at: http://www.cs.cuw.edu
Category:
Tags: exam | fashionable

less

Transcript and Presenter's Notes

Title: Exam


1
Exam 2
Wassn 6 due
extra credit
2
Exam 2
Exam Review
good work
3
Operating Systems
4
Systems Assignment 4
5
Systems Assignment 4
Sassn 4 due next time
questions
6
Systems Assignment 4
I liken starting one's computing career with
Unix, say as a undergraduate, to being born in
East Africa. It is intolerably hot, your body is
covered with lice and flies, you are malnourished
and you suffer from numerous curable diseases.
But, as far as young East Africans can tell, this
is simply the natural condition and they live
within it. By the time they find out differently,
it is too late. They already think that the
writing of shell scripts is a natural act.
Ken Pier, Xerox PARC
7
Systems Assignment 4
Last week i bought a chain saw with a twisted
handle. Perhaps i wasn't careful, but by accident
it chopped one of my arm off, then i thought to
myself gosh, this is POWERFUL!. This seems to
be the fashionable mode of thinking among the
unixers or unixer-to-be, who would equate power
and flexibility with rawness and complexity
disciplined by repeated accidents. Such a tool
would first chop off the user's brain, molding a
mass of brainless imbeciles and microcephalic
charlatans the likes of Larry Wall and Linus
Torvald jolly behinds. Xah Lee
8
Oral Written Reports
reports
logistics
9
Systems Programming
0. Systems Programming
A. similarities app development systems
development
10
Systems Programming
OO Programming Review
objects are active methods allow objects to
manipulate their own data
11
Systems Programming
levels to view data structures
abstract (the idea) application (the
use) implementation (code)
12
Systems Programming
ADT - logical idea
data structure organized data with access
methods how to get at data
13
Systems Programming
1. specific example
Systems assignment 3 FIFO queue match objects
to application
14
Systems Programming
1. specific example
well have to simulate a queue as it doesnt
exist in C
15
Systems Programming
2. How to think OO
synthesis outputs inputs algorithms
16
advantage of OO -)
Zeke have you heard of the OO way to become
wealthy?
Zeb, No Zeke, inheritance
17
Systems Programming
identify the objects
queue organization operations FIFO, Deq, Enq
18
Systems Programming
3 file model
CSC 250 CSC 300 used to help us think and
program OO
19
Systems Programming
header file xx.H
declares the class(es) the interface for using
the object(s)
20
Systems Programming
implementation file xx.CPP
definitions for the functions declared in the
header ADTs defined here
21
Systems Programming
driver file xxDrv.CPP
application itself client which will
instantiate the class as an object
22
advantage of OO -)
Zeb, How many C programmers does it take to
change a light bulb?
23
advantage of OO -)
Zeke, Youre still thinking procedurally! A
properly designed light bulb object would inherit
a change method from a generic light bulb class!
24
Systems Assignment 5
Sassn 5
PDL due Day 21 Code due Day 26
Write a Comment
User Comments (0)
About PowerShow.com