Digital environments Flashcards

1
Q

What is a batch operating system?

A

→An OS that doesn’t interact directly with the computer and has an operator that takes similar jobs with the same requirements and groups them into batches to be processed (e.g. bank statement making systems)

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

What are the advantages of batch OS’s?

A
  • The processors of batch systems know how long the job will take
  • Multiple users can share the system
  • Idle time for a batch system is less
  • Easy to manage large work repeatedly
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the disadvantages of batch OS’s?

A

Hard to debug
Sometimes costly
Other jobs have to wait for an unknown time if any job fails

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

What is a time sharing OS?→An OS where each task is given some time to execute

A

→An OS where each task is given some time to execute so that all tasks run smoothly

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

What are the advantages of a time sharing OS?

A

Each task gets equal opportunity
Fewer chances of duplication of software
CPU idle time can be reduced
Multiple users at once

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

What are the disadvantages of a time sharing OS?

A

Reliability problems
One must have to take care of the security & integrity of programs and data
Data communication problem

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

What is a real time OS?

A

→An operating system designed to process and respond to inputs nearly instantly

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

What are the use cases for real time OS’s?

A

Air traffic control
Airbag systems
Missile systems

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

What are the characteristics of a hard real time OS?

A

Very strict and the smallest delay is unacceptable

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

What are the characteristics of a soft real time OS?

A

Used where the timings need to be less strict
Used in heart monitors (The difference between a microsecond and half a second isn’t going to change reaction speed of a doctor)

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

What are the advantages of a real time OS?

A

Maximum utilization of devices and more output from resources
Focus on running applications and less importance to applications in the queue
Error free
Best managed memory allocation
In an embedded system (usually just a chip or small board)

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

What are the disadvantages of a real time OS?

A

Limited tasks can be run at once
Use heavy system resources
Complex algorithms
Device driver and interrupt signals (needs specific drivers)
Thread priority is not a good idea as they only do one task

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

What’s a network OS?

A

→An OS that runs on a server, providing the ability to manage data

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

What are the positives of a network OS?

A

Highly stable & centralized servers
Security concerns are handled through servers
New technologies and hardware upgrading are easily integrated into the system
Server access is possible remotely from different locations and types of systems

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

What are the negatives of a network OS?

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

Servers are costly

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

User has to depend on a central location for most operations

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

Maintenance and updates are required regularly

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

Examples of network OS’s→UNIX

A

Linux

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

Software & Peripheral integration

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

What is firmware?→Read only memory that controls how a system works

A

such as how a washing machine works

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

