Paper 2 Flashcards

(55 cards)

1
Q

Check digit

A

A digit calculated using an algorithm and generated using other digits in a sequence

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

ADC process

A

The analouge signal is sampled at fixed time intervals

The amplitude of a signal wave at each sample point is measured which is then coded in binary

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

Nyquists theorem

A

Sample rate is double the highest frequency in the original sound

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

Register

A

Memory location inside a processor

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

Stored program concept

A

Instructions are stored in main memory
Intructions are fetched, decoded and executed by the processor which allows Programs to be moved in and out of the main memory

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

Difference between harvard and von neumann

A

Harvard- execution of instructions are faster as fetching of coded and data are simultaneous
Von neumann- instructions and data have combined memory spaces

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

Immediate addressing

A

When the operand is the datum

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

Why vernam cypher is secure

A

Nothing can be learnt about the plaintext from the cipher text

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

Advantage of ssd

A

Produce less heat- makes them comfortable to wear

Are silent- the won’t disturb the users

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

Reasons for Compressing

A

Files take up less storage

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

Lossless>lossy

A

Files can be reproduced exactly as it was in the beginning with no loss in quality
No redundant data is lost during the compression process

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

Logical bus network topology

A

A node sends data to the entire network
All nodes on the network receives the data
A node checks the received data to check if it is the intended recipient
Only one node can successfully transmit data at a time

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

Performing error detection on a recieved byte

A

If number of 1s recieved is even - data is recieved correctly
If number kf 1s received is odd - data is corrupted

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

Adavantage of serial over parallel

A

Serial is cheaper - less wire is required

Serial does not suffer from cross talk - there is only one transmission line

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

Natural numbers and integer numbers

A

Natural - doesnt include negative numbers

Integer - includes negative numbers

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

Rational and irratianol numbers

A

Rational - can be represented as a fraction

Irrational - cannot be represented as a fraction

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

Why use hexadecimal

A

More compact when displayed

Easier for the user to intepret

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

Unicode > ascii

A

It can represent characters from languages all around the world

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

Sample rate equation

A

Size / (sample resolution x time)

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

Hardware

A

Physical component of a computer system

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

Software

A

The instructions that tell a computer what to do

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

Difference between system and application software

A

System - allows the user to operate a computer

Application - used to carry out tasks that are user oriented

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

Example of system software

A

Compiler

operation system

24
Q

Why use both magnet disk and ssd

A

Magnet disk - useful for large capacity

SSD - useful for fast access to data

25
Why is it faster to access data from ssd
No movable parts | Purely electronic
26
Why use peer to peer instead of client server network
Doesnt need a central server | Easier to set up
27
Protocols
Set of rules
28
Baud rate
Number of signal changes in the medium in a second
29
Bandwith
Range of frequencies that can be transmitted accross a network connection
30
Majority bits > parity bits
Can detect multiple bit errors | More efficient of detecting errors
31
Difference between machine code and assembly language
Machine code is binary/ assembly code is written using mnemonics Machine code can be executed without needing to be translated whereas assembly language does
32
Similarity and differences of an assembler and compiler
Similarity - both convert source code into object code Differences - compiler is used to convert high level programming code into machine core whereas assembler converts assembly code into machine code
33
Difference between analogue data and digital data
Analogue data is continuous data | Digital is stored as binary
34
MIDI > sample sound
More compact | Easy to modify
35
Encryption
Using an algorithm to convert a message into cipher text
36
Vernam cipher > Caeser cipher
Verbam is harder to crack | Doesn’t always translate cipher text to the same plaintext
37
Role of an Operating system
To hide complexities of the hardware from the user
38
What does the Operating system manage
processors resource
39
Why one processor might be faster than another
It can execute insructions quickly dependinng on the clock speed on both processors
40
Physical topology
How nodes are physically laid out
41
Logical topology
How data flows through a network
42
Difference in interpreter and compiler
Compilers: produce machine code Translates the whole source code Interpreter: Does not produce any object code Always needs source code at run time
43
Difference in direct and immediate addressing
Immediate means when the operand is the datum whereas direct means the operand is the register number of the datum
44
Bit rate
Number of bits transferred between devices in one second
45
Latency
Time delay before a component in a computer system responds to an instruction
46
How does disabling SSID increase security of a network
SSID of the network cannot be seen when they trying to connect to a network Meaning only trusted users who knows the SSID of the network can connect
47
How does MAC address white list increase security of a wireless network
MAC is a unique code that can identify a particular device on a network and whitelisting means that only certain trusted people on an network can access it
48
Why must the data bus in a computer system must be biredirectional
When data is needed they have to be transferred from memory to the processor using the data After the execution, the data needs to be transferred back to memory using the data bus
49
How can bit rate of a communications channel be higher than its baud rate
If more than one bit is encoded in each signal
50
How can data be compressed using dictionary based compression
Variable length strings of su strings of data are represented by single tokens A dictionary is formed using the tokens as the key The strings of symbols are used as the entries
51
Kilobyte/kibibyte
1000 bytes / 1024bytes
52
Physical and logical topology
Physical - how nodes are physically laid out | Logical - how data flows through a network
53
Physical star topology
Every device is connected to a central hub Every device sends data to the central hub The hub sends data back to the right recipient
54
Why does some compilers produce byte code as the final output instead of executable code
The code may need to run on multiple platforms
55
Imperative high level language code
When instructions are executed in a programmer defined order