mocks dont know Flashcards
2 benefits of BCD
- easy to convert to denary - so less complex to decide
- easy for digital equipment to use BCD to display outputs
- can represent monetary values exactly
describe the function of a WNIC
- provides and interface to a wireless network - as an antenna
- recieved analogue and converts to binary and vice versa
- checks transmissions of the correct MAC address - ignores others
- encrypts/ decrypts data
what is meant by ethernet
- a protocol
- for data transmission over cables
- uses Carrier Sense Multiple Access/ Collision Detection
- data is transmitted in frames
- each frame has a source and destination address and error checking
mesh topology
- all comps connected another device
- multiple routes between devices
- comps act as relays
public vs private cloud
public
- services offered by a third-party provider over the public Internet
- Open to anyone
private
- Services offered either over the Internet or a private network
- Only available to select users
- It’s a dedicated system only accessible for an organisation
role and function of a router
- receives packets from devices
- Find the destination using the IP address
- forwards packets to that destination
- Find most efficient path
- Act as a gateway
- acts as a firewall
advantages of DRAM
costs less
higher storage density
simple design
how does memory management organise and allocate RAM
- RAM is assigned in blocks
- dynamic allocation of RAM to programs
- Reclaims unused blocks
- Prevent overwriting
- Manages segmentation and virtual memory
instruction groups in assembly language
data movement
input / output
arithmetic operations
2 signals transferred on the control bus
- interrupt
- timing
- read/ write
how do the CU system clock and control bus operate to transfer data
- clock gives out timing signals
- send along control bus
- to synchronise components
- CU initiates data transfer
- by generating signals that are send via control bus
purpose of the CU
- to coordinate actions of other components
- to send / recieve control signals along the control bus
- to manage execution of instructions
- controls communications between CPU components
causes of software interrupt
/0
array index out of bounds
how the OS manages hardware devices
- installs drivers - to allow communication
- sends data to and from devices
- handles buffers - to ensure amooth transfer if transmit at different speeds
- managed interrupts
how is data transmitted through USB
1 bit at a time
can by synchronous or asynchronous
USB3 is full duplex - earlier are half duplex
how does the OS manage processes
- manages scheduling
- manages resources required eg allocating memory
- enables data sharing between processes
- resolves conflicts
- handles the queue
- allow multitasking - by handling priority and interrupts
purpose of utility software
- to help users optimise the computer
- eg by making memory allocation more efficient, checking for faults ect
2 benefits of DLL
- reduces memory requirement for program - only loaded when required
- maintenance isn’t done by programmer - automatically updated as it’s droefste from the program
file management
- divides storage space into file allocation units
- allocated space to files
- creates directories
- specifies the file storage eg FAT NTFS
- provides file naming conventions
- controls access rights
- specifies tasks on a file eg open close delete copy create
security vs privacy
security protects against loss
privacy is unauthorised access
checksum
- is calculated from data before transmission
- is transmitted with data
- receiving comp also calculates using the same algorithm
- if they match no error - if they don’t an error has occured in transmission
eg sum bits /256 - round down *256 diff between this and the sum = the checksum
eg modulo. 11 - digits given wiegthing then added and /11 then the remainder is subtracted from 11
+ of professional ethical bodies
- have ethical guidelines to follow - so people know the standards you gave
- people know you are reputable - may be requirement eg test for entry
- provides help eg legal support
- run training course - keep skills up to date
how someone has acted unethically
didn’t act in best interest of the…
product
client
profession
company
what does the system clock do
- synchronises operations - creates timing signals
- keeps track of date/ time
- proccesses operation in sequence
+ / - of satellites
+ allows access in rural areas
- more interference from weather
- more expensive to set up infrastructure
IPv4 vs IPv6
IPv4
4 groups of digits
each using 8 bits
seperated by .
decimal
IPv6
8 groups of digits
each using 16 bits
seperated by ;
hex
multiple 0000 > ::
components of a sound encoder
band limiting filter - removes high freq not detected by humans
ADC - converts analogue > digital
bit streaming +/-
+ dont need to wait for whole file download
+ dont need to store large files
+ no specialist softwrae needs for playback
- if low broadband/ small buffer video stops
- only acces when connected to internet
- can download viruses
thcik client +/-
+ more robust
+ clients have mroe control
- data integrity - many clients acces same data
- less secure
- all need to update invidiually
thin client +/-
+ cheaper to expand
+ sever offers security
+ central server
- reliant on server if breaks
- pricy at start - need to buy sever
bluetooth
radio waves
79 frequencies - (spread spectrum freq hopping)
2.45 GHz
devices automatically detect and connect
- slow
- low bandwidth
WiFi
uses spread spectrum freq hopping
+ faster
+ better range
+ better security
satelite levels
GEO - long distance telephoen and computer (35800km)
MEO - GPS (5000- 12000km)
LEO - mobile phone network (500 - 1500km)
class ranges (subnetting)
A - 0-127 - very large
B - 128 -191 - medium
C - 192 -223 - small
D - 224 - 239 - multi cast
E - 240-255 experimental
CIDR
classless interdomain routing
- improves IPv4 address range
- uses a suffix of 18b for netID and 15b for hostID
NAT
Network address translation
converts public to private IP - used on IPv4 to be able to reuse IPs on private networks at are already in use on public networks
URL
protocol://web address/ path/ filename
web address - domain host, name, type, country code
printers
extras in AL not MC
macros - sequence of instructions that cna be used more than once
symbolc names
comments
directives - instruction as to how to construct final MC eg how to use memory