wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ICT 2

Total questions: 95

Worksheet time: 48mins

Name
Class
Date
1.

Which term refers to software that manages and controls the hardware so application software can perform tasks?

a)

Utility software

b)

Application software

c)

System software

d)

Embedded software

2.

Which software is designed to perform specific tasks or solve problems for the user?

a)

Platform software

b)

Application software

c)

System software

d)

Warm/cold boot

3.

What is the role of a utility in computing?

a)

Translates code into machine language

b)

Allocates memory to programs

c)

Performs maintenance or specialized tasks

d)

Provides a visual interface with icons

4.

Which program translates code written in a programming language into machine language?

a)

Language translator

b)

Defragmenter

c)

Formatter

d)

Widget

5.

Which specific type of translator converts high-level source code into an object program?

a)

Compiler

b)

Interpreter

c)

Assembler

d)

Pointer

6.

Which utility prepares a storage device like a disk for initial use?

a)

Formatter

b)

Sorter

c)

Defragmenter

d)

Allocator

7.

Which utility reorganizes data on a disk so that files are stored in contiguous sectors to improve speed?

a)

Defragmenter

b)

Merge utility

c)

Formatter

d)

Alignment tool

8.

Which interface uses text-based interactions where users interact by typing commands?

a)

Graphical user interface

b)

Network interface

c)

Menu-driven interface

d)

Command-line interface

9.

Which interface allows users to interact by selecting options from a list?

a)

Widget interface

b)

Command-line interface

c)

Menu-driven interface

d)

Graphical user interface

10.

Which interface uses visual elements like icons, windows, and pointers for user interaction?

a)

Menu-driven interface

b)

Embedded interface

c)

Graphical user interface

d)

Command-line interface

11.

What is the ability of an operating system to run more than one program or task at the same time?

a)

Multiprogramming

b)

Multitasking

c)

Memory partitioning

d)

Stand-alone operation

12.

Which method runs several programs simultaneously on a single processor?

a)

Allocation

b)

Multitasking

c)

Multiprogramming

d)

Warm boot

13.

In operating systems, what does platform mean?

a)

Underlying hardware or software environment

b)

A small window used for information

c)

Visual utility that provides quick access

d)

On-screen symbol that moves on the screen

14.

What is a widget in a computing environment?

a)

Visual utility or mini-application

b)

Dialog box for confirmation

c)

On-screen symbol that moves

d)

Small visual representing programs

15.

What are icons in a graphical interface?

a)

Small visuals representing programs, files, or folders

b)

On-screen symbol that moves like a pointer

c)

Commands or options provided by a program

d)

Navigational elements for switching tabs

16.

Which term describes an on-screen symbol that moves in response to a pointing device like a mouse?

a)

Tab

b)

Pointer

c)

Icon

d)

Tile

17.

Which term names a popular family of operating systems developed by Microsoft?

a)

Linux

b)

Windows

c)

Android

d)

Network OS

18.

What is a tile in a user interface context?

a)

List of commands or options provided by a program

b)

Method of arranging windows or items in a grid

c)

Navigational element used to organize sections

d)

Small window used to provide information

19.

Which term refers to a list of commands or options provided by a program?

a)

Menu

b)

Tile

c)

Dialog box

d)

Tab

20.

Which element provides navigation to organize and switch between sections or pages within a window?

a)

Menu

b)

Tile

c)

Widget

d)

Tab

21.

What is a dialog box typically used for?

a)

Provide information or ask for input

b)

Align text or data relative to margins

c)

Represent programs, files, or folders

d)

Combine cells, files, or documents

22.

Which operating system is specialized for use in dedicated devices like appliances or machinery?

a)

Network operating system

b)

Stand-alone operating system

c)

Embedded operating system

d)

Web-based operating system

23.

Which term describes a complete operating system that works on a single desktop or laptop computer?

a)

Stand-alone operating system

b)

Embedded operating system

c)

Network operating system

d)

Web-based software

24.

What is memory partitioning in operating systems?

a)

Preparing a storage device for use

b)

Translating source code into object code

c)

Assigning specific memory space

