intro - Introduction (CSE 422S) Dante Cannarozzi Washington...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon
Introduction (CSE 422S) Dante Cannarozzi Washington University in St. Louis djc2@cse.wustl.edu cse.wustl.edu/~djc2
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 -Ken Wong, Aug 2008 Who Am I? Daugherty Business Solutions Software Consultant .NET Windows Mobile Development Washington University Alumni
Background image of page 2
3 -Ken Wong, Aug 2008 Miscellaneous (1) See Web page for general information » Follow link from: http://www.cse.wustl.edu/~djc2 Books » Required : Andrew Tanenbaum, “Modern Operating Systems, Third (3e) Edition" » Optional : Richard Stevens and Stephen Rago, "Advanced Programming in the UNIX Environment, Second Edition" Grading ( Not Curved ) » 40% Exams (3) » 40% Labs/Projects (2) – Programs in C/C++ » 20% Homework (8-10) and Quizzes
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 -Ken Wong, Aug 2008 Miscellaneous (2) Prerequisites: CSE 332S (C++, OO) » CSE 361S (Intro to Sys Software) OK » Concepts: Abstraction, class, instance, interface, semantics F e.g., Objects have state and respond to requests (messages) Some requests return state while others modify state » Concrete Language: C++ “Glorified C”, “Dirty Java” Just another imperative programming language We use: Formatted I/O (e.g., printf), simple classes, some templates (e.g. map) Computer Accounts » CEC Unix systems, Sever 214 » We use the CEC Linux machines e.g., hive.cec.wustl.edu
Background image of page 4
5 -Ken Wong, Aug 2008 CSE 422S What CSE 422S is NOT about » Kernel programming, OS survey Lecture Periods » "It's impossible to learn much by simply sitting in lectures . .." (Richard Feynman) » Elaborate on reading » Address potential difficulties Homework Exercises and Quizzes » Deepen understanding » Build confidence Projects » Integrate knowledge . . . Reflect on concepts Understanding is not just Remembering !!!
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
-Ken Wong, Aug 2008 Physical Resources CPU 1 Cache(s) CPU 2 Cache(s) 1 M . . . Controller System Bus Controller Controller Controller I/O Bus . . . Disk Drives
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 22

intro - Introduction (CSE 422S) Dante Cannarozzi Washington...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online