Save
computing!
computer science paper 1 (1)
Save
Share
Learn
Content
Leaderboard
Learn
Created by
jasleen kaur
Visit profile
Cards (71)
The CPU is the
central processing unit
, it carries out program
instructions
using
data
View source
CPU components
ALU
(carries out
maths
and
logic
)
Control unit
(coordinates
fetch-execute
cycle and
decodes
instructions)
View source
Cache
Small
,
fast memory
that holds
frequently accessed
items (
instructions
,
data
,
addresses
)
View source
Registers
Ultra small
,
ultra fast memory
where
CPU workings
are
stored
View source
Special purpose registers
Memory address register
(MAR)
Memory data register
(MDR)
Program counter
Accumulator
View source
Fetch-execute cycle
1. Fetch
instruction
from
memory
using
program counter
2.
Decode
instruction
3.
Execute
instruction,
fetch data
if
needed
, write
results
View source
Clock speed
Rate at which
fetch-execute cycle
is carried out (in
GHz
)
View source
CPU performance factors
Clock speed
Number of cores
Cache size
View source
Embedded systems
Computers inside other devices
, with
one specific purpose
View source
Primary
storage
RAM
ROM
View source
Secondary storage
Non-volatile storage
for
programs
and
data
,
slower
than
RAM
View source
Virtual memory
Part of
secondary
storage used as an
extension
of
RAM
when RAM is
full
View source
ROM
Read-only memory
,
contains program
to
load operating system
on
startup
View source
Secondary storage types
Magnetic
(
HDDs
)
Optical
(
DVDs
)
Solid state
(
SSDs
)
View source
Secondary storage evaluation
HDDs
:
reliable
,
large capacity
, not
durable
Optical
:
portable
,
reliable
, not
durable
SSDs
:
fastest
,
durable
, more
expensive
View source
Binary units
Bit
Nibble
Byte
Kilobyte
Megabyte
Gigabyte
Terabyte
View source
Binary addition
1.
Carry 1
to next
column
for
1+1
2.
Carry 1
for
1+1+1
View source
Binary shifts
1. Left shift:
double
number
2. Right shift:
halve
number, lose
least significant
bit
View source
Overflow
error can occur if result is too
large
for
storage
View source
Character sets
ASCII:
8-bit
,
256
characters
Unicode:
16-bit
+,
supports
many
languages
View source
Pixels
Blocks
of
color
that
make
up an
image
View source
Image resolution
Number
of
pixels
(
width
x
height
)
View source
Color depth
Number
of
bits
per
pixel
View source
Metadata
Data about
data,
essential information
to
recreate
an
image
View source
Digital sound
Samples of
analog sound wave amplitude
at
regular time intervals
(
sample rate
)
View source
Bit depth
Number
of
bits
per
sound sample
View source
Compression
Reducing
file size
,
lossy
(quality loss) or
lossless
View source
LAN
Local area network
over a
small area
View source
WAN
Wide area network
with
infrastructure
owned by
multiple entities
View source
Client-server network
Clients request
,
servers respond
View source
Peer-to-peer network
Devices can act as
both client
and
server
View source
Network topologies
Star
:
central node
,
easy
to
add devices
Mesh
:
direct connections
,
high performance
View source
Network hardware
WAP: wireless access point
Router: forwards packets between networks
NIC: network interface card with MAC address
View source
Bandwidth
Maximum data transfer rate
, shared by all
connected devices
View source
MAC address
A
unique address worldwide
specific to
hardware
that enables you to
pinpoint
the
correct
device on your
network
View source
Switch
A
bit
like a
router
but within a
single network
, uses
MAC
addresses to make sure
packets
go to the correct
destination
View source
Bandwidth
The maximum amount of data that can be transferred at any given time
View source
Adding more devices to a network
Reduces the bandwidth available per device, increases collisions and errors that need to be resent
View source
IP address
Roughly tells
us where a
device
is
geographically
, in the
world
View source
There are
two
types of
IP addresses
currently used, version
4
and version
6
View source
See all 71 cards