1/12
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
what is byte code
produced by what kind of translator
intermediate version of your program produced
is partially prepared/compiled for actual execution
compiler
does byte code still need to be interpreted/compiled
how is platform independence achieved
yes, at run time
platform independence because modern computers have Virtual Machines which translate byte code into specific machine code of the machine they are running on
what is a Virtual Machine
program designed to translate byte code into the specific machine code of the machine they are running on
actually - Virtual machines can run programs and operating systems, store data, connect to networks, and do other computing functions.
allows operating systems and software to be separated from a physical machine.
ethernet vs fibre (4)
fibre is much faster than ethernet
fibre can be much longer than ethernet
fibre is immune to interference, ethernet isn’t
fibre is more expensive that ethernet
what is ethernet
wired networking technology
to connect devices within a local area network (LAN), enabling them to share data and communicate
copper
what is fibre
optical fiber, a technology used for transmitting data through light signals, often replacing copper cables for high-bandwidth needs.
what is bandwidth
the maximum amount of data that can be transferred over a connection in a given amount of time
want a higher bandwidth
what is cloud provider lock in
when changing to a new cloud provider is too expensive so you are forced to stay with the old one
heavily reliant on a specific cloud provider and faces significant difficulties or costs when trying to switch to a different provider
what is parity - brief
simple form of error checking
what is odd vs even parity
odd parity → in total, there will be an odd number of 1s
even parity → in total, there will be an even number of 1s
parity steps (3)
odd/even parity is decided by the communicating devices
e.g. 7 bits and even parity is agreed, the empty cell is made 0, if odd is agree, empty cell is made 1
if parity is incorrect, error is detected
w
why might parity be incorrect, or correct even though the data isn’t
errors during data transmission or storage. Errors can occur due to factors like noise, interference, or even hardware issues, leading to bits being flipped or changed.
correct parity even though data isn’t - some other bit in the data could have been corrupted/switched so the total number of 1s/0s is correct, even if not in the right order
what is the interrupt service routine (3)
A signal requesting processor time is sent to the CPU
processor checks the priority of the interrupt to see whether to carry on or temporarily save what it was doing, to service the request.
After servicing the request, the processor goes back to what it was doing.