Question
choose the correct answer (1)Which of the following statements describes work that is NOT part of the (core) work of a software engineer? A. To
choose the correct answer
(1)Which of the following statements describes work that is NOT part of the (core) work of a software engineer?
A. To understand the problem domain of a software system to-be-developed
B.To invent a new programming language
C. To design and develop program and test code
D.To evolve the architecture of a software system
(2) For which of the following requirements engineering activities is the UML notation the LEAST suitable/useful?
A.
Requirements specification
B.
Requirements gathering/elicitation
C.
Requirements validation (e.g., consistency checking)
D.
Requirements analysis
(4) Which of the following statements about UML class diagrams is NOT correct?
A.
Aggregation is a specific type of inheritance relationship
B.
A class has the following elements: name, list of attributes, list of operations
C.
Composition describes a whole/part relationship
D.
A superclass and its subclasses describe a generalization relationship
(5)Which of the following statements about use cases is NOT correct?
A.
As a doctor, I want to update medical record of my patient.
B.
As a product owner, I must ensure an e-commerce system must perform to provide security.
C.
As an operation manager, I want to manage complaint reports
D.
As a an account executive, I must ensure payment is made before I process any order.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started