Font size
WorksheetsSoftware Engineering Basics
Total questions: 21
Worksheet time: 16mins
For 2020 the cost of software maintenance in the US was approximately
2 Billion Dollars
200 Billion
2 Trillion Dollars
200 Million Dollars
Which of the following are phases of a software lifecycle?
Requirements specification
Implementation
Sales
Refactoring
Verification and Validation (Testing)
Which of the following are Maintenance types?
Corrective
Failproof
Adaptive
Preventive
Complementary
In the agile development model we cannot move to implementation if design hasn't finished entirely
TRUE
FALSE
Extreme Programming is a type of waterfall development model
TRUE
FALSE
Maintenace cost can reach up to ____ of the total software costs.
10%
20%
50%
75%
Which of the following are valid software development methodologies?
RUP
SCRUM
ICONIX
Agile
Waterfall
Which of the following statements is true for the diagram?
This is sequence diagram
This is an entity - relationship diagram
This is a robustness diagram
PhoneCatalog is a View Entity
addPlate is a Controller Entity
Which of the following is NOT an allowed relationship?
We can use these tools for configuration and library management:
Sonar
Maven
Git
CSS
Gradle
How many use cases appear in this diagram?
2
4
How many actors appear in this diagram?
0
1
2
4
How many different system interactions appear in this image?
0
2
4
1
What is the name of this diagram?
Use Case
Robustness
Communication
Sequence
Interaction
Which of the following are TRUE about this part of the diagram?
CreateNewPlate invokes a method from MainScreen
MainScreen sends a message to CreateNewPlate
MainScreen invokes method display that exists inside CreateNewPlate
display() method creates a new object of type CreateNewPlate
What word is missing from the RED box?
CNTRL
OPTION
ALT
LOOP
FOR
This is a ready to use, final class diagram
TRUE
FALSE
Which of the following are TRUE regarding the diagram
A Plate contains many Plate Catalogs
An Order contains many Plates
A Queue contains many Orders
Which of the following are valid Sprint ceremonies (meetings)
Sprint Review
Sprint Planning
Sprint Orchestration
Spring Retrospective
Sprint Introspective
Which of the following are famous Object-Oriented metrics?
Coupling Between Objects
Lack of Cohesion in Methods
Depth of Complexity Model
Weighted Matrix per Package
Depth of Inheritance Tree
Which of the following are Maintenance types?
Corrective
Failproof
Adaptive
Preventive
Complementary
