Found 494 Articles for Computer Engineering

Why are the keys on the keyboard not arranged in alphabetical order?

Dev Kumar
Updated on 26-Jun-2020 12:15:10

3K+ Views

The arrangement of keys in a typing keypad that we have today is nearly a century and half old. Initially, in the olden days the typewriter machines did have the keys arranged alphabetically but because the machines were too slow in comparison to the speed at which users learned to master them, it presented a different problem.Swift UsersThe users turned out to be way faster than the machines and this resulted in the mechanical character arms getting jumbled up all over. Therefore, the makers of typewriters in response to customer experience and feedback designed a completely new keyboard where the ... Read More

What is Interleaving?

Ankith Reddy
Updated on 26-Jun-2020 13:08:14

6K+ Views

Interleaving is a tool that is used to enhance existing error correcting codes so that they can be used to perform burst error corrections as well.Most error correcting codes (ECCs) are designed to correct random errors, i.e. error caused by additive noise that is independent of each other. Burst error are the errors that occur in a sequence or as groups. They are caused due to defects in storage media or disruption in communication signals due to external factors like lightning etc. Interleaving modifies the ECC or does some processing on the data after they are encoded by ECCs.Interleaving ProcedureDuring ... Read More

What is a Parity Bit?

Arjun Thakur
Updated on 06-Sep-2023 22:03:09

42K+ Views

A parity bit is a check bit, which is added to a block of data for error detection purposes. It is used to validate the integrity of the data. The value of the parity bit is assigned either 0 or 1 that makes the number of 1s in the message block either even or odd depending upon the type of parity. Parity check is suitable for single bit error detection only.The two types of parity checking areEven Parity − Here the total number of bits in the message is made even.Odd Parity − Here the total number of bits in ... Read More

Error-Detecting Codes - Cyclic Redundancy Checks (CRCs)

Chandu yadav
Updated on 26-Jun-2020 13:08:57

6K+ Views

Errors and Error DetectionWhen bits are transmitted over the computer network, they are subject to get corrupted due to interference and network problems. The corrupted bits leads to spurious data being received by the receiver and are called errors.Error detection techniques are responsible for checking whether any error has occurred or not in the frame that has been transmitted via network. It does not take into account the number of error bits and the type of error.For error detection, the sender needs to send some additional bits along with the data bits. The receiver performs necessary checks based upon the ... Read More

Error-Detecting Codes - Checksums

George John
Updated on 13-Sep-2023 13:08:01

33K+ Views

Errors and Error DetectionWhen bits are transmitted over the computer network, they are subject to get corrupted due to interference and network problems. The corrupted bits leads to spurious data being received by the receiver and are called errors.Error detection techniques are responsible for checking whether any error has occurred or not in the frame that has been transmitted via network. It does not take into account the number of error bits and the type of error.For error detection, the sender needs to send some additional bits along with the data bits. The receiver performs necessary checks based upon the ... Read More

Error-Detecting Codes - Parity

Ankith Reddy
Updated on 27-Jun-2020 13:46:04

15K+ Views

Errors and Error DetectionWhen bits are transmitted over the computer network, they are subject to get corrupted due to interference and network problems. The corrupted bits leads to spurious data being received by the receiver and are called errors.Error detection techniques are responsible for checking whether an error has occurred or not in the frame that has been transmitted via the network. It does not take into account the number of error bits and the type of error.For error detection, the sender needs to send some additional bits along with the data bits. The receiver performs necessary checks based upon ... Read More

What are Error-Detecting Codes?

Arjun Thakur
Updated on 26-Jun-2020 13:14:55

19K+ Views

Error-detecting codes are a sequence of numbers generated by specific procedures for detecting errors in data that has been transmitted over computer networks.When bits are transmitted over the computer network, they are subject to get corrupted due to interference and network problems. The corrupted bits leads to spurious data being received by the receiver and are called errors.Error – detecting codes ensures messages to be encoded before they are sent over noisy channels. The encoding is done in a manner so that the decoder at the receiving end can detect whether there are errors in the incoming signal with high ... Read More

Why are online shopping sites becoming mobile shopping apps?

Dev Kumar
Updated on 19-May-2022 10:27:32

169 Views

An online shopping site is a website which can be accessed through a computer which can be either a desktop or laptop. The website can also be accessed through a smartphone or tablet and both are mobile devices. In computers, because of higher data processing capacity and more functionality, all you need to do to access a shopping site is type the URL of the site in the browser and press 'enter'. However, on a mobile device like a smartphone or tablet, you may be able to open a shopping site but won't be able to make transactions, unless you ... Read More

Low-Density Parity Check (LDPC)

Rishi Rathor
Updated on 27-Jun-2020 12:31:09

8K+ Views

Low - density parity check (LDPC) code is a linear error-correcting block code, suitable for error correction in large block sizes transmitted via very noisy channels.LDPC was developed by Robert G. Gallager, in his doctoral dissertation at the Massachusetts Institute of Technology in 1960. So, these codes are also known as Gallager codes.Encoding by Low-Density Parity Check CodesA low - density parity check (LFPC) code is specified by a parity-check matrix containing mostly 0s and a low density of 1s. The rows of the matrix represent the equations and the columns represent the bits in the codeword, i.e. code symbols.A ... Read More

Hard and Soft Decision Decoding

Nancy Den
Updated on 27-Jun-2020 12:32:23

7K+ Views

A challenging task in error correction is decoding the codewords that have been received via noisy channels. Before data is transmitted, the sender adds redundant bits or parity bits to the message forming codewords. The codewords are then transmitted via computer networks. The receiver checks the incoming codewords and performs the decoding or error correction process to retrieve the original data.If there are no errors, i.e. the codewords find an exact matching, then it is easy to decode the data by eliminating the parity bits. However, if a match is not found, then more complex decoding mechanisms are adopted.The two ... Read More

Advertisements