(section 1) knowledge organiser computing Flashcards

1
Q

hardware

A

physical components in a computer system

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

software

A

programs

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

embedded system

A

computer system built into other devices, usually control systems

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

4 CPU components?

A

alu, registers, cache, cu

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

3 factors affecting CPU performance?

A

Number of cores, clock speed, cache size

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

main idea of von neumann architecture

A

data and instructions are both stored in the same memory

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

PC

A

holds the memory address of the instruction for each cycle

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

MAR

A

holds any memory address about to be used by the CPU. the address could point to data or an instruction

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

MDR

A

holds the actual data or instruction, either fetched from memory or waiting to be written to memory

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

accumulator

A

stores intermediate results of calculations in the ALU

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

what happens during the fetch cycle?

A

Memory is copied from the PC to the MAR. // The instruction is copied from memory into the MDR. // Program counter is incremented to point to the next instruction.

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

What happens during the decode cycle?

A

Instruction in the MDR is decoded by the control unit. // Control unit prepares for the next step.

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

What happens during the execute cycle?

A

Decoded instructions are carried out.

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

What are the characteristics of RAM?

A

Volatile memory. // Easy to read/write to. // Programs and data are copied into RAM while in use. // Slower than CPU cache, but still faster than secondary storage.

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

virtual memory

A

If RAM is used up, some data of the program being run is moved to a location in secondary storage called virtual memory. This involves swapping instructions currently being executed and instructions not currently being executed to and from RAM and secondary storage. Data transfer is slow on secondary storage, so this slows down the computer’s performance.

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

Secondary storage

A

Non-volatile storage where program and data are kept for later use.

17
Q

Characteristics of HDD?

A

moving parts // stores data magnetically on metal disks // can be noisy

18
Q

characteristics of ssds?

A

no moving parts // use flash memory for faster read/ write times // usually silent/quiet

19
Q

What are the 4 types of external storage?

A
  1. flash drives and memory cards (ssd)
  2. optical disks
  3. magnetic tape
  4. external hdd/ ssd
20
Q

advantages and disadvantages of optical disks?

A

pos: portable, relatively cheap, long term storage
neg: limited storage space, fragile, becoming obsolete, slow read/write speeds

21
Q

advantages and disadvantages of flash drives/ memory cards?

A

pos: portable, fast read/write, durable, easily compatible
neg: easily lost, low security, more expensive per gb

22
Q

advantages and disadvantages of external hdds?

A

pos: huge storage capacity, cheaper per gb, can last for longer
neg: bulky, noisy, easily damaged, slower than ssd

23
Q

advantages and disadvantages of external ssds?

A

pos: portable, silent, energy-efficient, extremely fast
neg: more expensive per gb, smaller storage capacities than hdds

24
Q

advantages and disadvantages of magnetic tapes?

A

pos: huge capacities, long lifespans, cheap per gb
neg: heavy, bulky, takes up a lot of physical space, very slow data access, requires expensive tape drivers

25
Q

five functions of the OS

A
  1. peripheral management and drivers
  2. providing a user interface
  3. memory management and multitasking
  4. file and disk management
  5. user management
26
Q

Peripheral management and drivers

A
  1. Communicates with internal hardware, and peripherals, using drivers.
  2. Chooses correct drivers for connected hardware on startup
  3. Installs drivers for hardware and updates drivers automatically
27
Q

Providing a user interface

A

Allows users to interact with a computer.
Graphical user interfaces (GUIs) have windows, icons, menus and pointers, and are designed for everyday users.
Command line interfaces allow users to directly communicate with the computer system. They are text-based and use fewer system resources, and are for more advanced users.

28
Q

Memory management and multi-tasking

A
  1. Moves application data to main memory when in use and removes it when it’s no longer needed.
  2. Allocates memory addresses so apps don’t interfere with or overwrite each other.
  3. Divides CPU processing time between tasks to complete them efficiently.
  4. Uses memory buffers to store data until other components or processes are ready.
29
Q

File and disk management

A
  1. Organizes files into a hierarchical order of folders
  2. Deals with naming, editing, saving and deleting of files
  3. Splits the hard disk into sectors and decides where files are written to
  4. Maintains the hard disk with utility software.
30
Q

User management

A
  1. Controls which and how many users can access the computer system.
  2. Grants users access to specific data and resources
  3. Uses anti-theft measures to prevent access for other users.
31
Q

What is utility software?

A

Software that is designed to help maintain a computer system.

32
Q

What does defragmentation software do?

A

It reorganizes a HDD by putting related data back together. This speeds up reading/ writing files as the read/write head no longer has to move as much.

33
Q

What causes the HDD to fragment?

A
  1. Files are stored in available space on the hard disk.
  2. When files are moved, changed size or deleted, small gaps appear on the disk.
  3. When writing new files to the hard drive, the OS splits them into smaller blocks to fill the gaps.
  4. Defragmentation software puts the fragmented files back together. It also groups free space to prevent further fragmentation.
34
Q

What is compression software?

A
  1. It reduces the size of files temporarily or permanently by removing data from them.
  2. Compressed files take up less space and are quicker to upload/ download.
  3. Compressed files need to be extracted before they can be used.
35
Q

What is encryption software?

A

Encryption software scrambles data so that it cannot be read by third parties. A key which only the intended readers have is needed for the software to be unscrambled, so encrypted data is secure even if it is stolen. Strong encryption makes it impossible to find the key through brute force methods.

36
Q
A