Please enable JavaScript.
Coggle requires JavaScript to display documents.
computing paper 2 - Coggle Diagram
computing paper 2
COMPUTER SYSTEMS
boolean logic
logic gate - the basic building blocks of any digital systems - an electronic circuit having one or more inputs and only one output
-
AND
-
output is on(1), only is BOTH inputs are on(1)
-
truth table / AND gate
OR
if either input is on(1), the output is on(1)
-
-
truth table / OR gate
NOT
-
-
truth table / NOT gate
-
XOR
-
if there is an ODD amount of on(1) inputs, the output is on(1)
-
truth table / XOR gate
-
software
-
-
system software - software that governs / manages the computer system - controls hardware and user interface
operating system
communicates with the hardware and allows programs to run - user inteface, file and security management
-
memory management
manages memory allocated to program - also deals with virtual memory and swapping pages in and out of RAM
-
applications
the OS allcates memory for an app, loads the application into RAM and begins executing the program
security
the OS is responsible for user management tasks (accounts, usernames and passwords)
utility software
maintains the computer system - tend to run in the background or be used by applications in order to get tasks done (eg: anti-virus software)
-
defragmentation
the process of reorganising the data stored on the hard drive so that related pieces of data are put back together, all lined up
system diagnosis
a computer utility which is used to test a computer system for the purpose of identifying weak point
memory
-
-
-
-
virtual memory
-
-
-
when there is no more room on the RAM the applications not being used are moved onto virtual memory until app is needed and is moved back onto RAM to be used
the process of moving the data of the application back and forth between RAM and virtual memory is called swapping or paging
secondary storage
-
KEY WORDS
-
speed / data rate - the speed at which data is transfered within the computer, measured in bytes per second
portability - the ability of software to be transferred from mone system to another / how easily is can be transported
-
-
-
-
embedded systems
perform a sigle task within a larger piece of equipment - input from specialised sensors and it processes this to output an action carried out by actuators - pre installed RAM, ROM, CPU, clock and connectors
-
ROM stores all of the data / RAM dtores all of user's selected options and the data to deaplay user interface
software is custom built and only works with a certain type of hardware - software loaded on non volatile memory and is loaded as soon as power is turned on
-
-
-
-
DATA REPRESENTATION
-
-
bitmap images
-
-
pixel - the smallest identifiable are of on image - each pixel represents a colour and each colour has a unique binary code so it can be stored in a computer
colour depth
1 bit = 2^1 = 2 colours
2 bits = 2^2 = 4 colours
3 bits = 2^3 = 8 colours
16 bits = 2^16 = 65,536 colours
-
-
sound files
-
sample rate - number of samples taken per second - measured in hertz - 1Hz = 1 sample/second (usually 44,100 Hz) - like image resolution
sample resolution - number of bits used to store each sample - more bits the better the quality - like colour depth
to convert analogue sound waves to digital ones it must pass through an anologue to digital converter
analogue wave --> measure height of sound wave at regular intervals (number of bits) --> this is then stored in a computer as binary code --> digital waves/data
-
-
-