Computer Science (16.2.23) Flashcards
What is Data Transmission?
-> the process of transferring data from one point to another
-method egs:
-Copper Cable, Wireless (Radio Frequency), Infra red and Fibre optic
How about the speed of transmission?
The amount of data that can be transmitted at one time is referred to as its BANDWIDTH
What is Serial Data Transmission?
-Involves one signal being sent at a time over a single wire
-USB uses serial transmission (Universal SERIAL bus)
-Very high data transfer speeds can be achieved
What is Parallel Data Transmission?
-Involves a number of parallel wires that allow signals to be sent simultaneously
-It is best suited for data if it has to be sent over a very small distance
-it is the physical properties of each cable thats affects the arrival time of the data
What is Skew?
-It is a disadvantage of parallel transmission
-It is caused by each wire in a pt having different properties
-The greater the distance, the greater the issue that Skew can cause
What is Crosstalk?
-Another disadvantage of parallel transmission
-the wires are often very close to eachother and sometimes cause electrical interferences between them
-this can cause errors in the data meaning it will have to be re-sent
What is Simplex Transmission?
-Allows data to be sent in only one direction
-eg: sending data from the keyboard to the CPU
What is Half-Duplex Transmission?
-Allows data to travel both directions but it cannot occur simultaneously-> data can only travel one way at a time
-eg: Walkie Talkies only allow communication one at a time
What is Full Duplex Transmission?
-Allows data to travel in both directions simultaneously, it uses to cables for this
-eg: Internet cables that allow download or upload
How do Parity Bits work?
-before data is transmitted, both parties agree to use either odd or even parity
-the parity bit is set by the sending party and checked by the receiver
-if the n. of bits do not match the even of odd system it has an error
-the receiver notifies the sender and the parity check will ask for the data to be re-sent (could be bc of the order of the bits…)
What are Parity Blocks?
-Uses the same odd and even system to detect errors in data
What is Error Checking?
-Computers need methods to check for data transmission errors caused by an interference
-Parity checks, Check digits, Check Sums, Echo checks, ARQ (automatic repeat requests)
What does append() do?
Adds an element at the end of the list
What does clear() do?
Removes all the elements from the list
What does copy() do?
Returns a copy of the list