wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ITF+ FInal study Quiz

Total questions: 11

Worksheet time: 1hrs 16mins

Name
Class
Date
1-89.
1.

What is the definition of a computer according to the study notes?

a)

The collection of data or computer instructions that tell the computer how to work.

b)

An electronic device capable of processing data according to a set of instructions called a program.

c)

The physical components of a computer system.

d)

A device that enables users to perform specific tasks on a computer, from basic functions like web browsing to complex business data analysis.

2.

Why is hardware considered essential according to the study notes?

a)

It is the fundamental tool for personal and professional tasks.

b)

It is the collection of data or computer instructions.

c)

It enables users to perform specific tasks on a computer.

d)

It is essential for the execution of software applications and determines the performance and capabilities of a computer.

3.

What are the two types of software mentioned in the study notes?

4 lines
4.

What is the importance of software as described in the study notes?

a)

It is the fundamental tool for personal and professional tasks involving information processing and digital interaction.

b)

It is essential for the execution of software applications and determines the performance and capabilities of a computer.

c)

It enables users to perform specific tasks on a computer, from basic functions like web browsing to complex business data analysis.

d)

It is the physical components of a computer system.

5.

What is the primary function of an Operating System (OS)?

a)

To manage computer hardware and software resources

b)

To store permanent data

c)

To process instructions from software and input devices

d)

To provide temporary storage for the CPU

6.

Which of the following is NOT a type of database mentioned in the material?

a)

Relational databases (SQL-based)

b)

Non-relational databases (NoSQL)

c)

Distributed databases

d)

Cloud databases

7.

What is the role of RAM in a computer system?

a)

To manage computer resources

b)

To provide permanent data storage

c)

To provide temporary storage for quick data access by the CPU

d)

To process instructions from software

8.

Which of the following is an example of Application Software?

a)

Operating systems

b)

Utility programs

c)

Word processors

d)

System software

9.

What is a network's importance as described in the learning material?

a)

To store data in a structured set

b)

To act as a bridge between applications and the physical components of a computer

c)

To facilitate computer communication and resource sharing, enhancing functionality and operational efficiency

d)

To provide common services for computer programs

10.

What is the definition of cloud computing as mentioned in the learning material?

a)

A decentralized digital ledger that records transactions across many computers securely.

b)

Devices that can run programs and perform computations.

c)

Simulation of human intelligence in machines that are programmed to think and learn.

d)

Delivery of computing services over the internet, allowing for flexible resources and economies of scale.

11.

Which of the following is an application of Artificial Intelligence?

a)

Secure voting systems.

b)

Storage solutions like Google Drive.

c)

Voice assistants like Siri and Alexa.

d)

Powerful machines that provide services to other computers over a network.

12.

What are embedded systems?

a)

Decentralized digital ledgers for recording transactions.

b)

Special-purpose systems designed to perform one or a few dedicated functions, often within a larger system.

c)

Storage solutions and computing services over the internet.

d)

Smartphones and tablets that offer computing capabilities on the go.

13.

What key feature of computing devices affects how much data can be stored and how fast the device can access this data?

a)

Processor Speed and Cores.

b)

Types of devices like PCs and Servers.

c)

Memory and Storage.

d)

Applications like SaaS and voice assistants.

14.

What is the primary function of routers and switches in networking?

a)

To provide privacy and confidentiality

b)

To manage traffic within and between networks

c)

To store data magnetically

d)

To use lasers to read and write data

15.

Which type of network covers a small geographic area, like an office building?

a)

WAN (Wide Area Network)

b)

VPN (Virtual Private Network)

c)

LAN (Local Area Network)

d)

The Internet

16.

What is the purpose of IP addressing in networking?

a)

To store data on Internet-hosted servers

b)

To manage traffic within networks

c)

To identify devices on a network

d)

To connect multiple computing devices wirelessly

17.

Which of the following is a characteristic of Solid-State Drives (SSDs)?

a)

They use flash memory to store data

b)

They use traditional spinning disks to store data

c)

They use lasers to read and write data

d)

They store data on Internet-hosted servers

18.

What is the difference between Cloud Storage and Local Storage?

a)

Cloud Storage uses flash memory, while Local Storage uses spinning disks

b)

Cloud Storage is accessible from multiple devices, while Local Storage is directly on the local device

c)

