wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SIA 101 (Week 15)

Total questions: 75

Worksheet time: 1hrs 1mins

Name
Class
Date
1.

These are the top priority for the project to be successful EXCEPT:

a)

Preparation

b)

Timeline

c)

Cost

d)

Quality Goals

2.

This will be eliminated when program goals are being assessed and managers choose the best solution.

a)

Challenges

b)

Deadlines

c)

Budget

d)

Roadblocks

3.

These are essential factors to be implemented to meet work requirement EXCEPT:

a)

Expectations

b)

Teamwork

c)

Collaboration

d)

Cooperative

4.

They monitor the framework processes together with the configuration management personnel.

a)

Senior Manager

b)

Product Team

c)

Quality Assurance Team

d)

Program Managers

5.

It defines program goals with respect to how such targets are to be met.

a)

Program Priorities

b)

System Targets

c)

Scope

d)

Software Disciplines

6.

This may impact the team's risk evaluation, configuration management and quality capabilities and defines the tasks and processes to be carried out to accomplish.

a)

Budget

b)

Scope

c)

Quality

d)

Planned Schedule

7.

Importance of system integration

a)

Improve system security

b)

Real time data

c)

An integrated future

d)

Easier for administrators

8.

How to use a Gantt Chart

a)

Determine tasks and subtasks.

b)

Identify task connections.

c)

Create a timeline.

d)

Order tasks and Build your Gantt chart.

e)

Assign tasks, resources, and progress to team members.

Chart your progress.

9.

Which of the following are practiced in level 3 thinking during testing?

a)

Testing is a mental discipline, everyone in the organization strives to test thoroughly.

b)

Testing is done by developers, to debug their code.

c)

Testing is done to identify failures and reduce risks.

d)

Testing is done to show absence of errors.

10.

Which of the following lists difference between verification and validation?

a)

Verification is done during software development whereas validation is done at the end of software development.

b)

Verification is done to ensure that a software works correctly whereas validation is done to ensure all requirements are met.

11.

Which of the following is correct?

a)

Failure leads to fault.

b)

Fault leads to failure.

c)

Fault leads to an error,which in turn leads to failure.

d)

Fault and the error are the same, any of them can lead to failure.

12.

When do we say that a test case has passed?

a)

When the test case executes without any error.

b)

When the test case executes and an output is produced.

c)

When the test case executes and output produced matches the expected output.

d)

When the test case executes and output produced can be traced to a requirement.

13.

Which of the following best defines usability testing?

a)

Testing done to ensure that the system looks nice.

b)

Testing done to ensure that the system is fast enough.

c)

Testing done to ensure that the system is available for all users.

d)

Testing done to ensure that the user interface is as specified.

14.

Which of the following is a list of white box testing techniques?

a)

Unit testing, Performance testing.

b)

Integration testing, Stress testing.

c)

Unit testing, Integration testing.

d)

Usability testing, Performance testing.

15.

When an expected result is not specified in test case template then ___________.

a)

We cannot run the test.

b)

It may be difficult to repeat the test.

c)

It may be difficult to determine if the test has passed or failed.

d)

We cannot automate the user inputs.

16.

Test cases are created in which phase?

a)

Test Specification

b)

Test Planning

c)

Test Requirement

d)

Test Configuration

17.

What is an Equivalence Partition (also known as an Equivalence class)?

a)

A set of test cases for testing classes of objects

b)

An input or output range of values such that only one value in the range becomes a test case

c)

An input or output range of values such that each value in the range becomes a test case

d)

An input or output range of values such that every tenth value in the range becomes a test case.

18.

A Type of Functional Testing, which investigates the functions relating to the detection of threats, such as viruses from malicious outsiders.

a)

Security Testing

b)

Recovery Testing

c)

Performance Testing

d)

Functionality Testing

19.

Which of the following is not a part of the Test Implementation and Execution Phase

a)

Creating test suites from the test cases

b)

Executing test cases either manually or by using test execution tools

c)

Comparing actual results

d)

Designing the Tests

20.

Test Conditions are derived from:

a)

Specifications

b)

Test Cases

c)

Test Data

d)

Test Design

21.

Which of the following is not the integration strategy?

a)

Design based

b)

Big-bang

c)

Bottom-up

d)

Top-down

