wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PSITS Regional Convention Quiz

Total questions: 140

Worksheet time: 47mins

Name
Class
Date
1.

Which of the following is NOT a valid IPv6 address format?

a)

2001:0db8:85a3:0000:0000:8a2e:0370:7334

b)

::1

c)

192.168.1.1

d)

2001:0db8:85a3:0:0:8a2e:0370:7334

2.

What is the purpose of VLANs in networking?

a)

Partitioning a physical network into multiple logical networks

b)

Assigning IP addresses dynamically to devices

c)

Filtering and caching web content

d)

Managing network traffic flow

3.

Which of the following is NOT a valid network protocol?

a)

HTTP

b)

FTP

c)

SMTP

d)

HTML

4.

What is the binary representation of the decimal number 128?

a)

10000000

b)

11000000

c)

10101000

d)

11100000

5.

Which of the following binary numbers is equivalent to the decimal number 10?

a)

1010

b)

1101

c)

1111

d)

1001

6.

What is the binary equivalent of the decimal number 255?

a)

11111111

b)

11111110

c)

11011111

d)

10111111

7.

What is the binary value for the IP address octet 128?

a)

10000000

b)

01000000

c)

11000000

d)

00100000

8.

What is the binary representation of the hexadecimal number F?

a)

1111

b)

1010

c)

1000

d)

1100

9.

Which of the following is the correct binary representation of the decimal number 32?

a)

00100000

b)

11000000

c)

10000000

d)

00010000

10.

What is the binary equivalent of the IP address octet 64?

a)

01000000

b)

10000000

c)

00100000

d)

11000000

11.

What is the result of adding the binary numbers 1010 and 1101?

a)

10111

b)

10001

c)

11000

d)

11111

12.

Which of the following binary values represents the subnet mask 255.255.255.0?

a)

11111111.11111111.11111111.00000000

b)

11111111.11111111.00000000.11111111

c)

11111111.00000000.00000000.11111111

d)

11111111.00000000.11111111.11111111

13.

What is the binary representation of the decimal number 64?

a)

1000000

b)

10000001

c)

1010100

14.

What does HTML stand for in web development?

a)

Hyperlink Text Markup Language

b)

Hypertext Markup Language

c)

Hypermedia Text Manipulation Language

d)

High-level Text Markup Language

15.

Which protocol is used for transferring web pages from a server to a client browser?

a)

FTP

b)

SMTP

c)

HTTP

d)

DNS

16.

What is the purpose of CSS in web development?

a)

Creating dynamic web pages

b)

Structuring web page content

c)

Styling web page elements

d)

Executing client-side scripts

17.

Which organization oversees the management of domain names and IP addresses?

a)

IETF

b)

ICANN

c)

W3C

d)

IEEE

18.

What is the primary function of a web server?

a)

Storing and managing databases

b)

Rendering web pages for client browsers

c)

Transmitting emails between servers

d)

Providing file storage and sharing services

19.

What does URL stand for in web browsing?

a)

Uniform Resource Locator

b)

Universal Resource Language

c)

Unified Resource Link

d)

Unified Resource Locator

20.

Which of the following is NOT a valid HTTP status code?

a)

404

b)

200

c)

300

d)

500

21.

What is the purpose of JavaScript in web development?

a)

Defining the structure and layout of web pages

b)

Storing and retrieving data from a server

c)

Enhancing the interactivity and behavior of web pages

d)

Securing web applications against cyber threats

22.

What is the function of a web browser in the context of the Internet?

a)

Sending and receiving emails

b)

Accessing and displaying web pages

c)

Managing domain name registration

d)

Transferring files between servers

23.

What is the purpose of AJAX in web development?

a)

Creating animated effects on web pages

b)

Making asynchronous requests to the server

c)

Securing web applications against cross-site scripting attacks

d)

Validating user input on web forms

24.

Which protocol is used for securely transmitting data over the web?

a)

FTP

b)

HTTP

c)

HTTPS

