wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Web Application Architecture Quiz

Total questions: 40

Worksheet time: 20mins

Name
Class
Date
1.

What is the main purpose of the World Wide Web?

a)

Sending emails

b)

Communication between web clients and servers

c)

Creating social media profiles

d)

Playing online games

2.

Which type of architecture consists of layers such as presentation layer, business layer, and data layer?

a)

1-tier architecture

b)

2-tier architecture

c)

N-tier architecture

d)

3-tier architecture

3.

What does the "www" in a website URL stand for?

a)

World Wide Whiskers

b)

Wild Web Wonders

c)

Wacky Web Warriors

d)

World Wide Web

4.

Where is the user interface stored in a 2-tier architecture?

a)

Server's side

b)

Client's side

c)

Database

d)

Cloud

5.

What does HTTPS stand for?

a)

HyperText Transfer Protocol Server

b)

Hypertext Transfer Protocol Secure

c)

Highly Encrypted Transfer Protocol System

d)

Home Entertainment Protocol System

6.

What does a subdomain in a URL indicate?

a)

The part or section of a webpage the user is on

b)

The particular page of your website the web browser should serve up

c)

The type of entity your organization registers as on the internet

d)

The name of your website on the URL

7.

What is the purpose of content negotiation in HTTP?

a)

To encrypt information entered on a webpage

b)

To serve different versions of a resource at the same URI

c)

To define the name of a website on the URL

d)

To specify the protocol used to access a page

8.

In the early days of the internet, what was a "browser"?

a)

Someone who window shops online

b)

A person who reads books in a library

c)

A software to surf the internet

d)

A slow-moving dinosaur that ate only HTML

9.

Which HTTP method is used to fetch a resource?

a)

GET

b)

POST

c)

OPTIONS

d)

HEAD

10.

Where is the body present in an HTTP request?

a)

Before the path of the resource

b)

For some methods like POST

c)

In the headers

d)

After the version of the HTTP protocol

11.

What does an HTTP response consist of?

a)

Version of the HTTP protocol and status code

b)

Status message and HTTP headers

c)

HTTP headers and body

d)

Status code and status message

12.

What is the main advantage of 3-tier architecture over 2-tier architecture?

a)

No intermediary between client and server

b)

Avoid confusion between clients

c)

More secure with invisible database structure

d)

Faster speed

13.

Which architecture is the scaled form of 1-tier, 2-tier, and 3-tier architectures?

a)

3-tier architecture

b)

2-tier architecture

c)

N-tier architecture

d)

1-tier architecture

14.

What is the main function of a subdirectory in a URL?

a)

To define the name of a website on the URL

b)

To indicate the particular page of a website

c)

To understand which part or section of a webpage the user is on

d)

To specify the protocol used to access a page

15.

Which layer of the 3-tier architecture is controlled at the client's device?

a)

Data layer

b)

Middleware

c)

Application layer

d)

Presentation layer

16.

What does the top-level domain specify?

a)

The type of entity your organization registers as on the internet

b)

The name of your website on the URL

c)

The particular page of your website the web browser should serve up

d)

The type of entity your organization registers as on the internet

17.

What is the main role of the server in client-server architecture?

a)

Handles the application and data layers

b)

Controls the presentation tier

c)

Hosts, delivers, and manages most of the resources and services requested by the client

d)

Stores the user interface and database

18.

Which of the following is NOT a real web browser?

a)

Google Chrome

b)

Mozilla Firefox

c)

Internet Explorer

d)

Funky Chicken Go

19.

Why did the first website ever made need therapy?

a)

It couldn’t handle all the traffic

b)

It had too many bugs

c)

It was feeling a bit outdated

d)

It couldn’t get over its homepage

20.

What’s the primary function of a “cookie” on a website?

a)

To deliver a freshly baked snack

b)

To store user information

c)

To track calories

d)

To give your browser a sweet treat

21.

What does DARPA stand for?

a)

Dangerous Aliens and Really Pesky Aliens

b)

Daring Adventurers of the Really Prehistoric Age

c)

Defense Advanced Research Projects Agency

d)

Department of Automated Robots and Party Animals

22.

Tim Berners-Lee is often credited with inventing what?

a)

The World Wide Web

b)

The first internet meme

c)

The recipe for digital cookies

d)

A way to time travel through email

23.

Why did DARPA originally create the internet?

a)

To watch cat videos

b)

To ensure communication in case of a nuclear attack

c)

To send memes faster

d)

To order pizza online

24.

Which of these was DARPA's greatest concern when creating the internet?

a)

Low Wi-Fi signals in space

b)

Losing connection during a high-stakes video game

c)

Ensuring network resilience in the face of disasters

d)

Making sure no one accidentally deletes the entire internet

25.

What is the purpose of a DNS server?

a)

To store user information

b)

To convert domain names to IP addresses

c)

To track calories

d)

To give your browser a sweet treat

26.

What is the significance of the HTTP status code 404?

a)

Server error

b)

Page not found

c)

Redirect

d)

Success

27.

Which HTTP method is used to retrieve data from a server?

a)

POST

b)

PUT

c)

GET

d)

DELETE

28.

What is the purpose of the "Content-Type" header in an HTTP request?

a)

To specify the type of content the server should return

b)

To inform the server of the client's preferred language

c)

To set the encoding for the response

d)

To indicate the format of the data being sent to the server

29.

Which of the following status codes indicates that the server successfully processed the request, but there is no content to return?

a)

200

b)

301

c)

404

d)

204

30.

What does the "Authorization" header in an HTTP request typically contain?

a)

The client's preferred encoding method

b)

The server's authentication token

c)

Credentials to authenticate the client with the server

d)

The IP address of the client

31.

Which of the following HTTP methods is typically used to update a resource on the server?

a)

DELETE

b)

GET

c)

PUT

d)

OPTIONS

32.

What is the best bakkie brand?

a)

Toyota

b)

Ford

c)

Volkswagen

d)

Mercedes

e)

Isuzu

33.

Which HTML tag is used to define the main content of a document that is unique and should not be repeated?

a)

<article>

b)

<main>

c)

<section>

d)

<header>

34.

What does the <footer> tag typically contain?

a)

The main content of the document

b)

The google maps link to the business location

c)

Copyright information, links, and contact details

d)

Strictly the social media information

35.

Which tag is used to define a self-contained piece of content that could stand alone or be distributed independently?

a)

<section>

b)

<article>

c)

<div>

d)

<aside>

36.

What is the purpose of the <aside> tag?

a)

To mark the main content of the document

b)

To include side content such as advertisements or related links

c)

To define a side paragraph

d)

To group content into sections on the side

37.

What does the margin property control in CSS?

a)

The space between the content and the border

b)

The space between the border and the padding

c)

The space outside the element’s border

d)

The width of the element

38.

Which CSS property is used to control the space between letters in a word?

a)

word-spacing

b)

line-height

c)

letter-spacing

d)

text-spacing

39.

What is the purpose of the z-index property in CSS?

a)

To control the transparency of an element

b)

To stack elements on top of each other

c)

To set the color of the element's border

d)

To control the padding of an element

40.

Which CSS property would you use to add shadow to a text?

a)

text-shadow

b)

box-shadow

c)

font-shadow

d)

shadow