3 computers Flashcards
what does ram stand for
random access memory (it is volatile)
what is a von neuman architecture
a computer with stored programs
how are von neuman archtitectures different from calculators
calculators only take inputs and outputs
how can saved data be lost
- hard drives can fail
- in a magnetic disk, the motor can break or the drive head can crash into the disk
- USB removeable storage may short circuit and fail
how can we prevent losing saved data
- backup: store on another disk, usually on another location
- incremental: data backups only new data since previous backups
- if data is lost, it can be restored from a backup
what does antimalware do
- prevents malware by scanning the computer then quarintining it
- or scannng downloads b4 use
different types of malware
- computer virus
- spyware
- trojan horse
what does a computer virus do
- damages files and programs
- tries to infect other computers after
what does spyware do
- records keystrokes
- records personal info
- sends it to the hacker
what does trojan horse do
- hides malicious code in a useful looking program
what does the CPU do
carries out instructions stored by the memory, billions of times a second
what are the components of the CPU
- control unit
- registers
- ALU
what does the control unit do
- decodes instructions
- controls timing operations in the CPU
what do the registers do
store data, instructions, and results
what does the ALU do
performs arithmetic and logic operations
what is the fetch execute cycle
The basic operation of a computer
what happens during the fetch stage
- fetches the next instruction from the main memory
- brings it to the CPU
what happens during the decode stage
- inspects the instruction and works out what it is that needs doing
what happens during the execute stage
- carries out the instruction
give examples of the execute stage
- performing a calculation
- storing information back into memory
- grabbing data back from the main memory
what is the clock speed
the pulse on the internal clock where evrything happens (faster clock speed = faster instructions)
what are registers
tiny, super fast pieces of onboard memory inside the CPU, each with a very specific purpose
define volatile
temporary memory while the computer is still on
define drives
the device that reads and writes data from secondary storage