Internet Flashcards

1
Q

Operating System definition

A

a collection of programs that control the operation of the computer application programs and any attached devices. Runs all the time in background when computer is on

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

Functions of an OS

A
  1. Managing how data is recieved from input devices and sent to output devices
  2. Controlling where programs and data are located in computer’s memory
  3. Providing user interface between user and computer so they can interact with it
  4. Managing file systems
  5. Controlling access and security
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Layer model of a computer

A

illiustrates role of operating system
1. User
2. Application Program
3. OS
4. Hardware
Each communicates to the next

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

World Wide Web definition

A

system of connected files hosted on the internet. Connected using hyperlinks. Includes web pages, pictures, video, sound and other file formats that can be searched and browsed.

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

Internet of Things

A

network of internet-enabled devices, excluding traditional computers like laptops and servers. These devices can connect via Wi-Fi, Bluetooth, or near-field communication (NFC).

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

Application Programs

A

Carry out specific tasks or related tasks.
They communicate with the operating system which in turn controls how the application interacts with hardware

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

Internet

A

Global network of computers all connected together

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

Internet vs WWW

A

Internet is whole network of computers no matter what protocols computers use. World Wide Web is files hosted on the internet connected using hyperlinks via HTTP and HTTPS protocols

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

Client-server model

A

Web client sends a browser request to a web server. This browser request is then processed by the web server which responds by sending the result back to the client in the form of a server response. It is a simple distributed system

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

Simple distributed system

A

system where the workloads required to complete a task are shared between more than one computer. Computers are connected by a network in order to communicate and complete the task.

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

Client Server Model security advantages

A
  1. Unified management of security and makes it simple to enact regulations and safety measures
  2. Access Control ensures only people with permission can access data
  3. Logging. Servers can preserve a thorough record of user behaviour which can be used to track behaviour if there is a security concern.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Protocol

A

A communication protocol is a set of rules describing how to transmit data across a network, ensuring computers communicate effectively.

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

What does HTTP stand for and HTTPS

A

Hypertext Transfer Protocol
Hypertext Transfer Protocol Secure

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

What does IP stand for

A

Internet Protocol

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

What does TCP stand for

A

Transmission Control Protocol

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

Protocol Layers and how requests travel

A

the separate functions within the overall task of transmitting data between processes
1. Application
2. Transport
3. Network
4. Data link
Travels down the client, through the internet and then up the server. Request sent back through same path.

17
Q

Application Layer

A

Encodes/Decodes the message into a form understood by sender and recipient devices using protocols like HTTP, FTP and SMTP

18
Q

Transport Layer / TCP function

A

TCP Breaks down message into small pieces called packets and keeps track of them. Establishes a connection before data transfer and performs error check. Each packet is given a packet number and the total number of packets. Recipient uses this information to assemble packets in correct order, also allows to see if any are missing.

19
Q

Network Layer / IP function

A

(AKA Internet Layer) Adds sender’s and recipient’s IP address. Every computer connected to the internet has unique IP address and IP ensures that every packet has correct IP adresses. Network then knows where to send message and where it came from.

20
Q

Data link Layer

A

Enables physical transfer of packets between nodes on a network, and between one network and another

21
Q

HTTP vs HTTPS

A

HTTPS is secure, HTTP isn’t
HTTPS sends data over port 443, HTTP uses port 80
HTTPS operates at Transport Layer, HTTP operates at Application Layer
SSL certificate signed by CA required for HTTPS

22
Q

TCP/IP

A

TCP and IP are often combined into one family the TCP/IP protocol stack. Forms the basis for communication on the Internet.

23
Q

IP address

A

unique identifier for all devices connected to the internet, helping them to communicate.
Helps to figure out where online activities are coming from and going to.

24
Q

IPv6

A

latest version of the internet protocol which has a lot more addresses than IPv4

25
Q

VOIP

A

Voice Over Internet Protocol. Not a single protocol but a number of methods, designed to deliver voice data and associated data(often video) over the Internet. E.g. Zoom, WhatsApp all use VOIP

26
Q

WiFi

A

Radio wave technology that allows devices to communicate with each other and access the Internet wirelessly. Wifi protocol operates at Data link Layer and manages flow of data around a wifi network

27
Q

Gateways

A

Connect two networks that have different protocols

28
Q

Routers

A

Forward data packets between computer networks

29
Q

Network Bridges

A

Creates a single network from multiple network network segments

30
Q

Network switches

A

Forward data only to devices that need to recieve it

31
Q

Repeaters

A

Recieve data and re-transmit it. Often used in fibre optic cables to boost signal strength

32
Q

Cloud Computing

A

storing, processing and accessing data, programs or services over the internet on servers that are specifically designed for these purposes.

33
Q

Benefits of cloud computing

A

Ability to share files easily between many users
Remote access to files
Always having access to the most up-to-date software

34
Q

Cloud Computing Problems

A

Security Breach Risk
Requirement of internet connection to access