d)

Dividing computer memory into distinct sections

25.

What does allocate mean in computing resource management?

a)

Assign specific memory space or resources

b)

Reorganize files into contiguous sectors

c)

Combine data into one document

d)

Restart the computer from power-off

26.

Which software runs in a web browser and is accessed over the internet?

a)

Web-based software

b)

Network operating software

c)

Stand-alone software

d)

Compiler

27.

In document layout, what does alignment refer to?

a)

Arranging data in a specific order

b)

Combining cells, files, or documents

c)

Distance between margin and paragraph

d)

Positioning of text relative to margins

28.

In word processing, what does indent mean?

a)

Positioning of text relative to margins

b)

Distance between the margin and paragraph start

c)

Arranging data in ascending or descending order

d)

Specific style and size of characters

29.

Which operation arranges data in a specific order, such as ascending or descending?

a)

Sort

b)

Merge

c)

Align

d)

Allocate

30.

In typography, what does font refer to?

a)

Utility that prepares a disk for initial use

b)

On-screen symbol that moves with a mouse

c)

Method of arranging windows in a grid

d)

Specific style and size of text characters

31.

Which tool in a word processor helps find synonyms to improve word choice?

a)

Ribbon toolbar for commands

b)

Thesaurus for synonyms

c)

Functions for calculations

d)

Filters for effects

32.

What is the purpose of the Ribbon in productivity software interfaces?

a)

Generates image textures

b)

Executes Java applets

c)

Organizes tools into tabs

d)

Stores database records

33.

In spreadsheets, what are Functions primarily used for?

a)

Create clipart images

b)

Format paragraph text

c)

Perform calculations automatically

d)

Crop photo edges

34.

Which term describes a single set of data in a database table?

a)

Record entry

b)

Field value

c)

Query form

d)

Index key

35.

What is the role of an Index in a database or file system?

a)

Speeds up data retrieval

b)

Stores visual textures

c)

Creates wireframes

d)

Renders animations

36.

Bitmapped graphics are primarily composed of which elements?

a)

Mathematical paths

b)

Individual pixels

c)

Frame sequences

d)

Wireframe meshes

37.

Vector graphics are built using what?

a)

Pixels arranged in grids

b)

Mathematical paths and shapes

c)

Pre-made clipart files

d)

Rendered animation frames

38.

What does Texture refer to in 3D graphics?

a)

Organizing records in tables

b)

Cropping edges of photos

c)

Sequence of frames for motion

d)

Surface image applied to a model

39.

What is Clipart typically used for?

a)

Compile code

b)

Index databases

c)

Render animations

d)

Illustrate documents

40.

Rendering is best defined as which process?

a)

Creating an index list

b)

Compiling high-level code

c)

Generating a 2D image or animation

d)

Applying crop tools

41.

Which tool removes the outer edges of an image?

a)

Query tool

b)

Crop tool

c)

Index tool

d)

Texture tool

42.

A File extension indicates what about a computer file?

a)

Frame rate of animation

b)

Database query type

c)

End of filename and format

d)

Programming language used

43.

Multimedia refers to the integration of which types of content?

a)

Frames and filters

b)

Records and queries

c)

Text, graphics, audio, video

d)

Code and algorithms

44.

Which text formatting term controls how lines begin relative to the margin?

a)

Wireframe grid

b)

Indent setting

c)

Index key

d)

Assembler tool

45.

Which text alignment option places lines evenly between margins?

a)

Left aligned

b)

Centered text

c)

Right aligned

d)

Justified alignment

46.

Which term describes a step-by-step procedure to solve a problem?

a)

Algorithm

b)

Compiler

c)

Library

d)

Object

47.

Which describes a language closer to human-readable syntax?

a)

Assembly mnemonics

b)

Machine code

c)

High-level language

d)

Low-level language

48.

What tool translates source code into machine-executable form?

a)

Compiler

b)

Linkage editor

c)

Debugger

d)

Router

49.

Which process locates and fixes errors in code?

a)

Debugging

b)

Encapsulation

c)

Compiling

d)

Linking

50.

