Systems Architecture Flashcards

(24 cards)

1
Q

Define sound

A

A vibration in a medium/a pressure wave in air

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

How do speakers replicate sound?

A

They receive electronic signals which cause surfaces/cones to move back and forth thus compressing air and creating pressure waves that propagate through the air outside the speaker

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

What are the characteristics of a pure tone

A

Single frequency, sinusoidal shape, no harmonics

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

How do we represent a sound wave digitally?

A

Take samples of the sound at regular intervals (sampling rate) that can be combined to form a digital representation of the sound wave

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

What happens when we decrease sampling rate?

A

Decrease in quality and decrease in file size

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

What happens as the number of samples tends to infinity?

A

We have a perfect representation of the sound wave

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

Define bit depth

A

The number of bits used to represent each sample of audio

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

What happens as we increase bit depth

A

Quality and file size increase

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

Storage = ?

A

Sample rate * bit depth * time * number of channels

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

Define sampling rate

A

Number of samples per second

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

Define bit depth

A

Number of bits used to represent each sample

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

Define number of channels

A

Number of audio channels .e.g. 1 for mono and 2 for stereo

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

Bits -> MBs?

A

/8000000

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

Why were sound cards developed?

A

The demand for complex audio increased

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

What do audio cards consist of?

A
  1. Amplifiers
  2. Input and output
  3. Multiple channels of sound
  4. Dedicated chips for processing sound and mixing channels
  5. MIDI support
  6. CD drive support
  7. Sometimes joystick ports
17
Q

What is the key role of the kernel?

A

The management of hardware devices and the programs that are running on the system

18
Q

How does the kernel enable each program to run as if it is the only process on the system?

A

It uses multi-tasking, preventing direct access and arbitrating device access between process

19
Q

T/F: program code can change kernel data and access it

A

False, program code can’t change kernel data or code to allow it access

20
Q

What are system calls?

A

Requests sent from programs to the kernel

21
Q

Why do we need system calls?

A

It allows communication between user programs and the OS so there is an interface for requesting OS services

22
Q

Define system call

A

A controlled entry point into the kernel that allows user-mode operations to request privileged operations

23
Q

What happens if a system call takes too long?

A

The process is marked as unrunnable