CSE 115 / 503 Introduction to Computer Science I Adrienne Decker

advertisement
CSE 115 / 503
Introduction to Computer
Science I
Adrienne Decker
Carl Alphonce
Lecture #2
Agenda
• Group activity
• Reminders
• Problem solving
– analysis
– decomposition
– modeling
• Reminders (again)
Group Activity
Get involved!

Reminders
• No class on Monday (Labor Day)
• Recitations begin next week:
– Make sure you do the lab 1 prep work
– If you don’t have it, get it!
• Read chapter 1 of the course notes
• First assessment is on Wednesday next
week
Problem solving
• How do we start to solve a problem?
– analysis
– decomposition
– modeling
• We will model using Object Oriented
techniques.
– What is an Object Oriented (OO) system?
OO systems: interacting objects
I stole this picture from…
Kristen Nygaard (8/27/1926-8/10/2002)
Developer of Simula and Simula67, the first
OO language, together with Ole-Johan Dahl.
Also winner, together with Ole-Johan Dahl, of:
IEEE 2002 John von Neumann Medal
ACM 2001 Turing Award
Ole-Johan Dahl
Passed away in June
2002,
about two months before
Kristen Nygaard.
Simula
Download