Computers πŸ’» | Welcome to the Internet! | 5.1 Flashcards

1
Q

Define internet

A

The world-wide interconnection of networks

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

Define the World Wide Web

(WWW)

A

A massive collecion of webpages based on http and https

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

What is the difference between the WWW and the internet?

A

The internet is the infrastructure, which is the connection of many networks. The WWW is a collection of multimedia webpages and other information on webpages.

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

What is the difference between the WWW and the internet?

A

The internet is the infrastructure, which is the connection of many networks. The WWW is a collection of multimedia webpages and other information on webpages. delete later

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

What does TCP stand for?

A

Transmission protocols

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

What does IP stand for?

A

Internet Protocols

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

How are https protocols written?

A

Using hypertext markup language (HTML)

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

Web resources are accessed by __

A

Web browsers

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

Define URL

A

A text-based address for a web page

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

Define web broswer

A

Software that connects to a domain name server (DNS) to locate IP addresses; a browser interprets HTML web pages sent to a user’s computer so that the user can read documents and watch multimedia

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

Define HTML

A

The language used to design, display and formal web pages, and to write http(s) protocols

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

What does HTML stand for?

A

Hypertext mark-up language

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

What does URL stand for?

A

Uniform Resource Locator

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

What can a URL contain?

A
  • Protocol
  • Domain host
  • Domain name
  • Domain type
  • Web page/file name
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the format of a URL?

A

protocol://websiteaddress/path/filename

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

What does the website address contain?

A
  • Domain host (www)
  • Domain name (site name)
  • Domain type (.com, .org, etc)
  • Sometimes, country code (.uk, .de, etc)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What does HTTP stand for?

A

Hypertext transfer protocol

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

Define HTTP

A

A set of rules that must be obeyed when transferring files over the internet.

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

Define HTTPS

A

Hypertext transfer protocol secure - http with extra security, such as SSL, applied

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

In what situation does the protocol change from http to https?

A

When some form of security such as SSL or TLS is used

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

List the functions of a web browser

A
  • Convert HTML code
  • Display web pages
  • Check if a website is secure
  • Request web pages from a web server
  • Send URL/domain name
  • Runs active script
  • Store history/favourites/bookmarks
  • Create tabs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

What is the main purpose of a web browser?

A

To render HTML and display web pages

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

Define Domain Name Server (DNS)

A

A server that looks up domain names for websites in order to find the IP addresses that a computer needs to locate the web servers

24
Q

Explain the process of how a web page is located and sent back to the use, in the case where the IP address is not found in the first DNS server

A
  1. User opens their browser and types in the URL. The browser asks the DNS server (1) for the IP address of the website
  2. If the DNS server (1) can’t find the URL in its database or chache, it sends out a request to a DNS server (2)
  3. The DNS (2) server finds the URL so it can map it to the IP address, sending it back to the DNS server (1), which then puts the IP address and its associated URL back into its cache or database
  4. The IP address is sent back to the user’s computer
  5. The computer now sets up a communication with the website server and the required pages are downloaded
25
Q

Explain what a DNS server does if it cannot find the matching URL for the IP address in its database

A

In this case, the DNS server sends out a request for a second DNS server to find the URL. This server maps the URL to the IP address, sends it back to the first DNS server, which sends it back to the user’s computer

26
Q

In what two ways can a DNS server store URLs and IP address?

A
  • Using a database of URLs and matching IP addresses
  • Using its cache
27
Q

Define cookies

A

A text file sent from a website to a user’s browser; used to remember user preferences each time they enter the website

28
Q

What type of file is a cookie?

A

A text file

29
Q

What are the two types of cookies?

A

Session cookies and Persistent cookies

30
Q

Define session cookie

A

A cookie that is stored temporarily on a computer; it is deleted when the browser is closed or the website session ends

31
Q

Define persistent cookie

A

A cookie that is stored on the user’s hard drive and only deleted when the expiry date is reached or the cookie is deleted by the user

32
Q

Define virtual shopping basket

A

An area of memory in a website where items a items a user wishes to purchase are temporarily stoed; items remain in the basket until payment is made or the session has ended

33
Q

Where are session cookies stored?

A

In the RAM or temporary memory

34
Q

Where are persistent cookies stored?

A

In the hard drive

35
Q

What type of cookies are used in virtual shopping baskets?

A

Session cookies

36
Q

How long do persistent cookies last?

A

Till the expiration date or user deletion

37
Q

Why are persistent cookies efficient at carrying data from one website to another?

A

It removes the need for massive amounts of user data to be stored on the web server itself

38
Q

What are the uses of persistent cookies?

A
  • Allows the website to remember users’ passwords, email addresses, and invoice details, so they don’t have to insert all this information every time they visit
  • Serve as memory, so the website can recognise the user each visit
  • Save users’ items in a virutal shopping basket/cart
  • Track internet habits and users’ website history or favorites for advertising
  • Store users’ preferences
39
Q

Define digital currency

A

Currency that exists in electronic form only, with no physical form - essentially data on a database

40
Q

What has the development of digital currency enabled?

A
  • Banking online or on a smartphone app
  • The online sending of money
41
Q

How does a centralised digital currency sytem work?

A

The sender/buyer and reciever each may have their own bank they use. When money is transferred, the bank sends it to the central bank, which then transmits it to the second bank, and to the reciever

42
Q

What is the drawback of centralisation?

A

Issues maintaining confidentiality and security.

43
Q

Define cryptocurrency

A

A form of digital currency that uses a chain of decentralised computers to control and monitor transactions

44
Q

Define cryptography

A

The protection of data/information by use of coding; usually involving encryption and decryption

45
Q

What are the benefits of cryptocurrency compared to traditional banking?

A
  • Traditional digital currencies are regulated by central banks and governments - making exchange rates influenced by state control. Cryptocurrency rules are uninfluenced by this and decided on by the community.
  • Cryptocurrency transactions are publically available, so all transactions are monitored and tracked
  • Cryptocurrency uses the more secure blockchain system
46
Q

Define blockchain

A

A blockchain is a digital ledger,
that is a time-stamped series of records that
cannot be altered, due to using a number of interconnected computers.

47
Q

Since blockchaining doesn’t involve a centralised database, where is transaction data stored?

A

On all computers in the blockchain network

48
Q

In what areas is blockchain used?

A
  • Cryptocurrency
  • Smart contracts
  • Research
  • Politics
  • Education
49
Q

Define timestamp

when it comes to blockchain

A

A digital record of the time and data that a data block is created in blockchain networks

50
Q

What does a single block in a blockchain contain?

A
  • Data
  • Hash value
  • Previous hash value
51
Q

What data is often found in a block?

A

Name of sender and recipient, amount of money, and so on

52
Q

What is the hash value of a block in a blockchain?

A

A unique value generated by an algorithm which acts as a fingerprint

53
Q

What is the purpose of the previous hash value in a blockchain?

A

To point back to a previous block in the chain

54
Q

What is the genesis block?

A

The first block in a blockhain that doesn’t point to any previous block

55
Q

How does a blockchain prevent tampering?

A

If the data in one block is changed, the data in further blocks will be invalid as the chain is broken

56
Q

Define proof-of-work

A

The algorithm used in blockchain networks to confirm a transaction and to produce new blocks to add to the chain; special users called miners complete and monitor transactions on the network for a reward

57
Q

What is the purpose of proof of work?

A

To make sure the process of creating new blocks is slowed down so that a new string of blocks cannot be quickly created