Cloud Storage uses lasers to read data, while Local Storage uses magnetic storage

d)

There is no difference; both terms describe the same concept

19.

What is the purpose of servers within networks?

a)

To direct traffic within and between networks

b)

To serve specific functions such as managing data, hosting websites, or running applications

c)

To connect devices within a single network segment

d)

To allow wireless devices to connect to a wired network using Wi-Fi

20.

Which type of server is responsible for hosting websites and handling HTTP requests from clients?

a)

File Server

b)

Web Server

c)

Database Server

d)

Network Security Server

21.

What are the key features of a router?

a)

Stores and manages files in a central location for network users

b)

Connects devices within a single network segment

c)

Directs traffic within and between networks

d)

Provides a central database service to other computers

22.

Which layer do switches operate at in the OSI model?

a)

Layer 1

b)

Layer 2 and sometimes at Layer 3

c)

Layer 4

d)

Layer 5

23.

What is the function of Wireless Access Points (WAPs)?

a)

To store and manage files for network users

b)

To host websites and handle HTTP requests

c)

To provide a central database service

d)

To allow wireless devices to connect to a wired network using Wi-Fi or related standards

24.

What is the primary technology used by Hard Disk Drives (HDDs) to store data?

a)

Flash memory

b)

Spinning disks read by a moving read/write head

c)

Cloud storage

d)

Encryption

25.

Which of the following is an advantage of Solid-State Drives (SSDs) over Hard Disk Drives (HDDs)?

a)

Higher capacity

b)

Lower cost per gigabyte

c)

Faster data access

d)

Ideal for archival storage

26.

Cloud Storage is known for its:

a)

Lower power consumption

b)

Scalability and accessibility from anywhere

c)

Higher capacity and lower cost per gigabyte than SSDs

d)

Use in environments where speed is less critical

27.

Which of the following is NOT a key provider of Cloud Storage?

a)

Amazon AWS

b)

Google Cloud

c)

Microsoft Azure

d)

IBM Watson

28.

What is the definition of System Software?

a)

Software that uses flash memory to store data

b)

Software designed to block unauthorized access to networks

c)

Software designed to provide a platform for other software

d)

Software that encrypts data in transit and at rest

29.

What is the primary purpose of an Operating System (OS)?

a)

To provide a platform for only gaming applications

b)

To manage computer hardware and software resources and provide common services for computer programs

c)

To serve as a gateway to the internet

d)

To assist in creating documents, databases, graphics, and presentations

30.

Which of the following is NOT a type of Application Software?

a)

Productivity Software

b)

Database Software

c)

Media Software

d)

Utility Software

31.

Which software category includes applications like MySQL, Oracle, and Microsoft SQL Server?

a)

Productivity Software

b)

Database Software

c)

Utility Software

d)

Web Browsers

32.

What are the stages of the Software Lifecycle?

a)

Installation, Configuration, Execution, Removal

b)

Planning, Design, Development, Testing, Deployment, Maintenance

c)

Analysis, Programming, Debugging, Compilation

d)

Requirement Gathering, Prototyping, Implementation, Verification

33.

What does the process of software installation involve?

a)

Adjusting settings on software and systems to ensure optimal function and security

b)

Writing instructions for computers to perform tasks

c)

Copying and configuring files

d)

Creating and editing graphics, video, and audio

34.

What is the purpose of patch management software?

a)

To provide real-time co-authoring and communication features

b)

To help manage updates for software applications and operating systems

c)

To facilitate collaboration and sharing across different locations

d)

To track deadlines, assign tasks, and manage resources

35.

Which of the following is a key example of productivity software?

a)

Antivirus software

b)

Microsoft Office

c)

Configuration Management Tools

d)

Firewall software

36.

What is a benefit of integration in productivity software?

a)

It helps in managing computer systems in a consistent state

b)

It assists in maintaining legal use of software

c)

It enhances workflow and productivity by integrating with other tools and services

d)

It protects against malware and other threats

37.

What is the purpose of a database?

a)

To create software applications

b)

To store, modify, and extract information from a database

c)

To protect software from unauthorized access

d)

To manage product inventories only

38.

What is a key component of software security measures?

a)

Data Management

b)

Query Processing

c)

Antivirus and Anti-malware Software

d)

E-commerce

39.

What is the role of firewalls in software security?

