wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

WAOTECH (Introduction to software quiz)

Total questions: 14

Worksheet time: 7mins

Name
Class
Date
1.

What is software?

a)

A set of instructions for a computer

b)

A computer virus

c)

A type of hardware

d)

A programming language

2.

What is the first step in the software development process?

a)

Deploying

b)

Maintaining

c)

Designing

d)

Testing

3.

Which type of developer builds what users see?

a)

DevOps Engineer

b)

Backend Developer

c)

Frontend Developer

d)

Game Developer

4.

Why is learning software development beneficial?

a)

It requires no technical skills

b)

It is only useful in one industry

c)

It is a low-demand skill

d)

It leads to high-paying careers

5.

Which of the following is NOT a basic computer component?

a)

Software Development Kit

b)

CPU

c)

RAM

d)

Monitor

6.

What is the function of an operating system?

a)

To manage hardware

b)

To create software

c)

To design websites

d)

To write code

7.

Which command is used to change directories in the command line?

a)

rm

b)

mkdir

c)

cd

d)

ls

8.

What is programming?

a)

The process of testing software

b)

The deployment of applications

c)

The act of writing instructions for a computer

d)

The act of designing hardware

9.

Which programming language is known for web development?

a)

Java

b)

C++

c)

JavaScript

d)

Python

10.

What is an algorithm?

a)

A type of programming language

b)

A step-by-step procedure to solve a problem

c)

A data structure

d)

A software application

11.

What does a variable do in programming?

a)

Manages memory

b)

Creates functions

c)

Deletes data

d)

Stores data

12.

Which of the following is a data type?

a)

Integer

b)

Function

c)

Variable

d)

Loop

13.

What is the purpose of data structures?

a)

To improve performance

b)

To manage hardware

c)

To create algorithms

d)

To write code

14.

What does OOP stand for?

a)

Object-Oriented Programming

b)

Open Object Protocol

c)

Object-Oriented Process

d)

Optimized Operating Process