d)

SMTP

25.

What is the purpose of a web cache in the context of web browsing?

a)

Storing copies of web pages to reduce server load and improve performance

b)

Encrypting data transmitted between the client and server

c)

Authenticating users before granting access to web resources

d)

Analyzing web traffic patterns for marketing purposes

26.

Which of the following is NOT a valid web browser?

a)

Chrome

b)

Safari

c)

Outlook

d)

Firefox

27.

What is the purpose of a web API?

a)

Managing domain name registration

b)

Providing a set of rules and conventions for web development

c)

Allowing different software applications to communicate with each other over the web

d)

Generating dynamic content for web pages

28.

What does CMS stand for in the context of web development?

a)

Content Management System

b)

Centralized Media Server

c)

Customer Management Software

d)

Code Management System

29.

What is the purpose of a web server log file?

a)

Recording user interactions with a website for analysis

b)

Storing sensitive user information securely

c)

Tracking user location and browsing history

d)

Encrypting data transmitted between the client and server

30.

Which of the following is NOT a valid HTTP request method?

a)

GET

b)

PUT

c)

DELETE

d)

SAVE

31.

What is the purpose of a web framework in web development?

a)

Providing a foundation for building web applications with reusable components

b)

Creating dynamic web pages with server-side scripting languages

c)

Optimizing web page performance for search engines

d)

Analyzing web traffic patterns for marketing purposes

32.

What is the function of a web proxy server?

a)

Encrypting data transmitted between the client and server

b)

Filtering and caching web content

c)

Managing domain name registration

d)

Providing file storage and sharing services

33.

What is the purpose of a cookie in web browsing?

a)

Storing user preferences and session information

b)

Authenticating users before granting access to web resources

c)

Encrypting data transmitted between the client and server

d)

Analyzing web traffic patterns for marketing purposes

34.

What is the purpose of a web crawler?

a)

Encrypting data transmitted between the client and server

b)

Indexing web pages for search engines

c)

Filtering and caching web content

d)

Analyzing web traffic patterns for marketing purposes

35.

What is the purpose of a CAPTCHA in web forms?

a)

Encrypting data transmitted between the client and server

b)

Authenticating users before granting access to web resources

c)

Preventing automated bots from submitting forms

d)

Analyzing web traffic patterns for marketing purposes

36.

What is the purpose of a session token in web applications?

a)

Storing user preferences and session information

b)

Authenticating users before granting access to web resources

c)

Encrypting data transmitted between the client and server

d)

Managing domain name registration

37.

What is the purpose of a web hosting service?

a)

Providing a platform for developing and testing web applications

b)

Rendering web pages for client browsers

c)

Managing domain name registration

d)

Storing and serving web content to users

38.

Which of the following is the correct way to declare a variable in Java?

a)

int x = 5;

b)

x = 5;

c)

int = 5;

d)

declare x = 5;

39.

Which of the following is NOT a valid data type in C++?

a)

int

b)

double

c)

string

d)

char

40.

In Python, what does the function len() do?

a)

Returns the length of a string

b)

Converts a number to a string

c)

Finds the largest number in a list

d)

Returns the index of the first occurrence of a character

41.

In JavaScript, which method is used to add an item to the end of an array?

a)

push()

b)

append()

c)

insert()

d)

add()

42.

Which of the following loops will execute at least once, regardless of the condition?

a)

for loop

b)

while loop

c)

do-while loop

d)

foreach loop

43.

What will the following Python code output? Python: print(3 * 2)

a)

5

b)

6

c)

32

d)

8

44.

What is the primary use of a stack in computer science?

a)

To store elements in sorted order

b)

To store data in a last-in, first-out order

c)

To store elements in a first-in, first-out order

d)

To search for elements in an array

45.

Which of the following is NOT an object-oriented programming concept?

a)

Encapsulation

b)

Inheritance

c)

Polymorphism

d)

Compilation

46.

Which of the following is a correct syntax for defining a function in Python?