a)

To create and manage database schemas

b)

To retrieve and manipulate data using SQL

c)

To handle transactions and customer information securely

d)

To monitor and control incoming and outgoing network traffic based on security rules

40.

Which of the following is a best practice for software security?

a)

Regular Updates and Patches

b)

Managing product inventories and user data

c)

Using NoSQL databases for better performance

d)

Organizing data into tables

41.

What are the key concepts of Programming Fundamentals?

a)

Syntax and Semantics, Variables and Data Types, Control Structures, Functions and Procedures

b)

Requirements Gathering, Design, Implementation or Coding, Testing

c)

Agile, Waterfall, Spiral, V-Model

d)

Planning, Analysis, Design, Implementation, Maintenance, Evaluation

42.

What is the purpose of the Software Development Lifecycle (SDLC)?

a)

To define the combinations of symbols in a programming language

b)

To provide a structured process used by a development team to produce high-quality software

c)

To structure, plan, and control the process of developing an information system

d)

To ensure the software works as intended and identify any bugs or issues

43.

Which of the following is NOT a phase of the Software Development Lifecycle (SDLC)?

a)

Requirements Gathering

b)

Deployment

c)

Agile

d)

Maintenance

44.

What is Agile?

a)

A set of rules that defines the combinations of symbols in a programming language

b)

A structured process used by a development team to produce software

c)

An iterative and incremental approach where requirements and solutions evolve through collaboration

d)

The actual writing of program code in a programming language

45.

What is the purpose of Software Quality Assurance (SQA)?

a)

To manage changes to source code over time

b)

To test and debug software programs

c)

To ensure that developed software meets and complies with defined or standardized quality specifications

d)

To gather detailed communication with stakeholders

46.

Which methodology involves a set of practices and predefined roles such as Scrum Master, Product Owner, and Team?

a)

Waterfall

b)

DevOps

c)

Scrum

d)

Software Quality Assurance

47.

What is a key tool used in software development to help manage changes to source code over time?

a)

Automated Testing Tools

b)

Integrated Development Environments (IDEs)

c)

Version Control Systems

d)

Debuggers

48.

Which of the following is a strategy used in Software Quality Assurance (SQA)?

a)

Requirements Gathering

b)

Automated Testing

c)

System Design

d)

Integrated Development Environments (IDEs)

49.

What is the Waterfall methodology?

a)

A form of Agile methodology with predefined roles

b)

A sequential process where progress is seen as flowing steadily downwards

c)

A strategy to unify software development and software operation

d)

A tool used to test and debug software programs

50.

During which phase of the Software Development Life Cycle (SDLC) are interviews, questionnaires, and observations of end-users conducted?

a)

Requirements Gathering

b)

System Design

c)

Code Reviews

d)

Automated Testing

51.

What is the main focus of the implementation phase in software development?

a)

Defining requirements and design documentation

b)

Coding according to the defined requirements and design documentation

c)

Testing the software for bugs

d)

Deploying the software to a live environment

52.

Which of the following is NOT a core principle of Agile Development?

a)

Iterative development

b)

Adaptive planning

c)

Early delivery

d)

Complete documentation before starting development

53.

What is the role of a Scrum Master in Scrum methodology?

a)

Responsible for defining features

b)

Facilitates the process

c)

Implements the product

d)

Tracks work left to do in the sprint

54.

What is the difference between Quality Control and Quality Assurance?

a)

Quality Control aims at improving processes, while Quality Assurance focuses on identifying defects

b)

Quality Control focuses on identifying defects in the actual products produced, while Quality Assurance aims at improving and stabilizing processes

c)

Quality Control tracks work left to do in the sprint, while Quality Assurance defines features

d)

Quality Control is responsible for early delivery, while Quality Assurance emphasizes iterative development

55.

What is the primary advantage of In-Memory Databases over disk-based storage databases?

a)

They have more flexible schemas.

b)

They provide better data durability.

c)

They offer faster access times.

d)

They support more complex queries.

56.

Which of the following is a tool for bug tracking, issue tracking, and project management?

a)

Selenium

b)

Git

c)

JIRA

d)

SQL

57.

What is a key feature of Relational Databases (RDBMS)?

a)

They primarily rely on memory for data storage.

b)

They are designed for specific data models with flexible schemas.

c)

