1.3.4 Web Technologies Flashcards

1
Q

What is HTML?

A
  • HTML is the language/script that web pages are written in.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does the command do:

<html>
</html>

A
  • All code written within these tags is interpreted as HTML
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does the command do:

<body>
</body>

A
  • Defines the content in the main content area of the webpage
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does the command do:

<link></link>

A
  • Used to link to additional files, including CSS stylesheets
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What does the command do:

<head>
</head>

A
  • Defines the browser tab or window heading area
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does the command do:

<title>
</title>

A
  • Defines the text that appears with the tab or window heading area
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What does the command do:

<h1>,<h2>,<h3>
</h3></h2></h1>

A
  • Heading styles in decreasing sizes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What does the command do:

<p>
</p>

A
  • Used to define a paragraph separated with a line space above and below
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What does the command do:
<img></img>

A
  • Is used for images. This is a self-closing tag, which means that there is no need to include a closing tag (</img,>) when using it
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What does the command do:
<a></a>

A
  • Is an anchor tag that defines a hyperlink with the location parameter, and is laid out in
    the following form:
    a href= location> link text </a
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What does the command do:

<ul>
</ul>

A
  • Defines an unordered list. Again, each element within the list is defined using the <li tag.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What does the command do:

<ol>
</ol>

A
  • Is used to define an ordered list. Each element within the list is defined using the <li
    tag.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What does the command do:

<div>
</div>

A
  • Divides a page into separate areas, each which can be referred to uniquely by name.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a class?

A
  • Attribute given to elements which you want to be styled a ceratin way
  • Can be assigned to multiple elements
  • Assigned by using class = “xxxxxxxxxxx”
  • Defined by .className { styling }
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is an identifier?

A
  • Attribute given to elements which you want to be styled a ceratin way
  • Can be assigned to a single element
  • Assigned using id = “xxxxxxx”
  • Defined using #idname { styling}
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is Cascading Style Sheets (CSS)

A
  • Is a language which is used to describe the style of a webpage
  • Can be entered directly into html document or written in seperate file and linked to html document
17
Q

What is Javascript?

A
  • A scripting language which primarily exists to add interactivity to websites.
  • JavaScript is interpreted rather than compiled
18
Q

What are the advatages of Javascript?

A
  • Local computer can deal with invalid data before it is sent off to the servers,
  • Eases the load on busy servers
  • Reduces web traffic
19
Q

What are searche engines?

A
  • A search engine is a program that searches through a database of internet addresses looking for resources based on criteria set by the client.
20
Q

What are Web Crawlers?

A
  • Programs that built the index of web pages used by search engines
  • Work by traversing the Internet, web page by web page using links on websites
  • Collect keywords and phrases from the linked web pages and add this information to the index
  • They also collect and add meta data from websites, which is the information specified by the website owner
21
Q

What is the page rank algorithm(explenation)?

A
  • Ranks web pages , determining the order in which they are displayed when a search is conducted
  • Two factors effecting it:
  • How many inoming links it has from other web pages
  • The page rank of the pages that link to it
22
Q

What is the page rank algorithm(equation)?

A
  • PageRank(x) = (1-d) + d[(PageRank(T1) ÷ Count(T1)) + … + (PageRank(Tn) ÷ Count(Tn)]
  • Count: number of outbound links from webpage
  • d : dampening factor, chance that user doesn’t follow a link on page
23
Q

What is Server side Processing?

A
  • Client sends data to a server for it to be processed.
  • No information processed on client computer
24
Q

What are the advantages of Server side Processing?

A
  • Doesn’t require plugins
  • Can perform large calculations much faster than clients
  • Not browser dependent
  • More secure
25
Q

What is Client side Processing?

A
  • Client processes data on a local device
26
Q

What are the advantages of Client side Processing?

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