2D1363, Mjukvarukonstruktion, 8 poäng

Aktuell kursomgång: period 2-4 05/06

Kursledare: Rand Waltzman
Datorpostadress(er): rand@nada.kth.se

 

Homework 5:  Due 1/12/2006

See Homework page for general information.

1.      List 10 things that can go wrong during operation of an ATM.

2.      Rewrite the following use case, getting rid of the if statements and using goal phrases at the appropriate levels and alternate scenarios or extensions.

Perform clean spark plugs service
Conditions:  Plugs are dirty or customer asks for service.
a. Open hood.
b. Locate spark plugs.
c. Cover fender with protective materials.
d. Remove plugs.
e. If plugs are cracked or worn out, replace them.
f. Clean the plugs.
g. Clean gap in each plug.
h. Adjust gap as necessary.
i. Test the plug.
j. Replace the plugs.
k. Connect ignition wires to appropriate plugs.
l. Check engine performance.
m. If ok. Go to step o.
n. If not ok, take designated steps.
o. Clean tools and equipment.
p. Clean any grease from car.
q. Complete required paper work.
Outcome: Engine runs smoothly.
 

3.      Exercise 8.2 (from Sommerville)

4.      Exercise 8.8 (from Sommerville)

5.      Exercise 9.2 (from Sommerville)


^Upp till Nadas kurser.


Sidansvarig: <rand@nada.kth.se>
Tekniskt stöd:
<webmaster@nada.kth.se>