Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

System Integration-Midterm Exam

Total questions: 40

Worksheet time: 12mins

Name
Class
Date
1.

The _______________ of a software product is crucial for user satisfaction and organizational reputation.

a)

Version

b)

Reputation

c)

Response

d)

None of the Above

2.

ISO 25010 provides a framework for evaluating software quality through a set of characteristics and _________________.

a)

Disadvantages

b)

Category

c)

Sub-characteristics

d)

Prject Designer

3.

Software Quality Assurance helps organizations manage ____________ by identifying attributes like security and reliability.

a)

Errors

b)

Failures

c)

Risks

d)

Culture

4.

The Capability Maturity Model (CMM) is a framework used to analyze and improve software development _________________.

a)

Processes

b)

Steps

c)

Phases

d)

Cycle

5.

A key component of software quality is ensuring it is ________________, meaning that it satisfies the stated or implied needs

a)
  1. fitness for purpose

b)

vital

c)

challenging

d)

Not Necessary

6.

System requirements are the __________ or features that must be included to satisfy business needs.

a)
  1. characteristics

b)

disadvantages

c)

challenges

d)

phases

7.

A ______ requirement should be expressed using the word "shall."

a)

Elicitation Process

b)

Organization Phase

c)

Mandatory

d)

Prototype Phase

8.

   _______ requirements describe what the system should do.

a)

Elicitation Process

b)

Organization Phase

c)

Functional

d)

Documentation and Specification

9.

______ requirements are global constraints on a computer system.

a)

Non Functional

b)

Functional

c)

Important

d)

Mandatory

10.

Requirements __________ addresses the gathering and documenting of the true and real needs of the user within a problem domain.

a)
  1. elicitation

b)

prototype

c)

Analysis

d)

Documantation

11.
  1. Which of the following is NOT a characteristic of ISO 25010?

a)

Functional Suitability

b)

Cost Efficiency

c)

Reliability

d)

Usability

12.

What is a primary goal of Software Quality Assurance?

a)

  Increase development cost

b)

Ensure software meets user requirements

c)

Delay project timelines

d)

Complicate software design

13.
  1. What does the Capability Maturity Model (CMM) help organizations with?

a)

Reducing the number of developers needed

b)

Analyzing and improving software processes

c)

Increasing project costs

d)

  Eliminating all software bugs

14.
  1. Which of these is a challenge in Software Quality Assurance?

a)

Crude User Interface

b)

Excessive Documentation

c)

Over-reliance on automation

d)

Simplifying user requirements

15.
  1. Software that is designed with quality in mind is less likely to:

a)

Fail frequently

b)

Satisfy user needs

c)

Require updates

d)

Meet industry standards

16.

What was previously considered the main strength of software design and development?

a)

Data management

b)

Strong methodologies

c)

Programming

d)

User interface design

17.

What is a key factor in determining software quality according to the text?

a)

Meeting user satisfaction levels

b)

Low cost

c)

Rapid development

d)

High complexity

18.

Which of the following is NOT listed as a challenge in software quality assurance?

a)

Crude user interface

b)

Proper documentation

c)

Functional gaps

d)

Compatibility problems

19.

Why do some teams neglect software quality assurance?

a)

Increases reliability

b)

Saves time

c)

Reduces costs

d)

Requires more effort

20.

What is one impact of software quality assurance on productivity?

a)

Minimizes efficiency

b)

Maximizes failures

c)

Improves credibility

d)

Limits customization

21.

Which activity is involved in software quality assurance?

a)

Ignoring user requirements

b)

Designing unclear SRS

c)

Fixing objectives' priorities

d)

Delaying project timelines

22.

What does the Capability Maturity Model (CMM) aim to enhance?

a)

Software complexity

b)

Software maturity

c)

Software cost

d)

Software user interface

23.

Which level of the CMM is associated with 'Managed' processes?

a)

Level 1

b)

Level 2

c)

Level 3

d)

Level 4

24.

  According to ISO 25010, which characteristic is concerned with users?

a)

Portability

b)

Usability

c)

Security

d)

Maintainability

25.

Which is a sub-characteristic of Performance Efficiency in ISO 25010?

a)

Resource Utilization

b)

Modifiability

c)

Security. Recoverability

d)

Operability

26.

What does ISO 25010 provide for software quality?

a)

Guidelines for increasing software cost

b)

Framework for evaluating software quality

c)

Methods to delay software release

d)

Techniques for software obsolescence

27.

Why is standardization important in ISO 25010?

a)

Increases software development time

b)

Provides inconsistent frameworks

c)

Facilitates software comparison and evaluation

d)

Reduces user satisfaction

28.

Which subcategory of Usability involves ease of learning?

a)

Operability

b)

Accessibility

c)

Learnability

d)

Aesthetics

29.

What is a benefit of aligning with ISO 25010?

a)

Increased software errors

b)

Compliance with industry standards

c)

Reduced software quality

d)

Limited user feedback

30.

Which subcategory of Security involves data protection against unauthorized access?

a)

Confidentiality

b)

Accountability

c)

Authenticity

d)

Non-Repudiation

31.

Which document is NOT listed in the Software Quality Documents prepared by NIC HQ?

a)

UI / UX Design

b)

SQL Query Optimization Guidelines

c)

Error and Exception Handling

d)

User Manual

32.

Which quality attribute ensures the application is responsive to various devices?

a)

Browser independence

b)

Compatibility

c)

Responsiveness

d)

Portability

33.

What should be incorporated at the landing page of a web application according to the Web App Quality Checklist?

a)

Unstructured forms

b)

Prominent primary action buttons

c)

Mandatory fields only

d)

Multiple logos in random places

34.

Which of the following is a subcategory of Maintainability in ISO 25010?

a)

Interoperability

b)

Modifiability

c)

Recoverability

d)

Authenticity

35.

  What is the primary purpose of software quality assurance?

a)

Increase project costs

b)

Detect and fix bugs post-launch

c)

Ensure standards in functional and non-functional scenarios

d)

Limit user feedback

36.

  What is the main focus of requirements elicitation?

a)
  1. Designing system architecture

b)
  1. Gathering and documenting user needs

c)

Implementing system functionalities

d)
  1. Testing system performance

37.
  1. Which of the following is NOT a characteristic of a good requirement?

a)
  1. Unique

b)
  1. Atomic

c)
  1. Ambiguous

d)
  1. Traceable

38.
  1. Non-functional requirements may include:

a)
  1. System outputs

b)
  1. User interfaces

c)
  1. Performance and reliability

d)
  1. Data storage

39.
  1. Which method is used to gather information about user requirements?

a)
  1. Prototyping

b)
  1. Coding

c)
  1. Compiling

d)

Debugging

40.
  1. What is a use case primarily used for in the system development lifecycle?

a)
  1. To define system architecture

b)
  1. To drive testing throughout the system life cycle

c)

To outline coding standards

d)
  1. To establish user interfaces