컴활 2급: 자료 구성의 단위, 연산 속도의 단위, 코드
우리의 몸은 매일 엄청난 양의 자료를 처리하고 있다.
단어를 읽고, 노래를 듣고, 무언가를 보고...
우리가 받아들이는 모든 정보는 아날로그적인 형태이다.
그런데 컴퓨터가 정보를 이해하고 처리하려면?
그 자료들은 디지털의 형태로 바뀌어 입력이 되어야 한다.
컴퓨터는 이진수, 즉 0과 1의 조합만 인지한다.
컴퓨터가 신호를 끄고 켜는 트랜지스터로 구성되어 있기 때문이다.
이 신호의 최소단위(0과1)를 '비트'라 부르고
이 비트들이 각자의 위치에서 각자의 역할을 하면
문서도 쓸 수 있고 영상도 볼 수 있는 것이다.
자료 구성의 단위
비트(bit) - 니블(Nibble) - 바이트(byte) - 워드(word)
4비트 8비트, 문자 단어
-필드(field) - 레코드 - 블록 - 파일 - 데이터베이스
파일 구성 및 파일의 집합
자료 처리의
최소 단위
★워드: CPU가 한 번에 처리할 수 있는 명령 단위
- 반워드(half word) : 2byte
- 전워드(full word) : 4byte
- 더블워드(double word) : 8byte
연산 속도의 단위
외우는 방법: munpfas 무우운파스
fast... 단어의 끝으로 갈 수록 빠름!
자료 표현 코드
1. 문자 표현 코드
BCD코드 (2진화 10진) |
- 하나의 문자: 2개의 Zone 비트 + 4개의 Digit 비트 - 2⁶=64가지 문자 표현 - 영문 소문자 표현 못함 |
ASCII코드 (미국 표준) |
- 하나의 문자: 3개의 Zone 비트 + 4개의 Digit 비트 - 2⁷=128가지 문자 표현 - 확장 ASCII 코드: ASCII 코드 + 1Bit, 특수 기호, 외래어 문자, 그래픽 기호 등 256가지 문자 표현 가능 |
EBCDIC코드 (확장 2진화 10진) |
- 하나의 문자: 4개의 Zone 비트 + 4개의 Digit 비트 - 2⁸=256가지 문자 표현 - 대형 컴퓨터에서 사용 |
유니코드 | - 하나의 문자: 16Bit(2Byte) - 최대 65,536 글자 코드화 가능 - 전 세계 모든 문자를 2바이트로 표현할 수 있는 국제 표준 코드 |
2. 에러 검출 코드
패리티 체크 비트 | 에러 검출 가능, 교정은 불가 |
해밍 코드 | 에러 검출 및 교정 가능 |
순환 중복 검사(CRC) | 다항식으로 에러 검사 |
블록합 검사(BSC) | 패리티 단점 보완 검사 |
Quiz.
1. 다음 중 컴퓨터에서 사용하는 자료 표현 형식에 관한 설명으로 옳지 않은 것은?
1) 비트(bit)는 자료 표현의 최소 단위이며, 8bit가 모여 니블(nibble)이 된다.
2) 워드(word)는 바이트 모임으로 하프 워드, 풀 워드, 더블 워드로 분류 된다
3) 필드(field)는 자료 처리의 최소 단위이며, 여러 개의 필드가 모여 레코드(record)가 된다.
4) 데이터베이스(Database)는 레코드 모임인 파일(file)들의 집합을 말한다.
2. 다음 중 컴퓨터에서 사용하는 코드체계에서 에러 검출뿐만 아니라 교정도 할 수 있는 코드로 옳은 것은?
1) Hamming Code
2) Parity Code
3) ASCII Code
4) BCD Code
정답
1. 1번
2, 1번
'정보 > 컴활 2급' 카테고리의 다른 글
컴퓨터 네트워크와 인터넷 (0) | 2024.07.12 |
---|---|
컴퓨터 운영체제와 한글 windows 10 (0) | 2024.07.11 |
컴퓨터의 구조: 하드웨어 & 소프트웨어 (1) | 2024.07.10 |
컴퓨터의 분류: 세대별, 자료별, 처리능력, 정보처리 형태 (0) | 2024.07.08 |
컴퓨터의 역사: 에니악, 에드삭, 에드박, 유니박 (1) | 2024.07.08 |