


Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Final Study Guide (Questions) Material Type: Notes; Professor: France; Class: Software Development Methods; Subject: Computer Science; University: Colorado State University; Term: Fall 2013;
Typology: Study notes
1 / 4
This page cannot be seen from the preview
Don't miss anything!



The final exam will have the following parts: Part 1 : True/False and Multiple-choice questions Part 2 : “Fill in the blanks” statements Part 3 : Modeling and Design Patterns exercises Study all the course slides used in this course. With respect to the textbook, it is very important that you study the following chapters: 2, 3, 4, 5, 6, 9, and 10. Note that the text book uses UML models that DO NOT all adhere to strictly to the UML standard (e.g., use of filled in arrows instead of unfilled arrows for inheritance, and not having multiplicities on each end of an association and not having names on associations); the UML notation and rules given in my course slides overrule those in the text book , e.g., all associations must have meaningful names and must have multiplicities in your answers. Students should be able to answer the following questions or have a good understanding of the following concepts before the date of the final exam:
supports information hiding but not encapsulation? How are these concepts related to the concept of an abstract data type?