a)

function myFunc() {}

b)

def myFunc():

c)

function myFunc[]

d)

def myFunc[]

47.

Which of the following is a correct syntax for defining a function in Python?

a)

function myFunc() {}

b)

def myFunc():

c)

function myFunc[]

d)

def myFunc[]

48.

In Java, which keyword is used to create an instance of an object?

a)

this

b)

create

c)

new

d)

instantiate

49.

What does the following Python code do? Python: for i in range(1, 6): print(i)

a)

Prints numbers from 0 to 5

b)

Prints numbers from 1 to 6

c)

Prints numbers from 1 to 5

d)

Prints numbers from 0 to 4

50.

Which of the following is used to import a module in Python?

a)

import module

b)

include module

c)

require module

d)

use module

51.

Which of the following is the correct syntax for a for loop in JavaScript?

a)

for(i = 0; i < 10; i++)

b)

for(i <= 10; i++)

c)

for(i in range(10))

d)

for(i : 10)

52.

What is the time complexity of a binary search algorithm?

a)

O(n)

b)

O(log n)

c)

O(n^2)

d)

O(1)

53.

Which of the following is a valid way to comment a single line in C?

a)

// This is a comment

b)

/* This is a comment */

c)

d)

# This is a comment

54.

Which sorting algorithm has the best average case time complexity?

a)

Bubble Sort

b)

Quick Sort

c)

Selection Sort

d)

Insertion Sort

55.

What will the following code output? Python: x = [1, 2, 3] x. append(4) print(x)

a)

[1, 2, 3, 4]

b)

[1, 2, 4]

c)

[4, 3, 2, 1]

d)

Error

56.

In which of the following does the break statement immediately stop the loop?

a)

for loop

b)

while loop

c)

do-while loop

d)

All of the above

57.

What is the result of 5 / 2 in Python 3.x?

a)

2.5

b)

2

c)

Error

d)

2.0

58.

Which of the following is the correct syntax to declare a variable in JavaScript?

a)

var x = 10;

b)

let x = 10;

c)

const x = 10;

d)

All of the above

59.

What is an exception in programming?

a)

A special type of loop

b)

A method to store data

c)

An error that disrupts the normal flow of execution

d)

A data type

60.

Which of the following operators is used for exponentiation in Python?

a)

^

b)

**

c)

*

d)

exp()

61.

In object-oriented programming, what is inheritance?

a)

A method of hiding data

b)

A method of adding functionality to existing classes

c)

A way to create objects

d)

A way to remove objects

62.

Which of the following languages is NOT a low-level programming language?

a)

Assembly

b)

C

c)

Java

d)

Machine Code

63.

Which of the following data structures is implemented using a LIFO order?

a)

Queue

b)

Stack

c)

Linked List

d)

Tree

64.

What does the continue statement do in a loop?

a)

Stops the loop

b)

Skips the current iteration and proceeds to the next one

c)

Restarts the loop from the beginning

d)

Exits the function

65.

Which of the following is the correct way to define a class in Python?

a)

class MyClass:

b)

class = MyClass:

c)

class MyClass[]:

d)

define class MyClass:

66.

In which programming language was the first "Hello, World!" program written?

a)

Python

b)

C

c)

Java

d)

Assembly

67.

What does SQL stand for?

a)

Structured Query Language

b)

Sequential Query Language

c)

Standard Query Language

d)

Simple Query Language

68.

What is the purpose of the return statement in a function?

a)

To define the function

b)

To exit the function

c)

To call the function

d)

To send a value back to the function's caller

69.

What does the // operator do in C++?

a)

Marks the end of a statement

b)

Divides two numbers

c)

Adds a comment to the code

d)

Declares a variable

70.

Which of the following is a correct way to define a constant in Java?

a)

final int x = 10;

b)

const int x = 10;

c)

constant int x = 10;

d)

static int x = 10;

71.

Which of the following is the default return type of a function in C?

a)

void

b)

int