22.

Functional system testing is:

a)

testing that the system functions with other systems

b)

testing that the components that comprise the system function together

c)

testing the end to end functionality of the system as a whole

d)

testing the system performs functions within specified response times

23.

Which of the following is true

a)

Testing is the same as quality assurance

b)

Testing is a part of quality assurance

c)

Testing is not a part of quality assurance

d)

Testing is same as debugging

24.

Software testing activities should start

a)

as soon as the code is written

b)

during the design stage

c)

when the requirements have been formally documented

d)

as soon as possible in the development life cycle

25.

Check below the different types of performance testing.

a)

Stress Testing

b)

Load Testing

c)

Black Box Testing

d)

Scalability Testing

e)

Functional Regression

26.

Choose correct statement

a)

IEEE is a standard association; shorten for Institute of Electrical and Electronics Engineers

b)

Verification is "do the thing right"

c)

Validation is "do the right thing"

d)

Quality Assurance focuses on process following while Quality Control focuses on deliverable's quality

27.

What are the different types of Functional Testing?

4 lines
28.

Software testing methodologies are strategies used to test any product to ensure it behaves and looks as expected?

a)

True

b)

False

29.

What kind of test involves testing the application against the business requirements.

a)

Non-Functional Testing

b)

Functional Testing

c)

Product Testing

d)

Unit Testing

30.

What test method incorporates all test types focused on the operational aspects of a piece of software?

a)

Non-Functional Testing

b)

Performance Testing

c)

Product Testing

d)

Unit Testing

31.

Select 2 testing methods under Functional methods

a)

Unit Testing

b)

Security Testing

c)

System Testing

d)

Compatibility Testing

32.

Select 2 testing methods under Non-Functional methods

a)

System Testing

b)

Security Testing

c)

Acceptance Testing

d)

Compatibility Testing

33.

What kind of testing is done to make sure that new code changes do not have side effects on the existing functionalities?

a)

Unit Testing

b)

Security Testing

c)

Regression Testing

d)

System Testing

34.

Which test is the first level of testing and is often performed by the developers themselves?

a)

Unit Testing

b)

Security Testing

c)

Regression Testing

d)

System Testing

35.

Which test is the first level of testing and is often performed by the developers themselves?

a)

Unit Testing

b)

Security Testing

c)

Regression Testing

d)

System Testing

36.

Which test is the first level of testing and is often performed by the developers themselves?

a)

Unit Testing

b)

Security Testing

c)

Regression Testing

d)

System Testing

37.

What testing method makes debugging easier because it helps in finding issues early ?

a)

Unit Testing

b)

Compatibility

Testing

c)

Security Testing

38.

What testing method ensures that interactions between units are seamless?

a)

Unit Testing

b)

Compatibility

Testing

c)

Security Testing

d)

Integration Testing

39.

What test checks for proper integration of others units to create components?

a)

Integration Testing

b)

Compatibility

Testing

c)

Security Testing

d)

System Testing

40.

In what type of test is the functionality of a software tested from end-to-end?

a)

Integration Testing

b)

Compatibility

Testing

c)

Security Testing

d)

System Testing

41.

System testing is typically conducted by a separate testing team than the development team before it is released?

a)

True

b)

False

42.

What is the last phase of functional testing?

a)

System Testing

b)

Security Testing

c)

Acceptance Testing

d)

User Testing

43.

What phase of testing will require you to get the software into the hands of the end users for beta testing?

a)

System Testing

b)

Security Testing

c)

Acceptance Testing

d)

User Testing

44.

Under what category does performance testing fall under?

a)

functional Testing

b)

Security Testing

c)

Non-functional Testing

d)

User Testing

45.

James has been asked to increase the amount of simulated demand on a software to see if it can handle it. What kind of test is this?

a)

Stress Testing

b)

Load Testing

c)

Non-functional Testing

d)

Software Testing

46.

James has been asked to increase the amount of simulated demand on a software to see if it can handle it. What kind of test is this?

a)

Stress Testing

b)

Load Testing

c)

Non-functional Testing

d)

Software Testing

47.

Alex decides to overload an application on purpose until it breaks. What type of test is Alex conducting?

a)

Stress Testing

b)

Load Testing

c)

Non-functional Testing

d)

Software Testing

