wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Final Exam: IT and Web Development

Total questions: 60

Worksheet time: 3600secs

Name
Class
Date
1.

Which device is primarily responsible for processing instructions in a computer system?

a)

RAM

b)

CPU

c)

GPU

d)

Hard Drive

2.

What is the main function of a router in a network?

a)

Store files for users

b)

Direct network traffic between devices

c)

Increase computer speed

d)

Display web pages

3.

Which protocol is commonly used to secure data transmitted over the web?

a)

HTTP

b)

FTP

c)

HTTPS

d)

SMTP

4.

Which component is responsible for temporarily storing data that is actively being used by the CPU?

a)

SSD

b)

RAM

c)

Power Supply

d)

NIC

5.

Which markup language is used to structure content on the web?

a)

CSS

b)

HTML

c)

JavaScript

d)

SQL

6.

What is the primary purpose of a database management system (DBMS)?

a)

Design web pages

b)

Store and organize data

c)

Connect to the internet

d)

Render graphics

7.

Which software type manages hardware resources and provides common services for computer programs?

a)

Application software

b)

Operating system

c)

Utility software

d)

Firmware

8.

Which of the following is a basic principle of least privilege in cybersecurity?

a)

Users should have access to all files

b)

Users should have only the access necessary to perform their job

c)

All users should be administrators

d)

Passwords should be shared

9.

Which device connects a computer to a wired network?

a)

GPU

b)

NIC

c)

SSD

d)

Router

10.

Which of the following is a common reason for system performance degradation?

a)

Excessive RAM

b)

Overheating components

c)

High-speed SSD

d)

Updated drivers

11.

A user reports that their web page is not displaying styles correctly. Which file type should you check first?

a)

.html

b)

.css

c)

.js

d)

.sql

12.

You are designing a login page. Which UI design principle should you prioritize to help users avoid errors?

a)

Use bright colors

b)

Provide clear feedback for incorrect input

c)

Hide error messages

d)

Require complex passwords only

13.

A company wants to ensure only authorized employees can access sensitive files. Which security measure should be implemented?

a)

Public file sharing

b)

Role-based access control

c)

Open network ports

d)

Disable all passwords

14.

You notice that a web application is loading slowly for users. Which infrastructure component should you check first?

a)

Power supply

b)

Network bandwidth

c)

Monitor resolution

d)

Mouse driver

15.

A user is unable to connect to the internet via Wi-Fi but can connect using an Ethernet cable. What is the most likely cause?

a)

Faulty GPU

b)

Wireless NIC issue

c)

Broken monitor

d)

Overloaded CPU

16.

You are tasked with designing a database for a retail store. Which table would most likely include a foreign key?

a)

Products

b)

Orders

c)

Employees

d)

Operating Systems

17.

A web developer wants to ensure their site is accessible to users with disabilities. Which design feature should they implement?

a)

Use only images for navigation

b)

Provide text alternatives for images

c)

Use small font sizes

d)

Avoid keyboard navigation

18.

A company’s website is frequently targeted by phishing attacks. Which security practice should be emphasized to employees?

a)

Ignore suspicious emails

b)

Click all links in emails

c)

Report and avoid suspicious emails

d)

Share passwords with coworkers

19.

A user complains that their computer is running slowly after installing new software. What is a likely cause?

a)

Increased CPU usage

b)

Improved cooling

c)

Upgraded RAM

d)

Faster SSD

20.

You are asked to select a storage solution for a database that requires fast read/write speeds. Which option is best?

a)

HDD

b)

SSD

c)

DVD

d)

USB 2.0 flash drive

21.

A web application is experiencing frequent downtime. After investigation, you find the server is overloaded during peak hours. What is the most strategic solution?

a)

Increase server RAM and CPU resources

b)

Reduce the number of users

c)

Change the website color scheme

d)

Remove all images

22.

You are designing a user interface for a banking app. How would you ensure both usability and security for login?

a)

Allow unlimited login attempts

b)

Implement two-factor authentication and clear error messages

c)

Use only password authentication