c)

char

d)

double

72.

In JavaScript, which of the following is used to declare a block-scoped variable?

a)

var

b)

let

c)

const

d)

Both b and c

73.

What will the following Python code output? Python: x = {1, 2, 3} x. add(4) print(x)

a)

{1, 2, 3, 4}

b)

{1, 2, 3}

c)

[1, 2, 3, 4]

d)

Error

74.

What does the init method do in Python classes?

a)

Initializes the class

b)

Creates a new object of the class

c)

Initializes a class variable

d)

Initializes an instance of the class

75.

In which programming language is the System.out.println() function used?

a)

C

b)

Python

c)

Java

d)

JavaScript

76.

What does the super() function do in Python?

a)

Calls the constructor of the parent class

b)

Calls a method from the parent class

c)

Creates a super instance

d)

Calls the superclass directly

77.

What is the output of the following Python code? Python: x = 10 y = 3 print(x // y)

a)

3.3333

b)

3

c)

4

d)

Error

78.

Which of the following is the correct syntax for a switch statement in C?

a)

switch(variable) { case value: statement; }

b)

switch(variable) -> { case value: statement; }

c)

switch(variable): { case value; statement }

d)

switch(variable): case value -> statement;

79.

What is the first step in troubleshooting a computer problem?

a)

Replace hardware components

b)

Reboot the computer

c)

Identify the problem

d)

Check for virus infections

80.

If a program freezes or stops responding, what should you do first?

a)

Restart the program

b)

Force quit the program

c)

Reinstall the program

d)

Contact customer support

81.

Which of the following is the most common reason for a computer to fail to boot?

a)

Corrupted operating system files

b)

Insufficient RAM

c)

Outdated software

d)

A disconnected keyboard

82.

When troubleshooting network issues, which tool is used to test network connectivity?

a)

ping

b)

ls

c)

netstat

d)

top

83.

What should you check if a computer's screen is blank but the power is on?

a)

The computer’s RAM

b)

The monitor cable connections

c)

The operating system settings

d)

The CPU fan

84.

What is the likely cause if a computer is running very slowly?

a)

A full hard drive

b)

High CPU usage

c)

Too many running background processes

d)

All of the above

85.

Which of the following should you check if you experience poor internet speeds?

a)

Network cable connections

b)

Antivirus software

c)

Disk space

d)

None of the above

86.

If a printer is not printing, which of the following is the first thing you should check?

a)

Printer ink levels

b)

Printer connection (USB or network)

c)

Printer driver updates

d)

Printer settings

87.

Which tool would you use to check the health of a hard drive in Windows?

a)

Disk Management

b)

Task Manager

c)

Disk Cleanup

d)

Check Disk Utility (chkdsk)

88.

What should you do if a computer is producing a beeping sound during startup?

a)

Check the power cable

b)

Check the error codes from the BIOS beep sequence

c)

Reinstall the operating system

d)

Unplug the monitor

89.

What’s a common cause of a computer not detecting external devices (e.g., keyboard or mouse)?

a)

Incorrect BIOS settings

b)

Disconnected cables

c)

Faulty drivers

d)

All of the above

90.

What could be the problem if your system is running extremely hot?

a)

Inadequate cooling

b)

Too many programs running

c)

Outdated hardware drivers

d)

A corrupted operating system

91.

What is the first step to take when you can’t connect to Wi-Fi?

a)

Restart the modem and router

b)

Reinstall the Wi-Fi driver

c)

Change the Wi-Fi password

d)

Reset the computer to factory settings

92.

When troubleshooting a web browser issue, what is the first thing to check?

a)

Internet connectivity

b)

Browser version

c)

Security settings

d)

Extensions and add-ons

93.

If a website is not loading but other websites are, what should you check first?

a)

Your router settings

b)

Your DNS settings

c)

The website’s server status

d)

Your firewall settings

94.

If a computer's audio is not working, what is the first thing to check?

a)

Audio driver settings

b)

