Level 21 Level 23
Level 22

A2 1.3.4 - Web Technologies


32 words 0 ignored

Ready to learn       Ready to review

Ignore words

Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.

All None

Ignore?
search engine
a system that locates resources on the internet, such as Google
web crawler
an automated script that constantly browses the world wide web by going to the pages linked to by other pages to create a web index
meta tags
a list of key words or concise phrases built into a webpage to help search engines and to provide a description for the search engine to display
PageRank algorithm
the algorithm used by Google to determine how high up a search the result should appear, by counting the number and quality of links to and from the website
cloud computing
the service-based industry providing access to software or files via the internet (using the client-server model)
client-side processing
when data is processed on the client computer (such as when the client has specific software needed)
lessen the load
Advantage of Client-Side Processing: it can ... on the server's processor
data transfer
Advantage of Client-Side Processing: it can improve security as it avoids unnecessary ...
screen sizes
Advantage of Client-Side Processing: it can adjust styles for different platforms and ...
web traffic
Advantage of Client-Side Processing: reduces the amount of ...
validate data entry
JavaScript is commonly used for processing data on the client side to ... before being sent to the server
server-side processing
when data is processed on the server, often using languages like SQL and PHP
database
Advantage of Server-Side Processing: search requests will require access to a ...
existing data
Advantage of Server-Side Processing: validation can be carried out so that invalid entries can be compared with ...
integrity of server data
Advantage of Server-Side Processing: prevents JavaScript from being maliciously circumvented which maintains the ...
complex calculations
Advantage of Server-Side Processing: servers are usually able to process data much more quickly and thus can perform ...
Application Programming Interface
a set of protocols that governs how two applications should interact with one another (such as the format of requests and responses), enabling one application to make use of the services of another
thin-client
the network setup where the server does lots of processing and the client does very little
thick-client
the network setup where more of the processing and storage is done by the client than the server
add terminals
Advantage of a Thin-Client: it is easy to (locally) set up, maintain and ...
automatically distributed
Advantage of a Thin-Client: software and updates can be installed on the server and be ... to each client
kept centrally
Advantage of a Thin-Client: it is more secure as data is ...
lose functionality
Disadvantage of a Thin-Client: terminals ... if the server goes down
reliable
Disadvantage of a Thin-Client: a powerful and ... server can be expensive
bandwidth
Disadvantage of a Thin-Client: the server demand and ... is increased
local data processing
Disadvantage of a Thin-Client: maintaining network connections for portable devices consumes more battery power than ...
up-time
Advantage of a Thick-Client: there is a greater ... as it is robust and reliable
connection
Advantage of a Thick-Client: can operate without a continuous ... to the server
powerful software applications
Advantage of a Thick-Client: better for running more ...
higher specification
Disadvantage of a Thick-Client: more expensive and ... client computers are needed
individual terminals
Disadvantage of a Thick-Client: network administration time is increased as installation of software is required on ...
distributed data
Disadvantage of a Thick-Client: integrity issues with ...