d)

Hide all error messages

23.

A company wants to migrate its database to the cloud. What should be considered to ensure data integrity and security during migration?

a)

Use unsecured public Wi-Fi

b)

Encrypt data and verify backups before migration

c)

Ignore user permissions

d)

Delete all old data

24.

You are troubleshooting a network where some devices can access the internet and others cannot. What is your first step in diagnosing the issue?

a)

Replace all cables

b)

Check IP configuration and network settings on affected devices

c)

Reinstall the operating system

d)

Upgrade the monitor

25.

A web developer is tasked with improving page load times. Which strategy would be most effective?

a)

Increase image sizes

b)

Minimize CSS and JavaScript files

c)

Add more animations

d)

Use outdated browsers

26.

You are asked to design a database for a hospital. How would you ensure patient privacy and data security?

a)

Allow all staff access to all records

b)

Implement access controls and encrypt sensitive data

c)

Store data in plain text

d)

Use public cloud without security measures

27.

A company’s network is experiencing slow performance. After analysis, you find excessive broadcast traffic. What is a strategic solution?

a)

Replace all computers

b)

Segment the network using switches and VLANs

c)

Increase monitor resolution

d)

Disable all firewalls

28.

You are leading a software development team. How would you ensure the project meets user requirements and is delivered on time?

a)

Skip planning and start coding immediately

b)

Use an SDLC model with regular user feedback and milestones

c)

Ignore user input

d)

Only test after deployment

29.

You are asked to design a network for a new office. What is the most important factor to consider for future scalability?

a)

Use only one switch for all devices

b)

Plan for modular expansion and flexible infrastructure

c)

Limit the number of network ports

d)

Avoid wireless connectivity

30.

Which of the following best describes informed consent in the context of data collection?

a)

Sharing user data with third parties without disclosure

b)

Informing users about data collection and obtaining their permission

c)

Collecting data without notifying users

d)

Allowing users to opt out after data is collected

31.

What is a potential ethical issue when using artificial intelligence to analyze personal data?

a)

Increasing the speed of data processing

b)

Ensuring data is stored in the cloud

c)

Bias in algorithms leading to unfair outcomes

d)

Using only open-source software

32.

Why is data anonymization important in ethical data handling?

a)

It protects individual privacy by removing identifying information

b)

It prevents unauthorized access to raw data

c)

It increases the amount of data collected

d)

It makes data easier to sell

33.

Which of the following best describes structured data?

a)

Data stored as free-form text

b)

Data represented only as images

c)

Data organized in rows and columns, such as in a database table

d)

Data with no defined format

34.

What is the primary purpose of a data backup strategy?

a)

To recover information in case of data loss

b)

To improve display resolution

c)

To increase network speed

d)

To reduce storage costs

35.

Which of the following is an example of unstructured data?

a)

An Excel spreadsheet with formulas

b)

An email message with attachments

c)

A relational database table

d)

A CSV file with customer records

36.

Which of the following is most likely to improve the performance of a web server experiencing high traffic?

a)

Upgrade network bandwidth

b)

Reduce RAM

c)

Install a larger monitor

d)

Change the mouse

37.

What is the main benefit of using encryption for sensitive data stored in a database?

a)

Faster data retrieval

b)

Protection against unauthorized access

c)

Lower hardware costs

d)

Improved display quality

38.

Which device is essential for connecting multiple computers within a local area network?

a)

Keyboard

b)

Printer

c)

Switch

d)

Monitor

39.

Which of the following is an important consideration for making a website accessible to users with visual impairments?

a)

Adding background music

b)

Disabling keyboard navigation

c)

Using high-contrast color schemes

d)

Using only images for content

40.

What is the purpose of using semantic HTML elements in accessible design?

a)

To provide meaning and structure for assistive technologies

b)

To improve search engine ranking only

c)

To increase the number of images on a page

d)

To make the website load faster

41.

Which feature helps users with motor disabilities navigate a website more easily?

a)

Complex mouse gestures

b)

Keyboard shortcuts and tab navigation

c)

