0 like 0 dislike
71 views
in Computer Science by (1.0m points)
Explain the encoding of data

1 Answer

0 like 0 dislike
by (1.0m points)

Encoding is the process of converting data into a format required for a number of information processing needs, including:

Program compiling and execution

Data transmission, storage and compression/decompression

Application data processing, such as file conversion

Encoding can have two meanings:

In computer technology, encoding is the process of applying a specific code, such as letters, symbols and numbers, to data for conversion into an equivalent cipher.

In electronics, encoding refers to analog to digital conversion.

Encoding involves the use of a code to change original data into a form that can be used by an external process. 

The type of code used for converting characters is known as American Standard Code for Information Interchange (ASCII), the most commonly used encoding scheme for files that contain text. ASCII contains printable and nonprintable characters that represent uppercase and lowercase letters, symbols, punctuation marks and numbers. A unique number is assigned to some characters. 

The standard ASCII scheme has only zero to 127 character positions; 128 through 255 are undefined. The problem of undefined characters is solved by Unicode encoding, which assigns a number to every character used worldwide. Other types of codes include BinHex, Uuencode (UNIX to UNIX encoding) and Multipurpose Internet Mail Extensions (MIME).

Encoding is also used to reduce the size of audio and video files. Each audio and video file format has a corresponding coder-decoder (codec) program that is used to code it into the appropriate format and then decodes for playback.

Encoding should not be confused with encryption, which hides content. Both techniques are used extensively in the networking, software programming, wireless communication and storage fields.

Related questions

0 like 0 dislike
1 answer 50 views
0 like 0 dislike
1 answer 233 views
0 like 0 dislike
1 answer 52 views
0 like 0 dislike
1 answer 304 views
0 like 0 dislike
1 answer 59 views
0 like 0 dislike
1 answer 52 views
0 like 0 dislike
1 answer 48 views
0 like 0 dislike
1 answer 34 views
0 like 0 dislike
1 answer 55 views
0 like 0 dislike
1 answer 60 views
asked Feb 11, 2019 in Computer Science by danish (1.0m points)
Welcome to Free Homework Help, where you can ask questions and receive answers from other members of the community. Anybody can ask a question. Anybody can answer. The best answers are voted up and rise to the top. Join them; it only takes a minute: School, College, University, Academy Free Homework Help

19.4k questions

18.3k answers

8.7k comments

6.3k users

Free Hit Counters
...