개발 블록 코드 란 무엇입니까? -techopedia에서 정의

블록 코드 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-차단 코드는 무엇을 의미합니까?

소프트웨어 프로그래밍에서 블록 코드는 소프트웨어 코드 또는 알고리즘을 특정 형태로 변환하여 코드의 오류를 최소화 할 수 있습니다. 통신, 정보 이론 및 코딩 이론의 영역에도 블록 코드를 적용 할 수 있습니다. 주요 아이디어는받는 사람이 인코딩을 통해 메시지의 오류를 해결할 수있는 방법으로받는 사람을 위해 메시지를 인코딩하는 것입니다.

Techopedia는 블록 코드를 설명합니다

미국 수학자 인 Richard Hamming은 1950 년에 블록 코드를 개척 한 것에 대해 많은 신용을 주장 할 수 있습니다. 실제로 이러한 블록 코드 중 하나는 해밍 이후 "Hamming code"라고 불립니다.

블록 코드의 기본 아이디어는 사용자가 코드 소스에 연락 할 필요없이 코드의 가능한 오류를 해결할 수 있도록 사용자 또는 수신자에게 이러한 코드 입력을 제공하는 것입니다. 전기 통신에서, 원리는 메시지의 수신자가 메시지의 최소한의 수용 가능성을 갖도록 메시지의 수신자가 제한된 수의 오류를 정정 할 수있는 방식으로 메시지를 인코딩하는 것이다. 이 조치는 메시지 재전송 가능성을 방지하여 시간과 자원을 낭비합니다.

다음과 같은 여러 가지 블록 코드 유형이 사용됩니다.

  • 리드 솔로몬 코드
  • 해밍 코드
  • 확장기 코드
  • 골 레이 코드
  • 하다 마드 코드
  • 리드 뮬러 코드
블록 코드 란 무엇입니까? -techopedia에서 정의