Hidden navigation menus

d)

Animated backgrounds

42.

Which of the following is a primary benefit of implementing centralized logging in an IT infrastructure?

a)

Eliminates the need for monitoring tools

b)

Automatically encrypts all data

c)

Enables easier troubleshooting and incident response

d)

Reduces network bandwidth usage

43.

What is the main purpose of setting up monitoring for a web application?

a)

To detect performance issues and ensure uptime

b)

To automatically update the application

c)

To increase the number of users

d)

To reduce hardware costs

44.

Which metric is most useful for gaining visibility into application health?

a)

Screen resolution

b)

Application error rate

c)

Number of active user sessions

d)

CPU temperature

45.

What is a key benefit of implementing real-time monitoring for critical infrastructure?

a)

It increases manual intervention requirements

b)

It hides system errors from administrators

c)

It allows immediate detection and response to incidents

d)

It reduces the need for any logging

46.

Which of the following metrics would most help in gaining visibility into network performance issues?

a)

CPU fan speed

b)

Network latency and packet loss

c)

Monitor brightness

d)

Number of installed applications

47.

Which of the following is the most effective way to ensure clear communication with a client during a project?

a)

Share only technical documentation

b)

Rely solely on email updates

c)

Schedule regular meetings and provide written summaries

d)

Wait for the client to reach out if they have questions

48.

What should you do if a client provides feedback that conflicts with the original project requirements?

a)

Delay the project until the client changes their mind

b)

Make changes without informing the team

c)

Discuss the feedback with the client to clarify expectations

d)

Ignore the feedback and follow the original plan

49.

When communicating technical information to a non-technical client, what is the best approach?

a)

Avoid answering their questions

b)

Only provide written documentation

c)

Use technical jargon to demonstrate expertise

d)

Explain concepts using simple language and analogies

50.

Which result reflects an IT project that is poorly managed?

a)

Project tasks take longer to complete, requiring more company resources and money.

b)

The IT project's lack of success will cause other departments to work together more amicably to make up for the project's deficiencies.

c)

IT training and support is discontinued because non-IT personnel did not welcome or utilize the support.

d)

Fewer alternatives are provided to employees to manage their workload during system downtime.

51.

A 9-hole golf course is introducing an app to replace paper scorecards. The total score is the number of times the player hits the ball to complete all 9 holes.

The shown user interface is designed for the player to enter their score for each hole.

Choose two reasons why this user interface design is not fit for purpose.

a)

No next hole button

b)

No submit button

c)

Some text is too small

d)

No colour display

e)

Does not show total score

52.

Which of the following best describes the main purpose of version control systems?

a)

To increase the speed of code execution

b)

To manage and track changes to source code over time

c)

To monitor network traffic

d)

To design user interfaces

53.

What is a common benefit of using distributed version control systems like Git?

a)

They prevent any changes from being reverted

b)

They automatically deploy code to production

c)

They allow multiple developers to work independently and merge changes

d)

They require a constant internet connection

54.

When collaborating on a project, which version control feature helps resolve conflicting changes made by different team members?

a)

Branching

b)

Tagging

c)

Cloning

d)

Merging

55.

Which of the following is most important when designing a game's core mechanics?

a)

Visual effects

b)

Player engagement and feedback

c)

Marketing budget

d)

Soundtrack length

56.

What is the primary purpose of playtesting during game development?

a)

To release the game early

b)

To increase the game's price

c)

To identify and fix gameplay issues

d)

To finalize the game's artwork

57.

Which element is essential for creating a balanced multiplayer game?

a)

Equal access to powerful items for all players

b)

Unpredictable server downtime

c)

Randomly assigned controls

d)

Complex user interface

58.

Which command is written correctly?

a)

Move

b)

move

c)

Move();

d)

move();

59.

Copyright law protects authored works; _________ law protects invention.

a)

Patent

b)

Copyright

c)

Trade Mark

d)

Trade Secret

60.

What does a trademark protect?

a)

An invention

b)

A work of art

c)

Logos and names

d)

A secret formula