Speaker connections

c)

Audio settings in the operating system

d)

All of the above

95.

What is the purpose of restarting a router when troubleshooting internet issues?

a)

To reset the router’s settings

b)

To clear its cache and reestablish a connection

c)

To install updates

d)

To reconfigure the network

96.

What could cause a "404 Not Found" error on a website?

a)

The website’s server is down

b)

The website's IP address is incorrect

c)

The requested page no longer exists

d)

All of the above

97.

What is the first thing to check if a computer is not turning on?

a)

The power supply and connections

b)

The CPU fan

c)

The operating system

d)

The BIOS settings

98.

If your printer is producing streaks on printed pages, what should you check?

a)

The printer's ink or toner levels

b)

The print head

c)

The paper type

d)

All of the above

99.

When troubleshooting a software crash, which of the following is helpful?

a)

Checking for software updates

b)

Reinstalling the software

c)

Checking for conflicting software or hardware

d)

All of the above

100.

What could be the cause if your computer’s Wi-Fi suddenly disconnects?

a)

A weak signal

b)

An incorrect password

c)

Wi-Fi driver issues

d)

All of the above

101.

If your laptop’s battery is not charging, what should you check first?

a)

The charging cable and adapter

b)

The battery health

c)

The power settings

d)

All of the above

102.

What should you do if an application crashes on your phone?

a)

Restart the phone

b)

Clear the app cache

c)

Reinstall the app

d)

All of the above

103.

What could cause a "No signal" message on a computer monitor?

a)

Loose or disconnected cables

b)

Faulty graphics card

c)

Incorrect input source selected

d)

All of the above

104.

When troubleshooting a device not recognized by your computer, what should you check?

a)

The device drivers

b)

The USB ports

c)

Device settings

d)

All of the above

105.

What is the best way to troubleshoot an application that is running slow?

a)

Check for software updates

b)

Close unnecessary background programs

c)

Check system resources (CPU, memory, etc.)

d)

All of the above

106.

What should you do if an external hard drive is not being recognized by your computer?

a)

Try the hard drive on another computer

b)

Check the USB or connection cable

c)

Check for device drivers

d)

All of the above

107.

What is the first step to take when you suspect malware is affecting your computer?

a)

Run a full antivirus scan

b)

Disconnect from the internet

c)

Reboot into safe mode

d)

Delete suspicious files

108.

What is the first step to take when troubleshooting a slow internet connection?

a)

Reboot the router

b)

Check if other devices are connected

c)

Clear the browser cache

d)

Contact your ISP

109.

If a computer's fan is making an unusual noise, what should you check?

a)

The CPU temperature

b)

The fan blades for dirt or obstruction

c)

The power supply for issues

d)

All of the above

110.

What is a potential cause of frequent application crashes on a computer?

a)

Insufficient system resources (RAM, CPU)

b)

Outdated software

c)

Conflicting software

d)

All of the above

111.

Which command can you use to check the network connectivity between two devices in Linux?

a)

ping

b)

ipconfig

c)

traceroute

d)

netstat

112.

What could be the cause of intermittent internet disconnections on a computer?

a)

Router firmware issues

b)

Overloaded network traffic

c)

Faulty network cables

d)

All of the above

113.

What should you do if your smartphone is not responding to touch?

a)

Restart the phone

b)

Perform a factory reset

c)

Clean the screen

d)

Remove the battery (if possible)

114.

What is the cause if a website loads but certain images or files don't appear?

a)

Slow internet connection

b)

Browser cache issues

c)

Broken links on the website

d)

Incorrect DNS settings

115.

If your laptop is overheating, what is the most common cause?

a)

Blocked air vents

b)

Faulty RAM

c)

Incorrect display settings

d)

Outdated drivers

116.

What is the first thing to do if your computer’s mouse stops working?

a)

Check the mouse’s batteries (for wireless mice)

b)

Try using the mouse on another computer

c)

Check if the mouse driver is installed correctly

d)