Which term means an ordered outline using plain language to plan code?

a)

Load module

b)

Object file

c)

Pseudocode

d)

Protocol

51.

Which OOP principle bundles data and methods together?

a)

Encapsulation

b)

Inheritance

c)

Abstraction

d)

Polymorphism

52.

Which OOP feature allows a new class to reuse properties of an existing one?

a)

Compilation

b)

Inheritance

c)

Polymorphism

d)

Encapsulation

53.

Which OOP concept lets different objects respond to the same command differently?

a)

Linking

b)

Encapsulation

c)

Polymorphism

d)

Debugging

54.

Which term refers to the original code written by a programmer?

a)

Load module

b)

Object program

c)

Library

d)

Source program

55.

What is produced after compiling a source program?

a)

Hotspot

b)

Object program

c)

Token

d)

Pseudocode

56.

Which component combines several object modules into a single load module?

a)

Linkage editor

b)

Compiler

c)

Debugger

d)

Hub

57.

A self-contained unit that combines data and procedures is called what?

a)

Object

b)

Library

c)

Node

d)

Router

58.

A collection of reusable pre-written code units is known as a what?

a)

Library

b)

Protocol

c)

Gateway

d)

Switch

59.

Which term describes a program ready to be loaded into memory for execution?

a)

Bus topology

b)

Source program

c)

Client-server

d)

Load module

60.

Which type of language is closest to machine instructions?

a)

Query language

b)

Scripting language

c)

High-level language

d)

Low-level language

61.

Which activity comes immediately after writing pseudocode in many workflows?

a)

Configuring hotspots

b)

Implementing code

c)

Compiling binaries

d)

Deploying routers

62.

Which term best matches rules for data transmission between devices?

a)

Token

b)

Library

c)

Protocol

d)

Object

63.

Which tool helps identify runtime or logic errors during testing?

a)

Debugger

b)

Compiler

c)

Linker

d)

Gateway

64.

Which phrase defines object-oriented programming at a high level?

a)

A method for routing packets across buses

b)

A topology connecting nodes in a ring

c)

A paradigm organizing code as interacting objects

d)

A protocol for Ethernet frame delivery

65.

Which network topology connects all devices to a central hub or switch?

a)

Bus topology with single backbone cable

b)

Ring topology with token passing

c)

Star topology with central device

d)

Mesh topology with multiple links

66.

In which topology does data travel in a closed loop from one device to the next?

a)

Ring with circular path

b)

Star with central switch

c)

Mesh with redundant links

d)

Bus with shared cable

67.

Which device forwards packets between different networks based on IP addresses?

a)

Bridge for segment links

b)

Repeater for signal boost

c)

Router for inter-networking

d)

Switch for local frames

68.

Which device operates at Layer 2 to direct frames within the same LAN?

a)

Gateway translating protocols

b)

Firewall filtering traffic

c)

Router making IP routes

d)

Switch using MAC tables

69.

Which device translates between different network protocols or formats?

a)

Repeater regenerating signals

b)

Hub broadcasting frames

c)

Router forwarding packets

d)

Gateway bridging systems

70.

What does URL stand for in web navigation?

a)

User Reference Label

b)

Unified Routing Link

c)

Uniform Resource Locator

d)

Universal Record List

71.

Which term refers to the human-readable name that maps to an IP?

a)

Domain for websites

b)

URL for locations

c)

Path for files

d)

Web index for search

72.

Which term names the set of pages under a single domain?

a)

Website with related pages

b)

Web portal aggregating sources

c)

Web page as single document

d)

Homepage as main entry

73.

What is the main introductory page of a website called?

a)

Homepage welcoming visitors

b)

Web page as any document

c)

Web portal curated sources

d)

Bookmark saved shortcut

74.

Which term means a saved shortcut stored by the browser?

a)

URL resource locator

b)

Path directory location

c)

Bookmark saved link

d)

Hyperlink embedded text

75.

Which service delivers computing resources—servers, storage, and software—over the internet?

a)

E-commerce transactions

b)

Social networking platforms

c)

Internet of Things devices

d)

Cloud computing services

76.

