Reminder: Assignment For Thursday, 04 Feb 99Today’s TopicsImportant Considerations on HomeworkThings That Can Count Against YouReminder: Reminder: Assignment For Thursday, 04 Feb 99Assignment For Thursday, 04 Feb 99•Read (papers in file drawer by copy machine):–Unit 2 papers:•Naur, Knuth, Tanenbaum, Welsh, Ritchie (Feuer -optnl) (Algol60, Algol68, Pascal, C)•Write (on separate sheets):–1) For a high level language you know well, present an outline of an evaluation of that language in the spirit of Knuth’s evaluation of ALGOL60. You are encouraged to use MacLennon’s (extended) principles in your proposed analysis.–2) Identify key areas of overlap in ALGOL68 and C.–3) Identify key areas of overlap in ALGOL60 and Pascal.Today’s TopicsToday’s Topics•Ousterhout•Design Principles•Start Imperative Languages–FORTRAN–ALGOL60–ALGOL68–Pascal–CImportant Considerations on HomeworkImportant Considerations on Homework•Staple papers separately when >1 to do•Leave at least 1” margins, pref 1-1/2” on rt.•Run a spell-checker; then proofread!•Trouble with English?–Use e.g. Word’s grammar checker–Show (semi-)finished product to non-class member•PLEDGE•Avoid informal writing–Pretend you’re writing for CACMThings That Can Count Against Things That Can Count Against YouYou•Absence of decent thesis (lacking or weak)•Lack of a conclusion•Unsubstantiated
View Full Document