Communication and Internet technologies Flashcards
What is an example of short distance data transmission?
Computer to printer
What is an example of long distance data transmission?
Telephone network
What are the factors that affect data transmission?
- The direction of the data transmission (in one direction or both)
- The method of data transmission (how many bits are sent at a time)
- The method of synchronisation between two devices
What is simplex data transmission?
The data is only sent in one direction (sender to reciever) , an example of this is computer to a printer
What is half-duplex data transmission?
The data is sent in both directions but not at the same time, an example of this is a conversation on a phone where only one person speaks at a time or radio transmissions
What is full-duplex data transmission?
The data is sent in both directions at the same time, an example of this is texting one another or a broadband connection on a phone line
What is serial data transmission?
It is when data is sent one bit at a time, over a single wire or channel (bits are sent one after the other in a single stream)
What distance is serial data transmission most effective?
Long distance, because the data has less chance of being lost seeming only one wire is being used
What is the problem with serial data transmission?
It can be quite slow, that’s why it isn’t used for short distances
What is Parallel Data Transmission?
It i when several bits of data (ussually 1 byte) are sent down several wires or channels at the same time; one wire or channel is used to transmit each bit.
What distance is parralel data transmission most effective?
Over short distances, but over long distances the data can be skewes - which means the data will no longer be synchronised
What is a common use for serial data transmission?
USB (Universal serial bus)
What is parralel data transmission used for?
It is used in the internal electronics of the computer system. The pathways between the CPU and the memory all use this method of data transmission. Integrated circuits, buses and other internal components all use parralel data transmission because of the need for high speed data transmission
What is Asynchronous Data Transmission?
It refers to data being transmitted in an agreed bit pattern.
What is the use for start and stop bits?
The receiver of the data knows when the data starts and ends, which prevents data becoming mixed up. Without these bits it would impossible to split groups of data as they arrive.
What is Synchronous Data Transmission?
It is a continuous stream of data (unlike asynchronous data which is sent in groups). This data is accompanied by timing singals generated by an internal clock, which ensures that the sender and the reciever are synchronised with each other.
Why is timing so important in Synchronous Data Transmission?
The timing must be accurate seeming there are no control bits in this type of data.
Is Synchronous or Ansynchronous data transmission faster?
Synchronous
What does USB stand for?
Universal Serial Bus
Does USB use Ansychronous or Synchronous?
Ansychronous
What does the USB cable consist of?
- A four-wire shielded cable
- Two of the wires are used for power and the earth
- Two of the wires are used in the data transmission
What happens when you plug the usb in your device?
- The computer automatically detects that a device is present (due to a small change in the voltage level on the data signal wires in the cable)
- The devic is automatically recognised, and the appropriate device driver is loaded up so that computer and the usb can communicate effectively
- If a new device is detected, the computerwill look for the device driver which matches the device; if this is not available, the user is promted to donwload the appropriate software
What are the four methods of error-checking?
- Parity checking
- Automatic repeat request
- Checksum
- Echo checking
In parity checking what is added to a byte of data?
A parity bit
What does Even parity do?
It checks if there’s an even number of 1s, if it isn’t even then a 1 is added and if it is then a 0 is added.
What does Odd parity do?
It checks if there’s an odd number of 1s, if it isn’t odd then a 1 is added to the piece of data vice verca.
How does Parity Checking detect an error?
If a byte has been transmitted from ‘A’ to ‘B’,
and an even parity has been agreed on, an error would be flagged if the byte now had an odd number of 1 bits at the reciever end.
What happens before the data is transferred in parity checking?
Before data is transferred, an agreement is made between sender and reciever regarding which of the two types of parity are used. This is an example of Protocol
What is the problem with parity checking?
Even if an error is detected, you can’t determine which bit is in error
What is away around the problem with parity checking?
Seeming you can’t tell which bit is in error, you use a parity block.
What is a parity block?
In this methd, a block of data is sent and the number of 1-bits are totalled horizontally and vertically.
Using a parity block how can you determine where the error is?
With the intersection of the errored row and column, that is the part of the data that need to be changed, so if the data on the block shows 1 then change it to 0 vice verca.