Due: Monday January 26, 2004 at the beginning of class
- Follow the general homework directions.
- Make sure you cite all your references and contacts.
- Read the syllabus .
- Read Chapters 1, 2, and 3 in textbook.
- Read RANDOM THOUGHTS - IMPOSTORS EVERYWHERE
- (2 points) What is the purpose of modeling?
- (2 points) A programming language is a notation for representing algorithms and data structures. List two advantages and two disadvantages of using a programming language as sole notation throughout the development process.
- (2 points) Consider a task you are not familiar with, such as designing
a zero-emissions car. How would you attack the problem?
- (2 points) Hypothesize a rationale for the following design decisions:
The ticket distributor will be at most one and a half meters tall.
The ticket distributor will include two redundant computer systems. - (2 points) Find 5 internet sites dealing with Software Engineering. Give a one sentence description of each.