수십억 개의 1과 0이 결합되어 인간이 읽을 수 있는 정보를 나타냅니다.
컴퓨터 공학 학생들을 위한 초기 수업은 컴퓨터가 데이터를 처리하는 방법입니다. 이 강의에서는 비트라고 하는 컴퓨터 데이터의 기본 단위를 다룹니다. 이러한 단일 단위가 결합하여 더 큰 단위를 형성하므로 컴퓨터가 더 복잡한(더 큰) 정보를 공유할 수 있습니다. 함께 쌓인 8비트는 바이트를 형성하며, 이는 컴퓨터가 파일과 프로그램을 메가바이트와 기가바이트로 표시하고 저장하는 데 사용하는 기본 데이터 크기입니다.
비트 대 바이트
컴퓨터는 이진수 또는 비트를 사용하여 통신합니다. 이진수는 0에서 9까지의 숫자를 사용하는 십진수와 달리 0과 1을 사용하여 값을 표현합니다. 비트만으로는 인간에게 유용한 데이터를 충분히 표현할 수 없기 때문에 비트는 한 번에 8개씩 그룹화되어 바이트를 형성합니다. 즉, 2바이트는 16비트와 동일하고 3바이트는 24비트와 동일합니다. 문서나 응용 프로그램이 복잡할수록 컴퓨터에 표현하고 저장하는 데 더 많은 바이트가 필요합니다.
오늘의 비디오
접두사
최신 컴퓨터는 매우 많은 양의 바이트를 처리합니다. 예를 들어, 새 컴퓨터를 구입할 때 항상 하드 드라이브의 크기를 기가바이트로 표시합니다. 여기에서 "giga"는 접두사이지만 "kilo", "mega" 및 "tetra"와 같은 다른 많은 것들이 있습니다. 바이트 접두사는 그리스어 또는 라틴어에서 유래했지만 컴퓨터 언어에서는 숫자 값을 갖습니다. 미터법에서도 사용되는 접두사 킬로(kilo)는 1024바이트 또는 킬로바이트를 나타냅니다. 바이트가 2^10 = 1024인 이진 시스템(0 및 1)을 기반으로 하기 때문에 숫자는 정확히 1,000이 아닙니다.
메가바이트 대 기가바이트
메가바이트와 기가바이트는 킬로바이트와 마찬가지로 바이트의 크기입니다. 기본적으로 기가바이트는 메가바이트보다 큽니다. 그 차이는 각각 10억과 100만 사이와 비슷하다. 예를 들어 500GB의 컴퓨터를 구입하면 약 5000억 바이트의 정보를 저장할 수 있습니다. 일반적인 MP3 파일은 해당 공간에서 5MB 또는 약 5백만 바이트를 차지할 수 있습니다. 메가바이트의 정확한 숫자 값은 2^20(1,048,576)이고 기가바이트는 2^30(1,073,741,824)입니다.
테라바이트 이상
이론적으로 숫자는 무한하기 때문에 바이트 크기에는 제한이 없습니다. 그러나 실제로 컴퓨터 하드웨어에는 기술적인 한계가 있으며 컴퓨터가 강력할수록 더 비싸집니다. 그러나 소비자 데이터(음악, 영화, 사진)가 점점 더 디지털 방식으로 저장되기 때문에 더 큰 하드 드라이브에 대한 수요가 증가하고 있습니다. 테라바이트(2^40 = 1,099,511,627,776) 하드 드라이브는 10년 전에는 거의 들어본 적이 없었지만 출판 당시에는 $150 미만의 저렴한 가격이었습니다. 테라바이트 너머에는 페타바이트(2^50)와 엑사바이트(2^60) 등이 있습니다.