wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Introduction to Software Technology – Final Exam

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Which of the following best describes software?

a)

The physical parts of a computer

b)

The instructions that tell a computer what to do

c)

A device that connects computers to a network

d)

The main memory used to store files

2.

An operating system is responsible for:

a)

Designing computer hardware

b)

Managing computer resources and running applications

c)

Designing user interfaces

d)

Storing long-term backups only

3.

Which of the following is an example of application software?

a)

BIOS

b)

Microsoft Word

c)

Device drivers

d)

Operating system

4.

RAM is best described as:

a)

Permanent storage

b)

Temporary memory used while the computer is running

c)

A type of CPU

d)

A form of input device

5.

What is the correct definition of an algorithm?

a)

A completed computer program

b)

A step-by-step set of instructions to solve a problem

c)

A hardware configuration

d)

A type of malware

6.

Which programming term refers to a container that stores data?

a)

Loop

b)

Variable

7.

What does a loop allow a program to do?

a)

Store user input

b)

Repeat actions until a condition is met

c)

Display output

d)

Test a program for errors

8.

"If-else" statements are used for:

a)

Running programs faster

b)

Making decisions based on conditions

c)

Creating user interfaces

d)

Installing software

9.

Which of the following is an example of an input device?

a)

Monitor

b)

Keyboard

c)

Printer

d)

Projector

10.

Which file type is commonly used for executable programs?

a)

.docx

b)

.exe

c)

.png

d)

.mp3

11.

A computer virus is best described as:

a)

Software designed to protect computers

b)

A program that replicates and spreads without permission

c)

A network communication method

d)

A programming language

12.

The best way to create strong passwords is to:

a)

Use your birthday so it's easy to remember

b)

Use short, simple words

c)

Use a mix of characters, numbers, and symbols

d)

Use the same password on every website

13.

Phishing is a type of cyberattack that involves:

a)

Guessing passwords automatically

b)

Sending fraudulent messages to steal information

c)

Overloading a server with traffic

d)

Hacking wireless networks

14.

In software development, debugging refers to:

a)

Creating project documentation

b)

Fixing errors or flaws in a program

c)

Installing updates

d)

Writing algorithms

15.

Cloud storage allows users to:

a)

Store files only on local hardware

b)

Save files on remote servers accessed via the internet

c)

Protect computers from viruses

d)

Increase the speed of CPUs

16.

Which tool is used to format text, create paragraphs, and insert images?

a)

Spreadsheet

b)

Word processor

c)

Database

d)

Presentation software

17.

Which feature is commonly part of spreadsheet software?

a)

Transitions

b)

Formulas and functions

c)

Video editing

d)

Virus scanning

18.

A GUI (Graphical User Interface) is designed to let users:

a)

Write code using a terminal only

b)

Interact with icons, menus, and windows

c)

Build physical circuits

d)

Connect computers wirelessly

19.

19. Which of the following is open-source software?

a)

Linux

b)

Microsoft Windows

c)

Adobe Photoshop

d)

Oracle Database

20.

When troubleshooting a computer problem, which step should come FIRST?

a)

Replace hardware

b)

Identify and define the problem

c)

Install new software

d)

Delete user files