Software Engineering II MCQs with Answers
Practice important Software Engineering II MCQs with answers and explanations.
Chapter: 29
Q881:
A proper review should focus on the ________.
A. quality of the product
B. team dynamics
C. complexity of coding
D. producer of the product
Correct Answer:
A
Chapter: 29
Q882:
The review meeting typically includes _________.
A. only the project manager
B. 3-5 people, including the producer and reviewers
C. only the software engineers
D. clients and end-users
Correct Answer:
B
Chapter: 29
Q883:
In FTR, the producer is responsible for __________.
A. attending the meeting only
B. providing the review materials and walking through the product
C. providing technical feedback
D. leading the review meeting
Correct Answer:
B
Chapter: 29
Q884:
What is the main benefit of conducting FTR early in the development process?
A. To improve coding efficiency
B. To reduce the number of errors passed to later stages
C. To accelerate the release process
D. To finalize design elements
Correct Answer:
B
Chapter: 29
Q885:
Review reporting and record-keeping includes _________.
A. A summary report and issue list
B. Minutes of the meeting only
C. Only findings from the meeting
D. Discussion points only
Correct Answer:
A
Chapter: 29
Q886:
Review meetings should avoid ________.
A. Personalizing the review
B. Technical feedback
C. Constructive criticism
D. Advanced preparation
Correct Answer:
A
Chapter: 29
Q887:
FTRs can be conducted through _________.
A. Walkthroughs, inspections, and small group assessments
B. Only walkthroughs
C. Only inspections
D. Only walkthroughs and coding reviews
Correct Answer:
A
Chapter: 29
Q888:
The primary objective of a review issue list is to ________.
A. Identify solutions to errors
B. Identify problem areas and create action items
C. Avoid errors in the final software
D. Ensure testing is done properly
Correct Answer:
B
Chapter: 29
Q889:
Reviewers in FTR meetings should ________.
A. Limit debate and focus on finding solutions
B. Ensure to solve all identified problems
C. Actively debate each point to clarify errors
D. Focus on the product, not the producer
Correct Answer:
D
Chapter: 29
Q890:
A valid review in an FTR should always result in ________.
A. Acceptance of the product without modification
B. Acceptance with no feedback
C. Acceptance provisionally or rejection based on errors
Correct Answer:
D
Chapter: 29
Q891:
A successful review meeting requires ___________.
A. Strict agendas and focused discussions
B. Multiple debates on the coding strategy
C. High level of conflict between the team members
D. Only the producer and project manager to attend
Correct Answer:
A
Chapter: 29
Q892:
Formal Technical Reviews are primarily intended to identify errors in ________.
A. Testing procedures
B. Implementation and design
C. Documentation and content
D. Marketing strategies
Correct Answer:
B
Chapter: 29
Q893:
Walkthroughs are used in FTR to _________.
A. Ensure marketing strategies are followed
B. Discuss design and implementation issues
C. Identify testing procedures
D. Resolve conflicts between team members
Correct Answer:
B
Chapter: 29
Q894:
The review process ensures that software is developed according to ________.
A. Predefined standards
B. Customer preferences
C. Software updates
D. Technology trends
Correct Answer:
A
Chapter: 29
Q895:
The number of participants in an FTR should be ________.
A. At least 10
B. At least 3-5
C. As many as possible
D. Only the project leader and producer
Correct Answer:
B
Chapter: 29
Q896:
The recorder's role in FTR is to ________.
A. Act as the meeting facilitator
B. Notate all issues discussed during the review
C. Provide feedback on the software design
D. Lead the review discussion
Correct Answer:
B
Chapter: 29
Q897:
FTRs improve the defect removal efficiency in software development by ________.
A. Only focusing on testing
B. Uncovering errors at early stages
C. Skipping the design phase
D. Using advanced technology
Correct Answer:
B
Chapter: 29
Q898:
The "V-model" of software development emphasizes ________.
A. Defining the software lifecycle clearly
B. Using iterative processes
C. Performing reviews throughout the software development cycle
Correct Answer:
A
Chapter: 29
Q899:
The review leader's responsibility includes ________.
A. Evaluating work products for readiness and preparing agendas
B. Budgeting the project costs
C. Performing the software testing
D. Designing the software architecture
Correct Answer:
A
Chapter: 29
Q900:
In FTR, the producer is expected to ________.
A. Provide the materials for review and explain the product
B. Budget for the project
C. Perform the testing of the product
D. Assist in debugging the software
Correct Answer:
A