What are drivers?→Software/Code that tells the operating system how to interpret the device that is connected

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What is application software?→Software that is made to do a task or set of tasks. Such as Firefox
password managers
26
What does POST stand for?→Power on self test
27
How does a BIOS system work?→Non-volatile memory that contains instructions on how the computer should start up. Performs a POST (Power On Self Test) to check all voltages are correct for the components
28
What does BIOS stand for?→Basic Input Output System
29
What does CMOS stand for?→Complementary metal oxide semiconductor
30
Why do computers need a CMOS battery?→To keep time/So the device knows the time & date
31
What's a zero day attack?→Where the date malware will start attacking a device or set of devices is obscured (like a ticking time bomb but the timer is blurred out)
32
What's an air gapped network?→A network that is not connected to the internet or any other network in any way
typically needs physical updates carried out through external storage that is checked first
33
What does NAS stand for?→Network Attached Storage
34
What's a NAS?→Network attached storage is storage attached to a network that allows anyone on that network with the correct permissions/credentials to access the NAS.
35
What's a SAN?→A Storage area network is a high-speed network that provides network access to storage devices
36
37
38
Networks
39
WLAN→Wireless Local Area Network
40
WPAN→Wireless Personal Area Network
41
WMAN→Wireless Metropolitan area network
42
WWAN→Wireless Wide Area Network
43
What committee/group defines how WLAN's are implemented into the 802.11 standard?→IEE
44
Who certifies companies to ensure app their products follow 802.11?→Wi-Fi alliance
45
What are the three signal distortion types?
46
Absorption - Absorb RF webs killing the Wi-Fi signal
47
Scattering - Dispersing RF waves by carpet
plasterboard etc.
48
Reflection - Reflecting waves in another direction (Glass
mirrors)
49
What are three common transmission methods?
50
Direct sequence Spread Spectrum - One channel to send data across all frequencies in the channel
51
Orthogonal Frequency Division Multiplexing (OFDM) - Uses a spread spectrum to increase data rates
52
MIMO Multiple input Multiple output - Uses DSS and/or ODFM by spreading across 14 overlapping channels at 5MhZ
53
What are the two 802.11 access modes?
54
Ad hoc mode - Based on the independent basic service set (IBSS) Setting connections directly to other clients
55
Infrastructure mode - Designed to deal with security and scalability issues
wireless clients can communicate with each other via an Access Point
56
What are the two types of service set for 802.11 infrastructure mode?
57
Basic service set (BSS) ⇒ Clients connect to an AP
allowing communication or LAN-based resources. The WLAN is identified by a single SSID
58
Extended service set (ESS) ⇒ Two or more BSS’s are interconnected to allow larger roaming distance
the AP’s also share a single SSID
59
Advantages of wireless networks
60
Highly mobile
just need to be within a range
61
Much lower cost to set up a wireless network
fewer resources
62
BYOD is easy to implement
as the policy can be just for a wireless network
63
Makes the area look much ✨prettier✨
64
Simple to install & maintain
65
Disadvantages of wireless networks
66
Security can be a concern
as the media to connect is available (WPA2
67
Slower and somewhat unreliable data transfer speed (interference
number of users)
68
It can be unreliable and interference is a massive issue
69
Advantages of wireless networks
70
Stable & reliable
71
No interference from other networks
72
Much faster
73
Invisible if you don’t know it exists
74
Easier to instal
75
Limited set of users
speed stays consistent
76
Own separate feed (The cable you connect with)
77
Better security
as the network is all closely monitored
78
Cheaper to set up than wired
79
Disadvantages of wired networks
80
Inflexible and stuck in one place
81
Can’t easily run cables
82
May require more time to install
83
Need to have skills to set up and install a wired network
84
Maintenance is essential
staff may be needed
85
Cables get messy very quickly & can get disconnected mistakenly (oh no)
86
87
88
OSI & TCP/IP
89
What are the layers of the 7 layer theoretical OSI Model?
90
Application
91
Most users interact with this
applications
92
Protocols work with the data the person is using
93
Supplies to and receives data from layer 6
94
Presentation
95
Converts data from one format to another (like encryption & decryption)
96
Translates the data from the top layer back and vice versa
97
Transfers to session layer (when)
98
Session
99
Starts & stops connections between devices
100
Starts & stops connections when interrupted
101
Transport
102
Transmission of data over networks (speed
where is goes etc.)
103
TCP & UDP usually
104
Once completed passed to or received from the network layer
105
Network
106
Routing of data
107
Sends data to the correct location
108
IP part
109
Manages IP and MAC addresses
110
For IP it uses ARP
111
Data link
112
Most complex
113
Packages the data packets
114
MAC Media access control
115
LLC Logical Link control
116
Data passes to or from the physical layer
117
Physical
118
Electrical/Physical label (Cables
PINOUTS
119
Is the device plugged in? Y/N
120
5V or 0V for cables
121
122
What are the layers of the TCP/IP model?
123
Application
124
Combines functions of the application
presentation and session layers from the OSI model.
125
The layer is similar to the transport layer of the OSI model and is responsible fro end to end communication
and error free delivery of data
126
Transport layer
127
Exchange data receipt acknowledgements and retransmit missing packet
ensuring that packets arrive in order and without error. Protocols:
128
TCP→Applications interact together using TCP as they were physically connected
it transmits data in a way resembling character by character transmission rather than separate packets. A starting point that establishes the connection
129
UDP→Datagram delivery service is provided by UDP. Connections between receiving and sending hosts are not verified by UDP
commonly used by applications that transport small amounts of data
130
Network layer
131
Parallel to the OSI network layer
132
Defines the protocols which are responsible for logical transmission of data over a network.
133
Main protocols:
134
IP→Internet Protocol
Responsible for delivering packets from source host to destination host by looking at the IP addresses in packet headers
135
ICMP→Internet Control Message Protocol
in IP diagrams and responsible for providing hosts with information about network problems
136
ARP→Address Resolution Protocol
Finds the hardware address of a host from a known IP address. It has various types: Reverse ARP
137
Network access layer
138
A collection of applications that require network communication.
139
Layer is responsible for generating data and initialising connection requests
and manages data transmission
140
The packets network protocol type (TCP/IP) is identified by the layer
141
Error prevention and framing are provided (PPP Framing and IEEE 802.2 framing are two examples)
142
143
What's the main difference between the OSI and TCP IP models?→TCP/IP is the physical way that computer processes data
whereas the OSI model is the theoretical model. Think
144
145
Protocols & Data packet structure
146
What are network protocols?→A set of rules devices follow to connect over a network
to allow them to communicate
147
What's a simple definition for data packet autonomy?→In networking
data is bundled into packets of data. They travel around an area
148
Explain UDP→A connectionless protocol containing no reliability (Best effort
no guarantee
149
Explain TCP
150
Every single packet gets delivered (A guaranteed delivery service)
151
A connection-oriented Layer 4 protocol that provides full-duplex
acknowledged
152
TCP always operates in full-duplex mode (two independent byte streams travelling in opposite directions)
153
Data is transmitted in _ _ _ _ _ _ ?→Packets
154
What is packet switching?→Grouping data into packets that are transmitted over a network
Data in the header is used by networking hardware to direct the packet to its destination
155
What is circuit switching?→Implementing a telecommunications network where two network nodes establish a dedicated communications channel
known as a circuit
156
What are the two types of packet switching?
157
Datagram (The internet)
158
Virtual circuit
159
How big is an average data packet?→~1000bytes
160
What must the control information of a packet contain?
161
Routing info to tell the data packet where to go
162
Error detection codes
163
Sequencing information
164
Where is the control information in a packet found?→In the packet header and trailer
165
Advantages of packet switching
166
Line efficiency
167
Data rate conversion
168
Priorities can be used
169
What is a virtual circuit?→A pre-planned route established before any packets are sent
then all packets take the same route
170
171
172
Virtualisation
173
What is virtualisation?→The dividing of physical computing resources into a series of virtual machines and operating systems
174
What is a guest machine?→Another name for a virtual machine running on top of a host machine
which is the main bare metal computer
175
What is the host machine?→The bare metal machine that virtual machines can be built on top of
176
How is a virtual machine secure?
177
Able to control the execution of programs in guest machines transparently
178
Controlled 'walled off' execution environment
179
VM manages can filter and control
180
Resources can be hidden from guest machines
181
What is aggregation?→A group of separate hosts being tied together and represented to guests as a single host