컴퓨터의 특징
0과 1로만 이루어진 이진수 데이터(바이너리 데이터)만을 이해한다
// 0과 1로만 이루어진 이진수 데이터 : 바이너리 데이터
// 0과 1이 들어가는 하나의 자리 : 비트 (Binary digiT)
// 8개의 비트 : 1 바이트
컴퓨터에 데이터를 저장하는 방법
우리가 사용하는 문자열, 이미지, 비디오 등등을
바이너리 데이터로 변환(인코딩)해야 한다.
// 바이너리 데이터로 변환하는 것 : 인코딩
모든 유형의 데이터를 바이너리 데이터로 변환하는 법
문자 >> 숫자 :
문자집합(Character Set)을 사용해, 문자를 숫자로 변환한다.
각각의 문자를 숫자로 나타낼 수 있도록 정의해 놓은 규칙 (여러가지 표준이 있다)
( 유니코드, ASCII 코드 )
숫자 >> 이진수 :
문자 인코딩(Character Encoding)을 사용해, 숫자를 이진수로 변환한다.
숫자를 바이너리 데이터로 나타내는 규칙 (여러가지 표준이 있다)
UTF-8
문자가 1바이트단위(8개의 비트크기)로 인코딩 되어야 함
12 = 00001100 (1바이트 크기)
스트리밍이란?
큰 용량의 오디오나 동영상(스트림)을 압축기술을 이용하여 여러 개로 쪼개서 전송하는 기술
하드디스크에 저장하지 않고, 다운과 동시에 재생(실행)
시간과 디스크 공간 절약
반응형