wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

IST Pre-Test Assessment

Total questions: 32

Worksheet time: 19mins

Name
Class
Date
1.

Match the definition to the term.

a)

The markup language used to create the structure of web pages.

1.

HTML

b)

The language used to style and layout web pages.

2.

CSS

c)

The programming language that adds interactivity to web pages.

3.

JavaScript

d)

A collection of organized data that can be easily accessed and managed.

4.

Database

e)

A step-by-step procedure for solving a problem.

5.

Algorithm

2.

Match the definition to the term.

a)

The process of finding and fixing errors in code.

1.

Debugging

b)

A set of protocols for building and integrating application software.

2.

API

c)

A system that tracks and manages changes to files over time.

3.

Version Control

d)

The practice of protecting systems, networks, and programs from digital attacks.

4.

Cybersecurity

e)

The delivery of computing services over the internet.

5.

Cloud Computing

3.

Match the definition to the term.

a)

A software development approach emphasizing flexibility and collaboration.

1.

Agile

b)

The visual elements of a computer application or website.

2.

UI

c)

The overall experience a user has when interacting with a product.

3.

UX

d)

An application that provides comprehensive facilities for software development.

4.

IDE

e)

A digital collection of work samples and achievements.

5.

Online Portfolio

4.

True or False:

An online career portfolio is only useful for job seekers in the technology industry.

a)

True

b)

False

5.

True or False:

Professional communication skills are essential in all areas of the technology field.

a)

True

b)

False

6.

True or False:

Digital citizenship involves responsible and ethical behavior online.

a)

True

b)

False

7.

True or False:

Phishing is a cybersecurity attack that involves sending deceptive emails.

a)

True

b)

False

8.

True or False:

The Internet of Things (IoT) refers to interconnected computing devices in everyday objects.

a)

True

b)

False

9.

True or False:

Software licenses are not important for open-source projects.

a)

True

b)

False

10.

True or False:

Responsive web design ensures a website looks good on all devices.

a)

True

b)

False

11.

True or False:

Computational thinking is only useful for computer programmers.

a)

True

b)

False

12.

True or False:

Encryption is used to make data unreadable to unauthorized users.

a)

True

b)

False

13.

True or False:

Agile methodology typically involves long development cycles with minimal customer feedback.

a)

True

b)

False

14.

Which of the following is NOT a common element in an online career portfolio?

a)

Resume

b)

Project samples

c)

Personal financial information

d)

Skills and certifications

15.

What is the primary purpose of an online career portfolio?

a)

To store personal photos and videos

b)

To showcase professional skills and achievements

c)

To manage daily tasks and schedules

d)

To play online games with colleagues

16.

Which of these is an example of appropriate professional communication in a technology workplace?

a)

Using emojis in all emails

b)

Sharing confidential information on social media

c)

Writing clear and concise project updates

d)

Ignoring emails from team members

17.

What does API stand for in the context of software development?

a)

Advanced Programming Interface

b)

Application Programming Interface

c)

Automated Program Integration

d)

Applied Programming Intelligence

18.

Which of the following best describes the concept of "debugging" in programming?

a)

Creating new features for a program

b)

Identifying and fixing errors in code

c)

Optimizing code for better performance

d)

Writing documentation for code

19.

What is the primary goal of responsive web design?

a)

To make websites load faster

b)

To improve search engine rankings

c)

To ensure websites work well on various device sizes

d)

To add more interactive features to websites

20.

Which of these is an example of a high-level programming language?

a)

Assembly

b)

Machine Code

c)

Python

d)

Binary

21.

What does "HTTP" stand for in web technology?

a)

Hypertext Transfer Protocol

b)

High-Tech Transfer Process

c)

Hyperlink and Text Transmission Procedure

d)

Home Tool for Text Processing

22.

Which of the following is NOT a common type of software license?

a)

MIT License

b)

GNU General Public License

c)

Apache License

d)

Universal Unrestricted License

23.

What is the main purpose of a firewall in cybersecurity?

a)

To speed up Internet connections

b)

To block unauthorized access to or from a network

c)

To encrypt all data on a computer

d)

To create secure passwords

24.

Which of these is an example of cloud computing?

a)

Using a USB drive to store files

b)

Saving documents on your computer's hard drive

c)

Using Google Docs to create and store documents online

d)

Printing documents from your local printer

25.

What does "UI" stand for in the context of software development?

a)

Universal Integration

b)

User Interface

c)

Unified Implementation

d)

Usability Index

26.

Which of these is a characteristic of agile software development?

a)

Minimal customer involvement

b)

Long development cycles

c)

Flexible response to change

d)

Comprehensive documentation

27.

What is the primary function of HTML in web development?

a)

To style web pages

b)

To define the structure of web pages

c)

To handle server-side logic

d)

To manage databases

28.

Which of these is an example of an ethical issue in technology?

a)

Choosing a programming language

b)

Selecting a web hosting provider

c)

Privacy concerns in data collection

d)

Deciding on a software development methodology

29.

What is the main purpose of version control in software development?

a)

To make programs run faster

b)

To track and manage changes to code over time

c)

To automatically fix bugs in code

d)

To translate code between programming languages

30.

Which of these is NOT typically considered a pillar of object-oriented programming?

a)

Encapsulation

b)

Inheritance

c)

Polymorphism

d)

Repetition

31.

What is the primary purpose of a content management system (CMS)?

a)

To manage and organize digital content

b)

To create 3D graphics

c)

To write and compile code

d)

To monitor network traffic

32.

Which of these is a key principle of digital citizenship?

a)

Avoiding all online interactions

b)

Sharing personal information freely

c)

Respecting others' digital rights and privacy

d)

Using technology only for entertainment