48.
Debugging is the process of writing test data.
a)
True
b)
False
49.

The main focus of acceptance testing is

a)

Ensuring that the system is acceptable to users

b)

Ensuring that the system is acceptable to management

c)

Accepting errors & bugs in the system

d)

Ensuring that the system is acceptable to auditors

50.

Which of the following test would be carried out when individual software modules are combined together as a group?

a)

Unit testing

b)

System testing

c)

Integration testing

d)

White box testing

51.

Database normalization is

a)

Data logging and accountability

b)

Data redundancy optimization

c)

Streamlining data process

d)

Deleting temporary files

52.

This is a testing types/technique:

Is vital for e-commerce website that store sensitive customer information like credit cards.

a)

Security Testing

b)

Database Testing

c)

Usability Testing

53.

This is a testing types/technique:

It ensures that your web application displays correctly across different devices.

a)

Interface Testing

b)

Database Testing

c)

Compatibility Testing

54.

Cookies are to

a)

maintain the client data

b)

maintain the session information

c)

maintain the database

d)

maintain the blogs

55.

The IAS Model only focuses on protecting the availability of information, not its confidentiality or integrity.

a)

True

b)

False

56.

Authentication and non-repudiation are additional components of the IAS Model beyond the CIA triad.

a)

True

b)

False

57.

The IAS Model provides a structured framework designed to secure information systems against unauthorized access, tampering, or loss.

a)

True

b)

False

58.

What formal, high-level document outlines an organization’s rules, expectations, and goals for protecting its information systems and data?

(a)  

59.

What foundational element in the IAS Model is mandatory and guides all security-related decisions, actions, and controls?

(a)  

60.

In the IAS Model, what defines the organization’s stance on information protection and is considered essential for enforcing security measures?

(a)  

61.

What does the Principle of Least Privilege (POLP) primarily ensure in information security?

a)

Users are given full access to all system resources

b)

Users are denied access to all confidential data

c)

Users are granted only the minimum access necessary to perform their tasks

d)

Users can share passwords to increase productivity

62.

Which of the following best describes the Principle of Least Privilege (POLP)?

a)

Giving users access to all system functions for convenience

b)

Allowing administrators to monitor all user activities

c)

Restricting users to only the resources and permissions they need to perform their job

d)

Removing all user access to secure the system completely

63.

What is the main goal of access restriction under POLP?

a)

To give users faster access to all system areas

b)

To prevent users from accessing unnecessary data or functions

c)

To make system management more difficult

d)

To allow users to explore all system resources freely

64.

Which of the following best describes the principle of access control known as "Just-in-Time Access"?

a)

Users are given permanent administrative privileges for efficiency.

b)

All users have the same level of access to promote transparency.

c)

Users receive temporary elevated privileges only when needed, which are revoked after use.

d)


Users can request access to all systems at any time, without restrictions.

65.

Best Practices for Implementing POLP


a)
  1. Role-Based Access Control (RBAC):
    Assign permissions based on job roles.

b)
  1. Regular Access Reviews:
    Periodically audit and adjust access levels.

c)
  1. User Segmentation:
    Separate accounts for admin and user roles.

d)
  1. Limit Default Permissions:
    Avoid giving unnecessary rights during account creation.

e)
  1. Monitor and Log Access:
    Track privileged account activity for anomalies

66.

Explain the Steps in Creation of Policies

4 lines
67.

What are the STEPS in POLICY MAINTENANCE

a)

Regular Reviews

b)

Version Control

c)

Communication

d)

Training

68.

It Collects input from incidents and audits to improve and refine policies.


(a)  

69.

  • It refers to Modifying policies in response to new threats, technology changes, or organizational restructuring.



(a)  

70.

It refers to a Regularly scheduled audits and reviews (e.g., annually) to keep policies current.

(a)  

71.

  • It refers to Policy-driven access controls



(a)  

72.

  • Risk assessments to identify threats

Implementation of security best practices

  • Proactive vulnerability management



(a)  

73.

Predefined procedures for detecting, responding to, and recovering from security incidents.

(a)  

74.

The use of scientific techniques to collect, analyze, and preserve electronic evidence for investigation.


(a)  

75.

  • Access control systems (e.g., ID cards, biometrics), surveillance, and environmental controls.



(a)