wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Programming Trends and HTML Basics

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

Which current trend in programming focuses on enabling computers to learn from data and improve automatically?

a)

Cloud deployment

b)

Machine learning

c)

Virtualization

d)

UI theming

2.

A programmer specializing in building decentralized apps (DApps) is most likely working in which emerging field?

a)

Blockchain

b)

Robotics

c)

Networking

d)

SEO

3.

Which trend allows companies to run code without managing servers?

a)

Microservices

b)

Serverless computing

c)

Edge computing

d)

Dedicated hosting

4.

Which job best fits someone skilled in Python, TensorFlow, and data training?

a)

UX Designer

b)

Data Scientist

c)

Technical Writer

d)

IT Support

5.

A company wants software that predicts customer behavior. Which programming trend should they leverage?

a)

AR/VR Development

b)

AI and Analytics

c)

Game Design

d)

Database Replication

6.

Which skill is MOST essential for adapting to rapid changes in programming technologies?

a)

Memorizing code syntax

b)

Continuous learning

c)

Same tools always used

d)

Avoiding experimentation

7.

The shift to remote work created new opportunities for programmers through:

a)

Local-only hiring rules

b)

Global freelancing platforms

c)

Eliminating IT teams

d)

Removing need for programming

8.

Which career involves designing software that interacts with physical hardware?

a)

Mobile developer

b)

Embedded systems programmer

c)

Front-end developer

d)

Social media manager

9.

A business aiming to use cloud-native development will MOST benefit from hiring a:

a)

Cybersecurity analyst

b)

DevOps engineer

c)

Graphic designer

d)

Data encoder

10.

Why is soft skill development important in modern programming careers?

a)

Coding replaces communication

b)

Jobs require no teamwork

c)

Programmers collaborate in teams

d)

Employers check only tech skills

11.

Which principle of ergonomics aims to match the job to the worker’s physical capabilities?

a)

Neutral posture

b)

Task–worker fit

c)

Load balancing

d)

Hardware alignment

12.

Poor ergonomics commonly leads to which problem?

a)

Faster typing speed

b)

Eye strain and fatigue

c)

Improved reasoning

d)

Enhanced creativity

13.

Which is the BEST example of proper keyboard placement?

a)

Keyboard above shoulder height

b)

Keyboard flat, close, and at elbow level

c)

Keyboard tilted upward

d)

Keyboard placed far away

14.

What is the MOST ergonomic sitting posture?

a)

Back curved forward

b)

Legs crossed tightly

c)

Back supported, feet flat

d)

Shoulders raised

15.

Which risk factor increases the chance of musculoskeletal disorders (MSDs)?

a)

Frequent stretching

b)

Neutral wrist alignment

c)

Repetitive movements

d)

Proper chair height

16.

The '20-20-20 rule' helps prevent:

a)

Back pain

b)

Eye strain

c)

Wrist swelling

d)

Shoulder fatigue

17.

A monitor should be positioned so that:

a)

Top of screen is at eye level

b)

Screen is at knee height

c)

User must lean forward

d)

Light reflects directly on screen

18.

Which habit improves ergonomics in long computer use?

a)

Working nonstop

b)

Using laptop on your bed

c)

Taking micro-breaks

d)

Reaching over for the mouse

19.

Which workstation adjustment decreases shoulder tension?

a)

Raising the keyboard

b)

Lowering the armrests

c)

Bringing mouse closer

d)

Leaning forward

20.

Why is ergonomics important in digital work?

a)

Slows productivity

b)

Prevents injuries & increases efficiency

c)

Removes need for computers

d)

Replaces physical activity

21.

What is the correct order of basic HTML structure?

a)

body → html → head

b)

head → html → body

c)

html → head → body

d)

head → body → html

22.

In , the word class is a/an:

a)

Element

b)

Attribute

c)

Tag name

d)

Selector

23.

Which tag is used to define the main text content of a webpage?

a)

<head>

b)

<body>

c)

<title>

d)

<meta>

24.

Which HTML tag pair is correctly written?

a)

<image></image>

b)

<br></br>

c)

<title></title>

d)

<meta></me/ta>

25.

The purpose of the section is to:

a)

Display page content

b)

Store metadata and links

c)

Show images only

d)

Contain headings only

26.

Which best describes an HTML element?

a)

Symbol that ends a file

b)

Entire structure from opening to closing tag

c)

Only text inside

d)

Only attributes

27.

Which is an attribute-value pair?

a)

<h1>Title</h1>

b)

src="image.jpg"

c)

</p>

d)

<div>

28.

In ,<a href="site.html">Link</a>, “href” does what?

a)

Sets the font

b)

Defines the link destination

c)

Determines the color

d)

Opens a popup

29.

What does HTML stand for?

a)

Hyper Text Mode Language

b)

Hyper Transfer Markup Layout

c)

HyperText Markup Language

d)

Hybrid Text Media Layout

30.

Which tag is used to create a line break?

a)


<lb>

b)

<break>

c)

<br>

d)

<hr>

31.

Which heading tag displays the largest text?

a)

<h1>

b)

<h6>

c)

<h3>

d)

<h4>

32.

Which tag is used to emphasize text in italics?

a)

<b>

b)

<i>

c)

<mark>

d)

<u>

33.

A student wants to bold a sentence. Which HTML should they use?

a)

<b>Text</b>

b)

<bold>Text</bold>

c)

<strong>Text

d)

<sentence>Text</sentence>

34.

Which tag is used to create a paragraph?

a)

<div>

b)

<p>

c)

<text>

d)

<para>

35.

Which tool is commonly used for writing HTML code?

a)

Spreadsheet

b)

HTML editor

c)

Video player

d)

Antivirus software

36.

What should a student do first before previewing a webpage in a browser?

a)

Print the file

b)

Save as .txt

c)

Save as .html

d)

Convert to PDF

37.

What will

Hello

do?

a)

Change background to red

b)

Display “Hello” as large italic text

c)

Display “Hello” as a red subheading

d)

Disable the heading

38.

Which element is used to group and organize webpage sections?

a)

<section>

b)

<br>

c)

<meta>

d)

<hr>

39.

A student created a webpage but text appears unformatted. Which might be the cause?

a)

Missing tag

b)

Too many headings

c)

Too many comments

d)

No browser installed

40.

Which statement BEST describes how HTML elements form a webpage?

a)

Elements appear randomly

b)

Work together hierarchically

c)

Overwrite each other

d)

Must be identical