Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lecture #2 Agenda Announcements Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Activity & Review.

Similar presentations


Presentation on theme: "Lecture #2 Agenda Announcements Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Activity & Review."— Presentation transcript:

1 Lecture #2 Agenda Announcements Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Activity & Review Problem solving, starting with analysis, decomposition and modeling

2 Announcements Put out your name signs! Did you not get a handout last class? –Syllabus –Lab 1 preparatory work –How to Succeed in CSE115 Cancelled labs: 115A3 [F 8-10], B3 [F 4-6], C3 [W 8-10] –Register for another section. Check course web site for available sections. –If you switch to another lecture section’s recitation but need to keep this lecture, give me a request next week (I will pass out forms in lecture).

3 Questions? Syllabus questions? Other questions?

4 Computing environment UB computing account (UBUnix) workstations compute serversfile servere-mail server @buffalo.edu CSE computing account Baldy 19 compute serverfile servere-mail server Baldy 21 @cse.buffalo.edu

5 CSE computing infrastructure (partial picture) file server netapps appliance compute server (everest.cse.buffalo.edu) thin clients in Baldy 19 thin clients in Baldy 21 compute server (yeager.cse.buffalo.edu) remote sessions

6 E-mail forwarding: 4 choices From @cse to @buffalo From off-campus to on- campus From @buffalo to @cse From on-campus to off- campus However you forward your mail, ALWAYS send e-mail destined for professors from a UB account: @cse or @buffalo

7 Web site tour www.cse.buffalo.edu/faculty/alphonce/Courses/Fall2005/cse115 Visit web site regularly (several times a week) announcements labs and other assignments schedule with readings resources

8 Activity The goal of this short activity is to demonstrate two things: 1.objects have behaviors 2.sending message to objects can trigger those behaviors

9 Activity Review Why did we do this activity? What is an object?

10 OO systems: interacting objects

11 I stole this picture from… Kristen Nygaard (8/27/1926-8/10/2002) Developer of Simula and Simula67, the first OO langauge, together with Ole-Johan Dahl. Also winner, together with Ole-Johan Dahl, of: IEEE 2002 John von Neumann Medal ACM 2001 Turing Award

12 Ole-Johan Dahl Passed away in June 2002, about two months before Kristen Nygaard.

13 Simula

14 Problem solving How do we start to solve a problem? –analysis –decomposition –modeling What makes for a good solution? –Next time, but think about it!


Download ppt "Lecture #2 Agenda Announcements Questions? Computing environment –accounts –e-mail accounts/forwarding Web site tour (schedule + readings) Activity & Review."

Similar presentations


Ads by Google