Download presentation
Presentation is loading. Please wait.
Published byMervyn Byrd Modified over 8 years ago
1
Final Exam Study Guide COP 4331 and EEL4884 OO Processes for Software Development © Dr. David A. Workman School of EE and Computer Science University of Central Florida Spring 2010
2
April 22, 2010(c) Dr. David Workman2 Terms Software Process and Engineering Terms Software Engineering Computer Science Software Process Model Software Process Water Fall Model Spiral Model Software Life Cycle Software Development Cycle Requirements Elicitation Requirements Elaboration Architectural Design Detailed Design Implementation Code & Unit Test Integration and System Test Delivery & Installation Maintenance Unified Process and UML Terms Class and Object Diagram (COD) Use Case Diagram (UCD) Communication Diagram Activity Diagram Generalize/Specialize Relation Association Relation Composition Relation Aggregation Relation Includes Relation Uses Relation Use Case Actor Design Focus Areas Module Decomposition Principles Architectural Design Data Design Interface Design Module Design Design Properties and Techniques Abstraction Procedural Abstraction Data Abstraction Information Hiding Data Encapsulation Reusability Control Distribution OO Concepts Object Active Objects Passive Objects Class Abstract Class Concrete Class Message Analysis Class Boundary Class Entity Class Control Class Polymorphism Dynamic Binding Static Type Dynamic Type Overriding Overloading Process Improvement Concepts Software Process Software Process Maturity Software Process Capability Process Maturity Level Key Process Area Testing Concepts Fishbone Diagram Black Box Testing White Box Testing Regression Testing Fault-directed Testing Conformance-directed Testing Software Errors Software Defects Software Metrics McCabe’s Metric Software Verification Software Validation Other Terms can be found on the Course website – Quizzes & Exams Page "Quiz and Exam Definitions"
3
April 22, 2010(c) Dr. David Workman3 Question Topics Definitions –Focus on Testing & Software Process Improvement (e.g. CMM) OO Modeling –Class and Object Diagrams and relationships –Activity Diagrams –Use Case Diagram and use case relationships Software Metrics –McCabe's Metric –Flow Graph: know how to construct one from code Software Project Management –Lecture notes 18. http://www.cs.ucf.edu/~workman/cop4331/SoftwareProjectMgmt.ppt http://www.cs.ucf.edu/~workman/cop4331/SoftwareProjectMgmt.ppt –Bring hardcopy for reference to final exam Configuration Mangement –CrossTalk Article posted on NOTES page of course website –Bring hardcopy for reference to final exam
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.