Which concept connects physical objects with sensors to exchange data online?

a)

IoT networked devices

b)

Hypertext structured documents

c)

VoIP digital calling

d)

Information highway metaphor

77.

Which protocol enables voice calls over a broadband internet connection instead of a phone line?

a)

HTTP for web pages

b)

VoIP for internet voice

c)

ADSL for copper broadband

d)

DNS for name resolution

78.

Which term describes a specialized site that organizes information sources in a unified way?

a)

Web index search database

b)

Homepage main entry

c)

Web portal curated sources

d)

Website related pages

79.

Which term refers to the database used by search engines to store and retrieve information about web pages?

a)

Link single reference

b)

Path filesystem location

c)

Hypertext linked documents

d)

Web index stored data

80.

Which role maintains and manages a particular website?

a)

Gateway protocol converter

b)

Spider crawling robot

c)

Router network device

d)

Webmaster site manager

81.

Which automated program browses the web to collect data for search engines?

a)

Homepage main page

b)

Bookmark saved link

c)

Spider web crawler

d)

Cloud computing service

82.

Which term is a popular metaphor for the high-speed communications network that connects people and information?

a)

Information highway concept

b)

Hyperlink clickable text

c)

E-commerce online trade

d)

Social networking platforms

83.

Which term refers to software that secretly collects information about a user's computer activities?

a)

Firewall that blocks unauthorized traffic

b)

Spyware that gathers user activity data

c)

Cookies that store website preferences

d)

Antivirus program that removes known malware

84.

What is the primary purpose of an antivirus program?

a)

Monitor and control network traffic

b)

Detect, prevent, and remove malware

c)

Encrypt files to prevent access

d)

Issue digital certificates to users

85.

A virus scanner mainly performs which function?

a)

Checks files and programs for known virus patterns

b)

Authenticates users with a public-key

c)

Converts plain text into unreadable ciphertext

d)

Stores small data on a user's browser

86.

Which security tool monitors and controls incoming and outgoing network traffic?

a)

Cookies caching website content

b)

Spyware recording keystrokes

c)

Antivirus scanning local files

d)

Firewall controlling network connections

87.

Cookies are best described as which of the following?

a)

Encrypted email attachments for security

b)

Programs that remove unwanted malware

c)

Small browser files that store site-specific data

d)

Network tools that block suspicious packets

88.

Encryption is the process of doing what to information?

a)

Converting data to prevent unauthorized access

b)

Examining files for known malware signatures

c)

Restoring ciphertext to readable format

d)

Issuing electronic identity documents

89.

Decryption is best defined as which action?

a)

Turning plaintext into unreadable form

b)

Changing browser settings for privacy

c)

Converting encrypted data back to readable form

d)

Scanning programs for suspicious behavior

90.

Which key type can be used by anyone to encrypt a message intended for a specific recipient?

a)

Private-key used only by the owner

b)

Public-key available for message encryption

c)

Session-key used once per connection

d)

Master-key stored in cookies

91.

Cryptography is the art or practice of what?

a)

Scanning for viruses in files and programs

b)

Writing and solving codes for secure communication

c)

Pretending to be someone else online

d)

Blocking unwanted network connections

92.

What does tamper-proof design aim to ensure?

a)

It stores preferences across different sites

b)

It cannot be interfered with or changed easily

c)

It spreads quickly without user interaction

d)

It can be decrypted by any authorized user

93.

Gibberish in the context of encrypted data refers to what?

a)

Unintelligible writing seen by unauthorized viewers

b)

Readable text for authorized recipients

c)

Structured logs saved by antivirus tools

d)

Meaningful metadata attached to certificates

94.

In a security framework, a tenet refers to which concept?

a)

A temporary session key for encryption

b)

A principle or belief guiding core practices

c)

A cookie storing site-specific preferences

d)

A worm that self-replicates across networks

95.

Which tool is intended to prevent unauthorized network access rather than remove malware already on a device?

a)

Antivirus program removing identified threats

b)

Firewall monitoring and filtering traffic

c)

Spyware secretly collecting user data

d)

Virus scanner examining files for patterns