wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

WEB SYSTEM AND TECHNOLOGY MIDTERM REVIEWER

Total questions: 28

Worksheet time: 14mins

Name
Class
Date
1.

When did the first website go live to the public?

a)

1989

b)

1991

c)

1995

d)

2000

2.

What does HTML stand for?

a)

Hyperlink Textual Markup Language

b)

High Text Machine Language

c)

HyperText Markup Language

d)

HyperTag Markup Language

3.

Which HTML tag is used to create a hyperlink?

a)

<p>

b)

<a>

c)

<h1>

d)

<div>

4.

What is the correct way to add a comment in HTML?

a)

// This is a comment

b)

# This is a comment

c)

<!-- This is a comment -->

d)

/* This is a comment */

5.

Which HTML element is used to group input fields and handle user input for submission?

a)

<input>

b)

<button>

c)

<div>

d)

<form>

6.

In HSLA values, what does the Alpha channel control?

a)

Hue

b)

Saturation

c)

Lightness

d)

Opacity or transparency level

7.

In RGBA values, what does an Alpha value of 0.5 mean?

a)

The color is fully opaque

b)

The color is fully transparent

c)

The color is 50% transparent

d)

The color is 50% darker

8.

What does CSS stand for?

a)

Computer Style Sheets

b)

Cascading Style Sheets

c)

Colorful Style Sheets

d)

Creative Style Sheets

9.

Which CSS property is used to change the background color of an element?

a)

color

b)

background-color

c)

font-color

d)

bgcolor

10.

What is the correct way to make text bold in CSS?

a)

font-style: bold;

b)

text-weight: bold;

c)

font-weight: bold;

d)

text-style: bold;

11.

What is a fallback font in CSS?

a)

A font that can be rotated

b)

A backup font used when the primary font is unavailable

c)

A font that changes color on hover

d)

A font that is used only on mobile devices

12.

Which of the following is an example of defining a font-family with a fallback?

a)

font: "Helvetica", "serif";

b)

font-family: "Comic Sans MS", Arial, sans-serif;

c)

font-family: Arial, sans-serif;

d)

font-family: sans-serif, "Comic Sans MS";

13.

What is an example of a cursive font-family in CSS?

a)

font-family: Cursive, "Times New Roman";

b)

font-family: "Comic Sans MS", Cursive;

c)

font-family: Arial, "Cursive";

d)

font-family: "Georgia, Cursive";

14.

Which keyword is used in JavaScript to declare a block-scoped variable?

a)

var

b)

const

c)

let

d)

function

15.

What is the purpose of the typeof operator in JavaScript?

a)

To check the value of a variable

b)

To check the data type of a variable

c)

To declare a new variable

d)

To assign a new value to a variable

16.

Lucida Console
Fallback font type: _______

a)

Monospace

b)

Cursive

c)

Serif

d)

Fantasy

17.

Comic Sans MS
Fallback font type: _______

a)

Monospace

b)

Cursive

c)

Serif

d)

Fantasy

18.

Times New Roman
Fallback font type: _______

a)

Monospace

b)

Cursive

c)

Serif

d)

Fantasy

19.

Papyrus
Fallback font type: _______

a)

Monospace

b)

Sans-serif

c)

Serif

d)

Fantasy

20.

Georgia
Fallback font type: _______

a)

Monospace

b)

Sans-serif

c)

Serif

d)

Fantasy

21.

Verdana
Fallback font type: _______

a)

Monospace

b)

Sans-serif

c)

Serif

d)

Fantasy

22.

Arial
Fallback font type: _______

a)

Monospace

b)

Sans-serif

c)

Serif

d)

Fantasy

23.

Courier New
Fallback font type: _______

a)

Monospace

b)

Sans-serif

c)

Serif

d)

Cursive

24.

Brush Script MT
Fallback font type: _______

a)

Monospace

b)

Sans-serif

c)

Serif

d)

Cursive

25.

What does the following expression check?

let num1 = 10;

let num2 = 5;

console.log(num1 < num2 && num1 > 0);

a)

both conditions must be true, but we make one condition false

b)

one of the conditions must be true, but both conditions are false

c)

negates the condition, we make the condition true so NOT makes it false

d)

All are True

26.

What does the following expression check?

let num1 = 10;

let num2 = 5;

console.log(num1 < num2 || num2 < 0);

a)

both conditions must be true, but we make one condition false

b)

one of the conditions must be true, but both conditions are false

c)

negates the condition, we make the condition true so NOT makes it false

d)

All are True

27.

What does the following expression check?

let num1 = 10;

let num2 = 5;

console.log(!(num1 > num2));

a)

both conditions must be true, but we make one condition false

b)

one of the conditions must be true, but both conditions are false

c)

negates the condition, we make the condition true so NOT makes it false

d)

All are True

28.

What is the correct output of the code snippet?

let num1 = 10;
let num2 = 5;

console.log(num1 < num2 && num1 > 0);
console.log(num1 < num2 || num2 < 0);
console.log(!(num1 > num2));

a)

False
False
False

b)

2

2

1

c)


True
True
True

d)

5
10
15