Exam1_cs421MIDTERM

Exam1_cs421MIDTERM - C S/SWE421Fall2010 Mid-term...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
CS/SWE 421 Fall 2010 Mid-term Examination Version A Student Name:___________________________________ Student G#: ________________________ Student Signature for Honor Code: ________________________________
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Part 1. Short answer (you may use bullet points) 1. Why is software engineering hard, as opposed to other types of engineering? In other words, name some unique properties of this domain that explain why it is more difficult to design a website (for example), as opposed to the hardware of a motorcycle (for example). Your answer should generalize past any particular software and hardware implementation. (6 pts) 2. What information does the dependency relationship between two classes capture in a UML class diagram? That is, how is this relationship more specialized than the standard association? (4 pts) 3. Describe the difference between verification and validation. (6 pts)
Background image of page 2
4. Describe the RAD (Rapid Application Development) model. Then, explain what types of software projects are best suited to this type of model. (10 pts). 5. List 5 properties of the eXtreme programming methodology that we have discussed in class. For each property describe the associated benefit. (15 pts)
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Part 2. Diagrams 1. Draw a UML Class Diagram for the following Grocery Store System below. Make sure you document all variable and method types (arguments and return).
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 03/26/2012 for the course CS 321 taught by Professor Kinga during the Spring '12 term at George Mason.

Page1 / 8

Exam1_cs421MIDTERM - C S/SWE421Fall2010 Mid-term...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online