Chapter 2 - How the Web Works Flashcards

1
Q

internet

A

an international network of connected computers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

protocols

A

standardized methods for transferring data or documents over a network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

web (the World Wide Web; www)

A

one of the ways information can be shared over the internet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

hypertext

A

links

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

HyperText Transfer Protocol (HTTP)

A

a protocol used by the web

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

servers

A

the computer software located on the computers that make up the internet - software allows the computer to communicate with other computers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

HTTP servers

A

web servers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

open source

A

freely available software - developed as a collaborate effort with the intent to make its source code available to other programmers for use and modification

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

IP address (internet protocol)

A

a unique number assigned to each computer and device connected to the internet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Domain Name System (DNS)

A

a system to allow us to refer to a server by its domain name

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

domain name

A

the “blank”.com that makes up a websites main address

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

DNS server

A

a “phonebook” of IP addresses and domain names

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

intranets

A

special web-based networks that function like ordinary websites, but use special security devices to prevent the outside world from seeing them

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

firewalls

A

security device to block outside users from intranets

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

extranet

A

allows access to select users outside of the organization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

client

A

the software that requests information from the server

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

user agent

A

web browser

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

client-side (frontend)

A

applications run on the user’s machine

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

server-side (backend)

A

applications and functions that use the processing power of the server computer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

rendering engine (browser engine, layout engine)

A

the program that is responsible for converting HTML and CSS into what you see rendered on the screen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Uniform Resource Locator (URL)

A

a special address assigned to each and every page and resource on the web

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Uniform Resource Identifier (URI)

A

a more generic and technically accurate term used instead of URL. URL is one type of a URI.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Uniform Resource Name(space) (URN)

A

another type of URI that identifies the resource by name or namespace

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

the three components of a URL

A

protocol, name of site, absolute path

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
two parts of the name of site
hostname, domain name
26
two parts of the absolute path
directory path, document
27
protocol
the first piece of a URL - defines the protocol that will be used for the transaction (HTTP, HTTPS)
28
hostname
usually www, but not always required
29
subdomains
when there are more than one websites at a domain
30
directory path
made up of directory names separated by slashes
31
document
the web page document name found on the server
32
https vs http
the s stands for secure, meaning that this protocol encrypts form information when it is sent between the user's client and the server
33
index file
the name of the default file
34
three parts of the anatomy of a web page
HTML document, style sheet, graphic
35
source document
the text file behind the scenes
36
tags
describe each element on the page in HTML
37
HyperText Markup Language (HTML)
markup language used by web pages
38
empty elements
elements that do not have content
39
parses
putting together, displaying
40
presentation
visual style instructions
41
Cascading Style Sheets (CSS)
allow designers to add visual style instructions
42
structure
the marked-up text
43
static websites
consist of HTML files with fixed content that display the same information to every visitor
44
dynamic websites
generated with backend programming such as PHP or ASP, each page is generated by the application on the fly with access to content and data from a database, with final pages customized for each user
45
HTTP header
an HTTP response that includes information about the file and its Content-Type
46
HTTP Status Code: 200
OK
47
HTTP Status Code: 301
Moved Permanently
48
HTTP Status Code: 302
Moved Temporarily
49
HTTP Status Code: 404
Not Found
50
HTTP Status Code: 410
Gone (no longer available)
51
HTTP Status Code: 500
Internal Server Error
52
five steps to displaying a web page
1. type in a URL or click a link in the browser 2. The browser sends an HTTP request 3. The server looks for or assembles the file and responds with an HTTP response 4. The browser parses the document. If it has images, style sheets, and scripts, the browser contacts the server again for each resource. 5. The page is assembled in the browser window.
53
Let’s play a round of “Identify That Acronym!”: HTML
The markup language used to describe web content.
54
Let’s play a round of “Identify That Acronym!”: W3C
The organization that monitors web technologies.
55
Let’s play a round of “Identify That Acronym!”: CERN
Particle physics lab where the web was born
56
Let’s play a round of “Identify That Acronym!”: CSS
The language used to instruct how web content looks.
57
Let’s play a round of “Identify That Acronym!”: HTTP
Protocol for transferring web documents on the internet.
58
Let’s play a round of “Identify That Acronym!”: IP
Internet Protocol
59
Let’s play a round of “Identify That Acronym!”: URL
The location of a web document or resource.
60
Let’s play a round of “Identify That Acronym!”: NCSA
Home of Mosaic, the first graphical browser
61
Let’s play a round of “Identify That Acronym!”: DNS
Matches domain names with numeric IP addresses.
62
Let’s play a round of “Identify That Acronym!”: FTP
e