Chapter 2: Hardware and software Flashcards

1
Q

what is hardware

A
  • physical component that forms part of a computer system

- internal/ external

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

role of cpu

A
  • storage/ input device -> input data -> processed by CPU -> stored or sent -> output device
  • fetches instruction from memory and executes them
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

motherboard

A
  • hardware components (RAM, CPU) can be connected directly to the motherboard
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

RAM

A
  • volAtile (content of memory is lost if no power to the RAM)
  • when full, inactive data removed
  • when no more to remove, HDD SSD expand memory
  • virtual memory slow (access times)
  • when several programs open
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

ROM

A
  • nOn volatile (permanent)
  • small long life battery
  • one program (e.g instruction to boost comp)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

hard drive

external hard drive

A
  • common form of secondary storage
  • cheap
  • non volatile

external

  • USB port
  • back up
  • expensive
  • transfer data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

SSD

A
  • non volatile
  • flash memory
  • fast
  • expensive
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

reasons why a user may want to save data to secondary storage

A
  • make changes to a doc
  • keep files for archive for future
  • back up
  • in a database, each new record saved
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

what is software

A
  • programs that give instructions to the computer
  • program consist of programming code that give instructions ,, cary out task
  • e.g. word processing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what is system software

A
  • maintain / operate the comp system/hardware

-

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

what does an operating system do

A

manages hardware

manages communication between hardware and software

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

how does an OS manage hardware

A
  • allocating memory to software
  • sending data and instructions to output devices
  • giving each running task a fair share of processor time
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

device driver

A
  • software in external hardware
  • sends customized instructions to that specific component
  • e.g ‘print’
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

utility software

A
  • maintenance on the computer system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

what is anti virus

2 main functions ?

A

deals with adware, spyware

1) antivirus monitor
- if unusual behaviour detect, prevent from execution so no cause damage

2)

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

how does a compiler work

A

program written in high level language (o.g file is source file )

compiler translates so machine code (containing the object file) can understand

obj file distributed to resellers, customers, individual comps

can on the OS for which compiler had translated

ready for execution

17
Q

how does an interpreter work?

A

does the same thing as compiler

but instead of whole source code, one line at a time

less efficient , more time

used when testing programs (executing only parts of the program) on the fly

18
Q

application software

A
  • programs intended to carry out a task

- word processor

19
Q

user interface

CLI

3 GUIs

A
  • represents communication between a user and computer system
  • user enter text commands , comp system responds by producing text results
  • very little memory (old / small systems)
  • complex operations
  • hard to learn , ez mistake
  • windows : area of screen devoted to a specific task
  • icons: image rep program/file/task
  • pointer: movement from panting device