CompSci - Hardware & Communication Flashcards

(9 cards)

1
Q

Main Components of Computer Architecture

A

CPU - Processes and directs instructions across components

RAM - Temporary, faster storage for programs that are in use

Secondary Storage - Larger but slower data storage

I/O - Allows the user to interact with the computer and communicate

Motherboard - Facilitates communication between components

GPU - Renders visual graphics

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

Parallel Processing

A

Dividing tasks across several cores of the CPU for improved processing speed

Some modules of a program may need another to function, so not everything can be processed parallelly.
Software needs to be compatible.
Several cores may not be available.
Software optimised for parallel processing may be less efficient that if it was sequential due to extra functions.

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

Voice Input For Command Systems

A

Allows computers to be cotrolled using voice commands

Intuitive, fast, hands-free control

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

Voice Input For Vocab. Dictation System

A

Converts spoken language into written text

Typing via speech

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

Voice Input For Voice Print Security

A

Identifies a person’s voice to authenticate them by biometrics.

Analyses vocal patterns and pitch

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

Applications For Network Connection

A

Wireless communication
Cloud file access
Web browsing
Navigation

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

Hardware Required For A Wireless Connection

A

Routers direct data between local networks and the internet, act as checkpoints across a packet’s journey between devices using trace tables

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

Contemporary Wireless Technologies

A

Wi-Fi - Wireless Fidelity used for wireless applications
Bluetooth - Short-range personal network used to connect peripherals
NFC - Near-Field Communication very short range used for contactless payment

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

No of Cores vs Software Parallelisation Effects

A

Lower parallelisation fractions don’t get much benefit from more cores

Higher parallelisation fractions get more benefit from more cores.

Overall, more software parallelisation will improve speed the most.

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