All of the above

117.

If your software is frequently freezing, which of the following is the best first step?

a)

Reinstall the operating system

b)

Check for software updates and patches

c)

Check for available system storage space

d)

Restart the computer

118.

What does CPU stand for in computing?

a)

Computer Performance Unit

b)

Central Processing Unit

c)

Control Processing Unit

d)

Computer Program Unit

119.

What is the primary function of RAM in a computer?

a)

Long-term storage of data

b)

Processing data

c)

Temporary storage of data and instructions

d)

Displaying output on the monitor

120.

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

a)

Printer

b)

Monitor

c)

Keyboard

d)

Speakers

121.

What does GUI stand for in computing?

a)

General User Interface

b)

Graphical User Interface

c)

Global User Interaction

d)

Graphic Understanding Interface

122.

Which of the following storage devices has the fastest access time?

a)

Hard disk drive (HDD)

b)

Solid State Drive (SSD)

c)

Optical disk drive (ODD)

d)

USB flash drive

123.

What is the purpose of an operating system (OS) in a computer?

a)

To store and manage data files

b)

To provide a graphical user interface (GUI)

c)

To control hardware and manage software resources

d)

To perform mathematical calculations

124.

Which of the following is NOT a type of network topology?

a)

Star

b)

Ring

c)

Square

d)

Bus

125.

Which component of a computer system converts digital signals to analog signals for transmission over telephone lines?

a)

Modem

b)

Router

c)

Switch

d)

Hub

126.

What is the purpose of an IP address in networking?

a)

To identify a specific website

b)

To identify a specific computer or device on a network

c)

To encrypt data for secure transmission

d)

To convert domain names to numerical addresses

127.

Which of the following is a common programming language used for web development?

a)

Java

b)

C#

c)

Python

d)

HTML

128.

What does URL stand for in computing?

a)

Uniform Resource Locator

b)

Universal Resource Language

c)

Unified Resource Link

d)

Unified Resource Locator

129.

Which of the following is NOT a valid file extension?

a)

.exe

b)

.txt

c)

.html

d)

.cpu

130.

What is the purpose of a firewall in computer security?

a)

To prevent unauthorized access to a network or computer system

b)

To encrypt data for secure transmission

c)

To back up data files

d)

To remove viruses from a computer system

131.

Which of the following is a common type of malware?

a)

Router

b)

Trojan horse

c)

Modem

d)

Switch

132.

What does USB stand for in computing?

a)

Universal Serial Bus

b)

Uniform Serial Bus

c)

Unified Serial Bus

d)

Unique Serial Bus

133.

What is the purpose of a browser in computing?

a)

To view and interact with web pages on the Internet

b)

To store and manage data files

c)

To control hardware resources

d)

To perform mathematical calculations

134.

Which of the following is NOT a type of computer network?

a)

LAN (Local Area Network)

b)

MAN (Metropolitan Area Network)

c)

WAN (Wide Area Network)

d)

CPU (Central Processing Unit)

135.

Which of the following is NOT a valid input device?

a)

Mouse

b)

Printer

c)

Scanner

d)

Microphone

136.

What is the purpose of a spreadsheet software application?

a)

To create and edit text documents

b)

To perform mathematical calculations and data analysis

c)

To create and edit images and graphics

d)

To create and edit multimedia presentations

137.

What does LAN stand for in networking?

a)

Large Area Network

b)

Localized Access Network

c)

Longitudinal Area Network

d)

Local Area Network

138.

Which of the following is NOT a type of computer memory?

a)

RAM (Random Access Memory)

b)

ROM (Read-Only Memory)

c)

CPU (Central Processing Unit)

d)

Cache

139.

What is the purpose of a graphics card in a computer system?

a)

To store and manage data files

b)

To perform mathematical calculations

c)

To provide output to a monitor

d)

To control hardware resources

140.

Which of the following is NOT a valid programming language?

a)

Java

b)

HTML

c)

JPEG

d)

Python