what is hardware
- internal/ external
role of cpu
motherboard
RAM
ROM
hard drive
external hard drive
external
SSD
reasons why a user may want to save data to secondary storage
what is software
what is system software
-
what does an operating system do
manages hardware
manages communication between hardware and software
how does an OS manage hardware
device driver
utility software
what is anti virus
2 main functions ?
deals with adware, spyware
1) antivirus monitor
- if unusual behaviour detect, prevent from execution so no cause damage
2)
how does a compiler work
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
how does an interpreter work?
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
application software
- word processor
user interface
CLI
3 GUIs