They use tables that are linked by database keys and SQL for queries.

d)

They are non-relational databases designed for modern applications.

58.

Which of the following is an example of a NoSQL Database?

a)

Oracle

b)

Redis

c)

Microsoft SQL Server

d)

MySQL

59.

What does CRUD stand for in the context of basic database operations?

a)

Create, Read, Update, Delete

b)

Connect, Reference, Utilize, Displace

c)

Compute, Retrieve, Unify, Deploy

d)

Classify, Record, Uncover, Dismantle

60.

What is the purpose of normalization in database design and modeling?

a)

To increase data redundancy and dependency

b)

To reduce data redundancy and improve data integrity

c)

To simplify the query process

d)

To enhance the visual representation of data

61.

Which SQL command is used to retrieve data from a database?

a)

SELECT

b)

INSERT

c)

UPDATE

d)

DELETE

62.

What are the components of ER Diagrams (Entity-Relationship Diagrams)?

a)

Entities, relationships, and cardinalities

b)

Tables, fields, and records

c)

Functions, variables, and types

d)

Schemas, instances, and databases

63.

Which of the following is a responsibility of database administration?

a)

Ensuring the database is regularly updated and maintained for performance

b)

Organizing the fields and table of a database to minimize redundancy

c)

Creating a data model for the data to be stored in a database

d)

Retrieving data from a database

64.

What is the core structure used to store data in Relational Databases (RDBMS)?

a)

Database Schema

b)

Tables

c)

Indexes

d)

Joins

65.

What is the purpose of a Primary Key in a relational database table?

a)

To improve the speed of data retrieval operations

b)

To uniquely identify a row of another table

c)

To encrypt data at rest and in transit

d)

To uniquely identify each record in a table

66.

What does a Foreign Key do?

a)

Encrypts sensitive information

b)

Manages who can access what data in a database

c)

Creates a relationship between two tables

d)

Keeps logs of database activities

67.

What is a Database Schema?

a)

A unique identifier for each record in a table

b)

The core structure used to store data

c)

The blueprint of a database that defines how data is organized and how the relations among them are associated

d)

A data structure that improves the speed of data retrieval operations

68.

Which SQL command is used to retrieve data from one or more tables?

a)

INSERT INTO

b)

SELECT

c)

UPDATE

d)

DELETE

69.

What is the standard language for relational database management and manipulation?

a)

Java

b)

Python

c)

SQL

d)

HTML

70.

What is the purpose of query optimization in database applications?

a)

To reduce the storage space required by the database

b)

To enhance the performance of a database application

c)

To secure the database from unauthorized access

d)

To ensure compliance with regulations like GDPR and HIPAA

71.

Which of the following is NOT a technique used in query optimization?

a)

Proper indexing

b)

Query simplification

c)

Use of efficient query operators

d)

Encryption of data

72.

What does RBAC stand for in the context of database security?

a)

Role-Based Access Control

b)

Rule-Based Authentication Code

c)

Resource-Based Allocation Criteria

d)

Role-Bound Authorization Command

73.

What is the main focus of auditing and monitoring in database security?

a)

Enhancing database performance

b)

Restricting system access based on roles

c)

Tracking and logging database activities to detect and respond to potential security breaches

d)

Simplifying queries for faster execution

74.

What does the CIA Triad stand for in cybersecurity?

a)

Confidentiality, Integrity, and Availability

b)

Control, Inspection, and Authentication

c)

Computing, Information, and Assurance

d)

Cryptography, Identification, and Authorization

75.

Which of the following is NOT a type of malware?

a)

Virus

b)

Trojan Horse

c)

Phishing

d)

Ransomware

76.

What is the main purpose of social engineering in cybersecurity?

a)

To physically damage computer hardware

b)

To deceive users into giving away sensitive information

c)

To provide secure access to authorized users

d)

To encrypt data in transit

77.

Which of the following is a protection measure against network attacks?

a)

Public and private keys

b)

Network security tools and configurations

c)

Training and policies for malware removal

d)

Techniques to manage risks

78.

What is the role of encryption and cryptography in cybersecurity?

a)

To ensure that information is accessible only to those authorized to have access

b)

To safeguard the accuracy and completeness of information

c)

To encrypt data in transit and at rest to protect sensitive information

d)

To recognize and respond to social engineering attacks

