Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Exploring Computer Software

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

What are the two main types of software?

a)

Firmware and middleware

b)

System software and application software

c)

Database software and web software

d)

Operating system and utility software

2.

Define system software and give an example.

a)

Web Browser (e.g., Chrome, Firefox)

b)

Operating System (e.g., Windows, Linux)

c)

Word Processor (e.g., Microsoft Word)

d)

Antivirus Software (e.g., Norton)

3.

What is application software? Can you name three examples?

a)

Google Chrome

b)

Three examples of application software are Microsoft Word, Excel, and Adobe Photoshop.

c)

Notepad++

d)

Microsoft Paint

4.

What does the Software Development Life Cycle (SDLC) represent?

a)

A structured process for planning, creating, testing, and deploying software.

b)

A framework for network security protocols.

c)

A guideline for user interface design.

d)

A method for managing hardware resources.

5.

List the phases of the Software Development Life Cycle.

a)

Planning, Design, Testing, Review

b)

Analysis, Implementation, Deployment, Support

c)

Planning, Requirements Analysis, Design, Implementation, Testing, Deployment, Maintenance

d)

Requirements, Design, Maintenance, Feedback

6.

What is the purpose of the planning phase in SDLC?

a)

To test the software for bugs and issues.

b)

To conduct user training and support.

c)

To implement the software design and architecture.

d)

To define project scope, objectives, resources, timelines, and risks.

7.

What is an operating system?

a)

A programming language

b)

A web browser

c)

An operating system is software that manages computer hardware and software resources.

d)

A type of computer hardware

8.

Name three popular operating systems.

a)

Microsoft Windows, macOS, Linux

b)

iOS

c)

Android

d)

Ubuntu

9.

What is the role of the kernel in an operating system?

a)

The kernel manages system resources and facilitates communication between hardware and software.

b)

The kernel is responsible for user interface design.

c)

The kernel provides internet connectivity for applications.

d)

The kernel stores all user data and files.

10.

What is the difference between open-source and proprietary software?

a)

Proprietary software allows users to modify the source code, while open-source software does not.

b)

The main difference is that open-source software allows users to access and modify the source code, while proprietary software does not.

c)

Open-source software is developed by a single company, while proprietary software is developed by a community.

d)

Open-source software is always free to use, while proprietary software is always paid.

11.

What is software licensing?

a)

A way to enhance software performance.

b)

Software licensing is a legal agreement that specifies how software can be used and distributed.

c)

A type of software development process.

d)

A method for coding software applications.

12.

What are the common types of software licenses?

a)

Common types of software licenses include proprietary licenses, open-source licenses, and free software licenses.

b)

Trial licenses

c)

Commercial licenses

d)

Subscription licenses

13.

What is a freeware license?

a)

A freeware license allows users to modify the software freely.

b)

A freeware license is only available for educational institutions.

c)

A freeware license requires users to pay a subscription fee.

d)

A freeware license is a type of software license that permits users to use the software free of charge.

14.

What does 'shareware' mean?

a)

Software that requires a purchase before use.

b)

Software distributed for free on a trial basis, often with limited features.

c)

Software that is permanently free with all features.

d)

Software that is only available in physical format.

15.

What is the purpose of a software license agreement?

a)

To ensure software is only used for personal projects.

b)

To restrict access to the source code only.

c)

To provide free software updates indefinitely.

d)

To outline the terms of use and distribution of software.

16.

What is the difference between system software and application software?

a)

Application software manages hardware resources.

b)

System software is only for mobile devices.

c)

System software manages hardware and provides a platform; application software performs specific user tasks.

d)

System software is designed for gaming purposes.

17.

Can you name a type of software that helps in graphic design?

a)

Microsoft Word

b)

AutoCAD

c)

Final Cut Pro

d)

Adobe Photoshop

18.

What is the function of utility software?

a)

To provide internet connectivity for devices.

b)

The function of utility software is to manage and maintain computer resources.

c)

To create and edit multimedia content.

d)

To enhance the graphical user interface of applications.

19.

What is cloud software?

a)

Software that runs only on local machines

b)

Services that are only available offline

c)

Cloud software is applications and services accessed over the internet, hosted on remote servers.

d)

Applications that require physical installation

20.

How does software as a service (SaaS) work?

a)

SaaS is a type of hardware that needs physical maintenance.

b)

SaaS applications are only accessible through a local network.

c)

SaaS requires users to install software on their local machines.

d)

SaaS works by providing software applications hosted in the cloud, accessible via the internet, with the provider managing all technical aspects.