Programming/기초

[프로그래밍] 컴퓨터 기초 특징, 용어 정리

MOONCO 2021. 3. 6. 18:55

컴퓨터의 특징

0과 1로만 이루어진 이진수 데이터(바이너리 데이터)만을 이해한다



// 0과 1로만 이루어진 이진수 데이터 : 바이너리 데이터

// 0과 1이 들어가는 하나의 자리 : 비트 (Binary digiT)

// 8개의 비트 : 1 바이트

 

컴퓨터에 데이터를 저장하는 방법

우리가 사용하는 문자열, 이미지, 비디오 등등을 

바이너리 데이터로 변환(인코딩)해야 한다.



// 바이너리 데이터로 변환하는 것 : 인코딩

 

모든 유형의 데이터를 바이너리 데이터로 변환하는 법

문자 >> 숫자 :
  
  문자집합(Character Set)을 사용해, 문자를 숫자로 변환한다.
  
      각각의 문자를 숫자로 나타낼 수 있도록 정의해 놓은 규칙 (여러가지 표준이 있다)
    
      ( 유니코드, ASCII 코드 )  
      
    
숫자 >> 이진수 :
  
  문자 인코딩(Character Encoding)을 사용해, 숫자를 이진수로 변환한다.
    
      숫자를 바이너리 데이터로 나타내는 규칙 (여러가지 표준이 있다)
      
        UTF-8
          
          문자가 1바이트단위(8개의 비트크기)로 인코딩 되어야 함
          
          12 = 00001100 (1바이트 크기)

 

스트리밍이란?

큰 용량의 오디오나 동영상(스트림)을 압축기술을 이용하여 여러 개로 쪼개서 전송하는 기술

하드디스크에 저장하지 않고, 다운과 동시에 재생(실행)

시간과 디스크 공간 절약
반응형