Skip to main content

코드 압축이란 무엇입니까?

computer 컴퓨터 코드는 Digital World Mdash의 DNA로 간주 될 수 있습니다.모든 프로그램, 그래픽 파일 및 디지털 음악을 구성하는 원시 데이터 라인.파일 또는 응용 프로그램이 더 크고 복잡할수록 더 많은 코드가 포함되어 있습니다.하드 드라이브 및 기타 유형의 데이터 스토리지의 유한 한계를 고려할 때 코드 압축은 종종 파일 크기를 일시적으로 축소하는 데 사용됩니다.특수 알고리즘을 사용하여 더 작은 코드를 더 큰 조각으로 만들 수 있습니다.압축 프로그램이 올바른 알고리즘을 잠금 해제 할 수있는 정확한 알고리즘을 알고있는 한, 이러한 방식으로 데이터를 압축하고 압축 할 수 있습니다.킬로 바이트, 메가 바이트, 기가 바이트 등의.그들이 이해하지 못하는 것은 이러한 측정 단위와 실제 단어, 그래픽, 음악 및 화면에서 조작하는 프로그램 간의 관계입니다.단일 바이트는 단일 텍스트 문자를 나타내며 자체는 비트로 알려진 8 개의 작은 단위로 구성됩니다.비트는 디지털 정보의 원시 구성 요소이며, 배열 된 방식은 알파벳, 숫자 또는 기타 종류의 문자의 다른 문자를 만듭니다.

코드 압축 프로그램은 주어진 파일과 인코딩을 구성하는 비트와 바이트를 가져옵니다.압축 버전의 한두 문자가 원본의 더 많은 수를 나타냅니다.코드 압축의 두 가지 주요 유형은

Lossy

Lossless 로 알려져 있습니다.일부 주파수가 필요하지 않은 음악 파일과 같은 일부 데이터 손실이 허용되는 경우 손실 압축을 사용할 수 있습니다.기본적으로, 손실 된 알고리즘은 주어진 데이터 섹션이 파일 전체에 재사용되는 횟수를 계산하고 그 숫자를 테일링하는 작은 코드 조각을 생성합니다.더 큰 크기의 압축은 일반적 으로이 방법을 사용하여 달성 할 수 있으며 MP3 형식은 이러한 유형의 압축 파일의 예입니다. 손실과 무손실 압축 사이의 기본 기능적 차이는 손실 압축을 사용하면 압축 할 수없는 데이터가 폐기된다는 것입니다.무손실 압축은 압축되지 않도록 유지합니다.이로 인해 압축 파일 크기가 커지지만 원래 파일 품질을 유지합니다.텍스트 문서 및 정보가 손실 될 수없는 텍스트 문서 및 기타 유사한 파일은 이러한 방식으로 압축되어야합니다. 그리고 일반적으로 말하면, 압축 된 파일은 처음에는 압축되지 않으면 사용하거나 조작 할 수 없습니다.압축은 임시 상태이므로 주로 저장 또는 전송 목적으로 사용됩니다.그러나 이것은 압축 된 음악 및 비디오 파일로 확장되지 않지만 재생 중에 즉시 해독 할 수있는 프로그램이 존재하는 프로그램이 존재합니다.