79.

Which of the following is NOT a method of authentication mentioned in the learning material?

a)

Passwords

b)

Two-factor authentication (2FA)

c)

Biometrics

d)

Voice recognition

80.

What is the primary purpose of implementing access control models according to the learning material?

a)

To ensure continuous service availability

b)

To protect organization data by dictating how it should be handled and protected

c)

To encrypt data at rest and in transit

d)

To conduct security audits to ensure policy and compliance adherence

81.

According to the learning material, what is the role of hashing in maintaining the CIA Triad's Integrity?

a)

To encrypt data using technologies like TLS/SSL

b)

To implement strict access controls

c)

To verify data integrity and detect alterations

d)

To design systems with redundant components

82.

Which of the following is NOT a component of the CIA Triad as described in the learning material?

a)

Confidentiality

b)

Integrity

c)

Availability

d)

Authentication

83.

What does the 'A' in the CIA Triad stand for, as per the learning material?

a)

Authentication

b)

Authorization

c)

Availability

d)

Auditing

84.

What is the main purpose of Public Key Infrastructure (PKI)?

a)

To provide a public directory of all users in a network

b)

To ensure secure, encrypted communication between parties, facilitating data confidentiality and integrity

c)

To prevent unauthorized access to physical facilities

d)

To manage employee access to corporate devices

85.

Which type of encryption uses the same key for encryption and decryption?

a)

Asymmetric Encryption

b)

Hashing Encryption

c)

Symmetric Encryption

d)

PKI Encryption

86.

What is a common method to mitigate Denial of Service (DoS) and Distributed Denial of Service (DDoS) attacks?

a)

Installing antivirus software on all devices

b)

Implementing rate limiting, geo-blocking, and anti-DDoS hardware or software

c)

Regularly changing user passwords

d)

Encrypting all sensitive data stored on servers

87.

Which of the following is a defense strategy against Social Engineering and Advanced Persistent Threats (APT)?

a)

Developing clear security policies that outline preventive measures

b)

Increasing the physical security of server rooms

c)

Using stronger encryption methods for data at rest

d)

Limiting the number of users with administrative privileges

88.

What type of encryption protocols are recommended to secure data transmissions?

a)

HTTPS

b)

SMTP

c)

FTP

d)

POP3

89.

For what purpose is the use of Virtual Private Networks (VPNs) encouraged?

a)

To increase internet speed

b)

To encrypt data and secure connections on public Wi-Fi networks

c)

To store data online

d)

To improve search engine rankings

90.

What is the primary purpose of a hard disk drive (HDD) in a computer?

a)

To process data

b)

To store data permanently

c)

To cool down the components

d)

To supply power to the computer

91.

What is the purpose of a heatsink in a computer?

a)

To increase the speed of the processor

b)

To store extra data

c)

To cool down the components by dissipating heat

d)

To supply power to the computer

92.

Application software is a computer program designed to perform a specific task.

a)

True

b)

False

93.

What does the term "clock speed" refer to in the context of a CPU?

a)

The speed at which the CPU can access the RAM

b)

The rate at which the CPU can complete a cycle of tasks

c)

The speed of the internal clock of the CPU

d)

Both B and C are correct

94.

How does increasing RAM benefit a computer's performance?

a)

It increases the computer's storage capacity

b)

It allows the computer to run more applications simultaneously

c)

It increases the computer's clock speed

d)

It enhances the computer's graphics

95.

The cloud allows you to ________.

a)

access your email from any computer with an Internet connection

b)

 automatically back up your data

c)

easily bring your files with you

d)

do all of the above

96.

What does the term 'cloud computing' refer to?

a)

Storing data in space

b)

Using software installed on a local computer

c)

Accessing computing resources over the internet

d)

Weather prediction technologies

97.

What is the primary function of Software as a Service (SaaS) in cloud computing?

a)

To provide users with a complete software solution via the internet

b)

To offer raw computing hardware over the web

c)

To allow developers to create applications on a platform over the internet

d)

To offer virtual storage solutions

98.

What network covers a LARGE geographical area?

a)

LAN

b)

WAN

c)

BAN

d)

KAN

99.

Which is the correct answer to the below:
"A number of devices that communicate with each other without the need of the internet"

a)

LAN

b)

WAN

c)

TCP/IP

d)

DSL