Software Engineering
1.
Which of the following best describes the Software Development Life Cycle (SDLC)?
Software Engineering Quiz all chapter practice set
2.
Which of the following is a software process model?
Software Engineering Quiz all chapter practice set
3.
What is the primary purpose of Requirements Engineering?
Software Engineering Quiz all chapter practice set
4.
What does Software Requirements Specification (SRS) primarily contain?
Software Engineering Quiz all chapter practice set
5.
What is the main objective of Software Testing?
Software Engineering Quiz all chapter practice set
6.
Which testing technique examines software functionality without considering its internal code structure?
Software Engineering Quiz all chapter practice set
7.
Which type of software testing is based on knowledge of the internal program structure?
Software Engineering Quiz all chapter practice set
8.
Which statement correctly describes cohesion and coupling in software design?
Software Engineering Quiz all chapter practice set
9.
What is the primary purpose of Software Maintenance?
Software Engineering Quiz all chapter practice set
10.
What is COCOMO primarily used for in software engineering?
Software Engineering Quiz all chapter practice set
11.
What are Software Metrics?
Software Engineering Quiz all chapter practice set
12.
Which phase of SDLC primarily determines what the software system should accomplish?
Software Engineering Quiz all chapter practice set
13.
Which software process model follows a sequential approach in which each phase is generally completed before the next phase begins?
Software Engineering Quiz all chapter practice set
14.
Which of the following is a functional requirement of a software system?
Software Engineering Quiz all chapter practice set
15.
Which characteristic of an SRS indicates that it should contain no contradictory requirements?
Software Engineering Quiz all chapter practice set
16.
Which testing is generally performed by executing the program with selected test data and checking the results?
Software Engineering Quiz all chapter practice set
17.
Which of the following is commonly associated with white-box testing?
Software Engineering Quiz all chapter practice set
18.
Which level of cohesion represents the strongest form of cohesion among the following?
Software Engineering Quiz all chapter practice set
19.
Which type of software maintenance is performed to adapt software to a changed operating environment?
Software Engineering Quiz all chapter practice set
20.
In the basic COCOMO model, software development effort is primarily estimated as a function of which factor?
Software Engineering Quiz all chapter practice set
21.
Which software metric is commonly used to measure the number of defects relative to the size of software?
Software Engineering Quiz all chapter practice set
22.
Which of the following best describes Agile software development?
Software Engineering Quiz all chapter practice set
23.
In Scrum, what is a Sprint?
Software Engineering Quiz all chapter practice set
24.
What is UML primarily used for in software engineering?
Software Engineering Quiz all chapter practice set
25.
What is the primary objective of Software Quality Assurance (SQA)?
Software Engineering Quiz all chapter practice set
26.
Which activity is an important part of Software Project Management?
Software Engineering Quiz all chapter practice set
27.
What is a software risk?
Software Engineering Quiz all chapter practice set
28.
What is Software Configuration Management (SCM) primarily concerned with?
Software Engineering Quiz all chapter practice set
29.
Which Scrum role is primarily responsible for maximizing the value of the product?
Software Engineering Quiz all chapter practice set
30.
Which Agile principle emphasizes delivering working software frequently?
Software Engineering Quiz all chapter practice set
31.
Which UML diagram primarily represents the interaction between objects in a time-ordered sequence?
Software Engineering Quiz all chapter practice set
32.
Which statement best distinguishes Quality Assurance from Quality Control?
Software Engineering Quiz all chapter practice set
33.
What is the purpose of a risk mitigation strategy in software project management?
Software Engineering Quiz all chapter practice set
34.
Why is version control important in Software Configuration Management?
Software Engineering Quiz all chapter practice set
35.
What is Software Architecture?
Software Engineering Quiz all chapter practice set
36.
What is software reliability?
Software Engineering Quiz all chapter practice set
37.
What is the primary purpose of Software Re-engineering?
Software Engineering Quiz all chapter practice set
38.
Which design principle promotes keeping a software module focused on one well-defined responsibility?
Software Engineering Quiz all chapter practice set
39.
Which design principle generally recommends depending on abstractions rather than concrete implementations?
Software Engineering Quiz all chapter practice set