Software Engineering Final Exam 2022| Graded A+
Software Engineering Final Exam 2022| Graded A+ What are some headings of the principles in ACM/IEE code of ethics? - Profession - Product - Client and Employer What are some major causes of software failure? - Increased System Complexity - Failure to use software engineering methods In customized product development, which phase dominates the cost of the system? Software Evolution What are some attributes of good software? - Dependability - Efficiency - Maintainability - Security What is the difference between Software Engineering and Computer Science? Software engineering is an engineering discipline that is concerned with all aspects of software production. Computer science focuses on theory and fundamentals Software engineering is concerned with the practicalities of developing and delivering useful software. What are the principle components of a textual use-case description? - The actors involved - A description of the interactions - The data exchanged How is generalization used to simplify the models of a system with many similar objects? A super-class generalizes all of the objects sharing common attributes and methods Common attributes and methods of similar objects are associated with a super-class What perspectives should be used for developing models of a software system? - External - Interaction - Behavioral
Document information
- Uploaded on
- August 12, 2022
- Number of pages
- 8
- Written in
- 2022/2023
- Type
- Exam (elaborations)
- Contains
- Questions & answers