본문 바로가기

컴퓨터활용능력(컴활)

컴활1급필기_컴퓨터일반<3>데이터의 표현

데이터의 표현

 

 

1. 문제 데이터의 표현

-컴퓨터는 2진수 

*BCD 
-글자 하나당 6비트로 표현
-총 64가지로 표현 가능
-영문 소문자 표현 불가능

*ASCII
-글자 하나당 7비트로 표현
-통신용으로 사용
-128가지 표현 가능


*EBCDIC
-글자 하나당 8비트로 표현
-256가지 표현 가능
-대형기종에서 사용


2.한글 코드

1) KS X 1001 완성형 한글 코드 : 자주 사용하는 문자를 만들어 놓고 코드값을 
 지정하는 방식으로 정보 교환용으로 사용된다. 영문/숫자는 1바이트, 한글/한자는 2바이트로 표현된다.

2) KS X 1001 완성형 한글 코드 : 한글 창제의 원리인 초성, 중성, 종성에 코드값을 지정하는 
  방식으로 정보 처리용으로 사용된다. 영문/숫자 1바이트, 한글/한자 2바이트로 표현된다.

3) KS X 1005-1 (유니코드) : 전 세계의 모든 문자를 2바이트로 표현할 수 있는 국제 표준 코드로, 
 정보 처리 및 정보 교환용으로 사용된다. 데이터의 교환을 원활하게 하기 위하여 문자 1개에 부여된 값을 16비트(2바이트)로 통일하는 방식이다.



3. 에러 검출 코드

1) 패리티 코드(parity code)

 - 홀수 패리티 방식(ODD, 기수) : 1비트의 수가 홀수개가 되도록 한다.
 - 짝수 패리티 방식(EVEN, 우수) : 1비트의 수가 짝수개가 되도록 한다.

2) 해밍코드(Hamming Code) : 패리티 코드가 검출만 한다면 해밍 코드는 수정도 가능

3) 순환 중복 검사(CRC) : 다항식

4) 볼록합 검사(BSC) 

4.처리 방식

-일관처리(batch processing) : 모아두었다가 처리 ex) 수도세, 도시가스
-실시간 처리(real time): 바로처리 ex) 은행, 항공 예약
-시분할 처리 (time sharing) 
-분산처리 : 하나의 일을 여러대의 컴퓨터나 나눠서 처리  
-다중 프로그래밍 : 1개의 CPU가 여러 개의 프로그램을 처리
-다중처리(multi processing) : 여러 개의 CPU가 여러 개의 프로그램을 처리




5. 속도와 용량의 단위

 

 

 

 

*ms->zs로 갈수록 속도가 빠르다

*k->z로 갈수록 용량이 크다

 

 

 

 

 

-------------------------------------------------------------------------------

이번해가 가기전에 컴퓨터 일반은 끝내야지라고 마음먹고 있다.

디자인 공부도 병행해서 그런지 진도 빼기가 쉽지가 않음 ㅜ

연말이라서 그런가 더 싱숭생숭해지는 요즘