CS P1 - 1.1.3 - Input, Output and Storage

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

encourage image

There's no tags or description

Looks like no tags are added yet.

20 Terms

1
New cards

What does "input and output devices" mean?

devices that provide/receive data from a computer

2
New cards

Examples of input devices?

sensors - thermistor, gyroscope, altimeter

3
New cards

Examples of output devices?

speaker, monitor, actuator

4
New cards

Secondary storage definition?

non-volatile memory that is used to store programs and files long term

5
New cards

Types of secondary storage?

Optical, Magnetic and Flash

6
New cards

How does optical storage work + Examples?

It uses different reflections of light to read data, and uses a laser to write data. Flat parts are called lands, bumpy parts called pits. Examples are CDs, DVDs, Blurays.

7
New cards

Pros and cons of Optical Storage?

Pros: reliable and good portability

Cons: smaller capacity, slower to read/write, not durable, need a disc drive.

8
New cards

How does Magnetic storage work + Examples?

Data written by changing magnetism on the medium, and read by detecting this. e.g. HDDs, cassettes, swipe cards.

9
New cards

Pros and cons of magnetic storage?

Pros: large capabilities and cheap to buy, usually reliable although sometimes do fail

Cons: generally not durable, can be noisy

10
New cards

How does Flash storage work + Examples?

No moving parts --> uses electronic circuit to store data e.g. SSD's, usb memory sticks, memory cards

11
New cards

Pros and cons of Flash storage?

Pros: generally reliable, uses less power, can be very durable, can be portable, generally faster to read/write

Cons: higher cost per Gb, sometimes have a limited number of writes (leading to reliability problems long term)

12
New cards

What is primary storage?

Memory that is directly connected to the CPU, e.g. ROM and RAM. It is needed so different programs can be run by the CPU.

13
New cards

What is RAM and describe its features?

Random Access Memory - it holds data and programs that are currently in use. When a program is opened, it is copied from secondary storage into RAM. This is volatile. You can access items from any part of the memory at the same speed.

14
New cards

What is ROM and describe its features?

Read Only Memory - it cant be easily changed by the user, it is non-volatile, contains BIOS - the first program which runs when the computer is turned on.

15
New cards

What is BIOS?

Basic Input Output System:

- Begins with a POST (Power On Self Test), this tests if the components are working and then the user is alerted to faults.

- Allows the user to configure their hardware e.g. change where to boot up from, overclock the CPU

- Will then boot up the OS; it will copy part of the OS from 2ndary storage into RAM, then the OS continues the booting process

16
New cards

What is virtual storage + examples?

Appears like the files exist in one place, but the files are physically held elsewhere. e.g. cloud storage, NAS, redundant array of independent disks

17
New cards

What is cloud storage, and its pros vs cons?

When files are held in an off-site location and are accessed through the internet.

Pros: easily scalable, easy for collaboration, often implement policies like automatic backup and encryption, can be accessed from any location + any device.

Cons: need internet connection to access, ongoing cost, reliance on the cloud provider.

18
New cards

What is NAS, and its pros vs cons?

Network-attached storage: when files are held on a dedicated file server and are accessed through your local network.

Pros: more control than cloud storage, more scalable than single device

Cons: high initial cost, expertise needed to run

19
New cards

What is redundant array of independent disks, and its pros vs cons?

When files are split and copied accross multiple storage units.

Pros: high performance (parallel access), built-in back ups

Cons: high initial cost, expertise needed to run

20
New cards

What are embedded systems and describe them?

A computer that can only perform a limited range of functions that is surrounded by a larger system. They need a computer to respond to inputs, make decisions and do tasks automatically.

They are smaller, cheaper and specialised. They tend to have: memory and CPU on same component, more ROM than RAM, use ROM as secondary storage, work in real time.

e.g. thermostat, microwave, robotic hoovers, washing machines.