1/151
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
computer
machine that processes data
computer system
consists of hardware and software that work together to process data / complete tasks.
hardware
physical components of a computer e.g. (cpu, motherboard, monitor)
software
programs that a computer system runs e.g. (word processors, web browsers, email clients, games)
embedded systems
computer systems built into other devices
what are embedded systems often used as?
they are used as control systems. they monitor and control variables to achieve a desired results.
embedded system properties
computer components
CPU
Central processing unit
Arithmetic Logic Unit
cache
clock
clock speed
number of clock cycles per second
buses
fetch instruction
decode instruction
execute instruction
main feature of von neumann
volatile memory
non-volatile memory
CPU main parts
control unit
ROM
boot up
embedded system ram/rom
non-embedded systems ram/rom
cpu performance factors
cpu cores
cache size
cache type
GPUs
what happens if there's not enough ram?
what happens if there's more ram?
what happens if there's more ram than needed?
tiers of storage
magnetic hard disk characteristics
magnetic hard disks
solid state drives characteristics
solid state drive
ssd characteristics 2
other types of flash storage
advantages of HDDs vs SSDs
advantages of SSDs vs HDDs
optical disks characteristics
optical disk storage capacity
optical disk types
optical disk advantages
cloud storage
cloud storage pros
cloud storage cons
main functions of an OS
device drivers
multi tasking
memory management
process management
scheduling
"- OS uses scheduling to determine the most efficient order to execute instructions - each process is allocated a ""priority"" by the OS - OS may interrupt the current process if a higher priority process is free - for multitasking, the CPU switches between different processes very rapidly"
file and disk management
utility software
system security
utilities
utility software helpts to maintain a computer
disk health
system cleanup
compression
backup
data loss reasons
can happen for many reasons: - fire - theft - flood - malware - hardware failure
encryption
virus scanners
LAN
local area network
LAN properties
WAN properties
PAN
fibre optic cables
CAT 5e and CAT 6
coaxial cables
network interface card (NIC)
switches
router
networking computers benefits
networking computers drawbacks
wireless network pros
wireless network cons
topology
types of topologys
star topology
star topology pros
star topology cons
bus topology
bus topology: terminator
bus topology pros
bus topology cons
protocol
what do protocols cover?
packets
network protocol layers
application layer (layer 4)
transport layer (layer 3)
internet layer (layer 2)
link layer (layer 1)
pros of using layers
application layer protocols