CODING THEORY Flashcards

1
Q
  • is the study of the properties ofcodesand their respective fitness for specific applications. Codes are used fordata compression,cryptography,error detection and correction,data transmissionanddata storage.
A

Coding theory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q
  • are studied by various scientific disciplines, such asinformation theory,electrical engineering,mathematics,linguistics, andcomputer science—for the purpose of designing efficient and reliabledata transmissionmethods.
  • This typically involves the removal of redundancy and the correction or detection of errors in the transmitted data.
A

Codes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

composed of sender (or message source), communication channel, and the receiver.

A

The communication system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Codes are used for

A
  • data compression,
  • cryptography,
  • error detection correction,
  • data transmission,
  • data storage.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Codes are studied by various scientific disciplines, such as

A
  • information theory
    -electrical engineering,
  • mathematics
  • linguistics,
  • computer science
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

It alters the message in the channel that will cause disruption and error in the messages.

A

Noises

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

In transmitting messages, coding is defined as source coding and channel coding.

A

Source Coding and Channel Coding

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Two Processes in Coding

A
  1. Encoding
  2. Decoding
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

is transforming messaged into bits of message that is cuitable in communication.

A

Encoding

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

is the opposite process of encoding

A

Decoding

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

is defined as converting the message from the sender into bits suitable to the communication channel.

A

DATA COMPRESSION OR SOURCE ENCODING

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

bit

A

short for “binary digit”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

is the smallest unit of measurement used to quantify computer data. It contains a single binary value of 0 or 1.

A

bit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Example of bit

A

ASCII (AMERICAN STANDARD CODE) that converts each character int the message to a byte of 8 bits.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Is defined as adding some form of redundancy to the source encoded message so that the errors can be detected or even corrected

A

Channel Coding

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

two types of parity bits in error detection

A
  1. Odd Parity
  2. Even Parity
17
Q

If the data has even number of 1’s, the parity bit is 0.
Odd number of 1’s, the parity bit is 1.
Ex: data is 10010001 -> parity bit 1

A

Odd Parity

18
Q

If the data has odd number of 1’s, the parity bit is 0.
Even number of 1’s, the parity bit is 1.
Ex: data is 10010101 -> parity bit 1

A

Even Parity

19
Q

is one of the most basic error-correctingcodes

A

repetition code

20
Q

Never back down never what?!

A

NEVER GIVE UPPPP!

21
Q
  • Is a system of arithmetic for integers, which considers the remainder.
  • numbers “wrap around” upon reaching a given fixed quantity (this given quantity is known as the modulus) to leave a remainder.
A

MODULAR ARITHMETIC