left out of mocks knowts

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/12

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

13 Terms

1
New cards

what is byte code

produced by what kind of translator

intermediate version of your program produced

  • is partially prepared/compiled for actual execution

compiler

2
New cards

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

3
New cards

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.

4
New cards

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

5
New cards

what is ethernet

wired networking technology

to connect devices within a local area network (LAN), enabling them to share data and communicate

copper

6
New cards

what is fibre

optical fiber, a technology used for transmitting data through light signals, often replacing copper cables for high-bandwidth needs. 

7
New cards

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

8
New cards

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

9
New cards

what is parity - brief

simple form of error checking

10
New cards

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

11
New cards

parity steps (3)

  1. odd/even parity is decided by the communicating devices

  2. e.g. 7 bits and even parity is agreed, the empty cell is made 0, if odd is agree, empty cell is made 1

  3. if parity is incorrect, error is detected

w

12
New cards

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

13
New cards

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.

<ul><li><p><strong>A signal requesting processor time i</strong>s <strong>sent to the CPU</strong></p></li><li><p><strong>processor checks the priority of the interrupt</strong> to see whether to carry on or temporarily save what it was doing, to service the request.</p></li><li><p>After<strong> servicing the request</strong>, the processor <strong>goes back to what it was doing.</strong></p></li></ul><p></p>