Web Technologies Flashcards

1
Q

What does HTML stand for?

A

HyperText Markup Language

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

Define HTML

A

The language/script that web pages are written in. It allows a browser to interpret and render a webpage for the viewer by describing the structure and order of the web page.

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

What does CSS stand for?

A

Cascading Style Sheets

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

Define CSS

A

A language used to describe the style of a web page. It can be used to specify the way HTML elements look.

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

Explain internal vs external CSS

A

Internal CSS is placed inside the style tags, and entired directly into the HTML document.

External CSS is written in a separate document and a link to this style sheet is added to the HTML document.

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

What is a search engine?

A

A program that searches through a database of internet addresses looking for resources based on criteria set by the client.

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

Search engines rely on an index of web pages. How is this index built?

A

Web crawlers build the index, by collecting information about websites.

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

How do web crawlers work?

A

They collect keywords and phrases from linked web pages, and add this information to the index. They also collect meta data from websites (info specified by website owner)

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

What does the page rank algorithm do?

A

It ranks web pages, determining the order in which web pages are displayed when a search is conducted. Higher ranked pages show up first.

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

What are the two factors that determine the page rank of a page?

A
  • Number of incoming links it has from other web pages
  • Page rank of the web pages that link it.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is server side processing?

A

When a client sends data to a server for it to be processed. This means no info is processed on the client computer.

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

What are common server side scripting languages?

A

SQL or PHP

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

Why is server side processing useful?

A
  • Does not require plugins
  • Can perform large calculations faster than clients
  • Not browser dependent
  • More secure
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is client side processing?

A

When a client processes the data on a local device, meaning all information is processed on the client computer.

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

What language is used in client side scripting?

A

JavaScript

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

What is client side useful for?

A
  • Webpage can immediately respond to user actions
  • Executes quickly
  • Gives developers more control over the behaviour and look of the website.