CS655 Session 20: Assignment and Project Discussion, Assignments of Programming Languages

The assignments and projects for a computer science class (cs655) during session 20. Students are required to read unit 7 papers by april 13 and submit a writing assignment by april 15. The document also discusses the design of a 'seeing-robot' and the use of multiple inheritance or containment for combining two orthogonal functionalities. Future assignments, projects updates, and milestones are also covered.

Typology: Assignments

Pre 2010

Uploaded on 03/11/2009

koofers-user-y7h
koofers-user-y7h 🇺🇸

5

(1)

10 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
1
06 Apr 1999; Session 20
CS655
Tues, 6 April: Assignment
Read
Unit 7 papers
by Tuesday, 13 April
OOL
Write
--due next
Thurs
, 15 April:
Consider combining two items of largely orthogonal
functionality to form a third object (e.g. combining a robot and
a camera to create a seeing-robot). Should we use multiple
inheritance (seeing-robot
isa
camera and
isa
robot) or
containment (seeing-robot
isa
robot which
hasa
camera named
Mycamera
), or some other mechanism? Consider changing the
design sometime later, to add a second camera. Discuss your
views on the support languages should provide for describing
an entity that is the union of two (or more) others, and the
adequacy of the support found in C++ and Java for doing so.
06 Apr 1999; Session 20
CS655
Future Assignments
Reading for the rest of the semester
06 April: unit 7 assigned,
writing
assignment due 15 April
08
April: unit 8 assigned.
15
April: unit 9 assigned,
writing
assignment due 22 April
22
April: unit 10 assigned.
29
April: unit 11 assigned?
04 May: last day of class.
pf2

Partial preview of the text

Download CS655 Session 20: Assignment and Project Discussion and more Assignments Programming Languages in PDF only on Docsity!

06 Apr 1999; Session 20 CS

Tues, 6 April: Assignment

• Read Unit 7 papers by Tuesday, 13 April

– OOL

• Write --due next Thurs, 15 April:

Consider combining two items of largely orthogonal functionality to form a third object (e.g. combining a robot and a camera to create a seeing-robot). Should we use multiple inheritance (seeing-robot isa camera and isa robot) or containment (seeing-robot isa robot which hasa camera named Mycamera), or some other mechanism? Consider changing the design sometime later, to add a second camera. Discuss your views on the support languages should provide for describing an entity that is the union of two (or more) others, and the adequacy of the support found in C++ and Java for doing so. 06 Apr 1999; Session 20 CS

Future Assignments

• Reading for the rest of the semester

  • 06 April: unit 7 assigned, writing assignment due 15 April
  • 08 April: unit 8 assigned.
  • 15 April: unit 9 assigned, writing assignment due 22 April
  • 22 April: unit 10 assigned.
  • 29 April: unit 11 assigned?
  • 04 May: last day of class.

06 Apr 1999; Session 20 CS

Projects

• How are they coming along?

• Milestones?

• Translators installed?

• Web sites, library checked out?

• Important documents located?

• Points to be covered identified?

06 Apr 1999; Session 20 CS

Today’s Topics

• Types

• OOL