Web Technology Flashcards
1
Q
internet
A
- physical connect of all the computers that are joined together across the world
2
Q
world wide web
A
- the web pages (html pages) stored and shared on the internet
- just one type of data on the internet
- distinct from emails, instant message, ftp, etc.
3
Q
buffer
A
- temporary holding place for data
- data is usually being moved from one place to another
- intentionally limited in size
4
Q
URL
A
- naming scheme for web addresses
8 parts
- protocol/schema
- subdomain
- domain name
- top-level domain
- port
- path
- query
- fragment/anchor
5
Q
doctype
A
- a tag added to the top of an HTML document
- is not itself html, but instruction to browser
- used to indicate which version of HTML is being used
- HTML 5:
*
6
Q
stream
A
- pieces of data are delivered over time
- together, they comprise one item
- ex: video
7
Q
pipe
A
- mechanism for sending data from one stream to another
8
Q
environment variables
A
- global variables specific to the environment (server) where code resides
- different servers have different environment variables based on their settings
9
Q
serialize
A
- convert an object into a structured text format
- this format can be sorted in a file or transferred across the internet
- ex: converting to JSON, csv, XML, etc.
10
Q
character set
A
- a mapping of characters to numbers
- ex: ascii
11
Q
code point
A
- the number used to represent a letter in a particular character set
12
Q
character encoding
A
- the number of bits used to represent a code point in a character set
- ex: UTF-8 uses 8 bits to represent unicode
13
Q
tcp/ip
A
- also know as internet protocol suite
- term for common protocols used in internet communcation
- tcp/ip often groups together because they are so interconnected
- routable protocol
4 Layers
[4] Application
- defines how information is structured
- http/ftp/smtp
[3] Transport
- oversees the connection
- tcp/udp
[2] Internet
- responsible for addressing, packaging and routing
- IP (et al.)
[1] Network Access Layer
- hardware
- ethernet, wifi, etc.
14
Q
ip (address)
A
- internet protocol
- protocol defining how computers are named on the internet
- ip addresses
- store information about the address of the device itself, and the subnet it belongs to
15
Q
private ip address
A
- internal private address defined within a private network
- home or business generally shares one public ip address
- within the network, each device receives a private ip address
- there are ranges of IP addresses designated for private IPs (192.168.X.Y)
- these are never given out on the public internet
16
Q
sockets
A
- an endpoint in a two-way connection between two computers on a network
- pairing of a specific IP and port
17
Q
routable/non-routable protocol
A
- routable protocol
- network protocol in which data can be passed between subnetworks (thorugh a router)
- allows a newtork can be divided in multiple subnetworks
- non-routable protocol
- data cannot pass through a router
- data can only be shared within a subnet