exam QS Flashcards

1
Q

what is compression

A

the process of reducing the size of a file

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

what is an embedded OS(2)

A
  • software used to manage the device
  • stored in the device’s ROM
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what is optical storage

A

read/write to using laser examples Blu-Ray

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

what is a device driver

A

a program that enables communication between an operating system and hardware device

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

what is utility software(2)

A
  • program with one purpose
  • used for upkeep(maintenance) of the system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what are the problem with an overwritten BIOS(2)

A
  • the computer would not be able to boot
  • making the computer unusable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what is a server

A
  • a device which provides a central point of access
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

where does the title of the page appear

A
  • displayed in the tab of the page
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

what is pipelining(3)

A
  • one instruction can be fetched
  • whilst another is being decoded + and another is executed
  • the output of one instruction is an input for another
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what is the function of the ACC in the FDE cycle(2)

A
  • holds all inputs and outputs
  • stores the results of calculations from ALU
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

what is the function of the PC in the FDE cycle(2)

A
  • increments by one on every cycle
  • holds the address of the next instruction to be executed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

what is the function of the CIR(2)

A
  • holds the current instruction beiong executed
  • splitting into operand and opcode
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

what is a foreign key

A

a primary key in a table( second table) which links to a field in the main table

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

what does it mean when a transaction is durable

A
  • a transaction that is committed
  • is not lost in case of power failure
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

what is a disadvantage of record locking

A

can cause delkays when user is waiting for access

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

what is isolation

A

the result of concurrent transactions is the same if they were completed sequentially

17
Q

what is AI used for and what is its subset(2)

A
  • AI is used for computer systems that are required to perform tasks that usually require human intelligence
  • machine learning is a subset of AI
18
Q

what are ways to exchange data (2)

A
  • CSV
  • JSON
19
Q

what is another difference between compilers and translators(2)

A
  • compiler produces file for reuse
  • interpreter needs to re-translate every time the program is run
20
Q

what happens in the link layer(2)

A
  • receives layered data from internet layer to send
  • MAC address is added to the packet
21
Q

what are the 3 outcopmes of schedulling

A
  • the process can be run
  • the process can be blocked( may require I/O)
  • the process may be suspended(ran out of time)
22
Q

what does pre-emptive mean`

A
  • the prcess can be suspended if a higher priority process joins the queue
23
Q

what does the IP protocol do

A

routes data packets between 2 routers

24
Q

what is the role of a proxy and what is it

A
  • controls the access of authorised users to data
  • a hardware that accesses data on a different network
25
Q

WAP

A
  • allows access to netwroks without physical cables
26
Q

what is a Domain name server

A

translate a web address into an IP address

27
Q

what type of processing is pipelining

A

pipelining is a type od concurrent processing

28
Q

what is server side processing used(2)

A
  • client side processing coould be altered by the user
  • browser may not support client side language
29
Q

what is a register(2)

A
  • temporary memory location inside the CPU
  • used for a specific purpose
30
Q

what is the purpose of a salt

A
  • to prevent the same hash value, when 2 similar/ identical inputs are hashed