컴퓨터활용2급 - 일반 - 아스키 코드(ASCII)

2019. 7. 6. 12:30회계하라

20141018일 기출문제

10. ASCII 코드는 한 문자를 표시하는데 7개의 데이터 비트와 1개의 패리티 비트를 사용한다. 다음 중 ASCII 코드로 표현 가능한 문자 수는?

(1) 32
(2) 64
(3) 128
(4) 256

   *** 패리티 비트는 오류 검출용으로 사용되는 것으로 실제 표현 가능한 문자수와는 관련이 없습니다.
따라서 실제 ASCII 코드는 크기는 7비트로 2 7승개 즉 128개의 문자 표현이 가능합니다.

   *** 아스키(ASCII, American Standard Code for Information Interchange, 미국 정보 교환 표준 부호)
설명-컴퓨터 및 통신장비(인터넷)등에 사용하는 문자의 표준안이 아스키 코드이다 모든 문자는 아스키코드에서 출발한다고 보아도 무방하다.아스키는 7비트 인코딩으로, 33개의 출력 불가능한 제어 문자들과 공백을 비롯한 95개의 출력 가능한 문자들로 이루어진다.  [33+95=128]

 

20150307일 기출문제

2. 다음 중 개인용 컴퓨터에서 정보통신용으로 가장 많이 사용되는 코드로 3개의 Zone 비트와 4개의 Digit 비트로 구성된 코드는?

(1)  BINARY   (2) BCD    (3) EBCDIC   (4) ASCII

   *** ASCII : 미국 표준 정보 교환용 코드로써 총 7비트로 구성되어 있으며 3개의 존비트와 4개의 디지트 비트로 구성된다정보교환용코드 이므로 정보통신용으로 많이 사용된다.
   *** BCD : 2
개의 존비트와 4개의 디지트비트로 구성
   *** EBCDIC : 4
개의 존비트와 4개의 디지트비트로 구성, 대형기종컴퓨터용으로 사용된다., EBCDIC:코드는 약어 그대로 BCD 코드를 교환 가능하도록 확장한 것이다. IBM에서 자신의 운영체제에서 사용하기 위해 확장한 코드로 OS/3990 에서 사용되었다. 이전 응용프로그램 및 데이터 베이스 호환을 위해 아직도 사용하고 있다.

 

패리티 비트는 오류 검출만 가능

해밍코드 : 오류 검출과 오류 교정이 가능하다.

ASCII코드
-
하나의 문자를 3개의 Zone 비트와  4개의 Digit비트로 표현하며
  
영문 대 소문자, 숫자, 문장부호, 특수 문자를 나타냄
- 128
가지의 문자를 표현할 수 있음
- 7
비트 코드지만 실제로는 패리티 비트를 포함하여 8비트로 사용
-
데이터 통신 또는 pc의 문자 표현 등에 사용

대형 컴퓨터에 사용되는 문자 표현 코드는 EBCDIC 코드

 

문자표현코드

BCD
코드 : 6bit (zone:2bit, digit:4bit)
ASCII
코드 : 7bit(메모장에서 활용이되고 서식이 지원되지 않는 텍스트)
EBCDIC
코드 : 8bit(zone:4bit, digit:4bit)

 

확장 ASCII 코드는 8비트 사용하는 것은 맞지만 표준 ASCII 코드와 같이 영문 대소문자, 숫자, 문장 부호, 특수 제어 문자 등을 표현한다
('
멀티미디어 데이터 표현에 적합하도록'은 틀린말이다 )

ASCII 코드는 개인용 컴퓨터 범용 코드, 데이터 통신에 쓰여요.

 

20170902일 기출문제

12. 다음 중 컴퓨터에서 사용하는 ASCII 코드에 관한 설명으로 옳은 것은?

(1) 패리티 비트를 이용하여 오류 검출과 오류 교정이 가능하다.
(2) 표준 ASCII 코드는 3개의 존 비트와 4개의 디지트비트로 구성되며, 주로 대형 컴퓨터의 범용 코드로 사용된다
(3) 표준 ASCII 코드는 7비트를 사용하여 영문 대소문자, 숫자, 문장 부호, 특수 제어 문자 등을 표현한다
(4) 확장 ASCII 코드는 8비트를 사용하며 멀티미디어 데이터 표현에 적합하도록 확장된 코드표이다

   ***  이 문제는 2015 2회에 나왔던 문제로 이번에 똑같이 출제되었습니다.

   *** ASCII
코드는 3비트의 존(Zone) 4비트의 디지트(Digit)로 구성되며
7bit
128가지의 표현이 가능합니다. ASCII 코드는 개인용 컴퓨터 범용 코드, 데이터 통신에 쓰이고, 대소문자 구별이 가능합니다. 또한 ASCII 코드는 7비트를 사용하고
영문 대소문자, 숫자, 문장 부호, 특수 제어 문자등을 표현합니다.

   *** 1
번의 경우 패리티 비트는 오류만 검출이 가능하며, 오류검출과 오류 교정이 가능한 코드는 해밍 코드입니다.
   *** 2
번의 경우는 EBCDIC 코드에 대한 설명입니다. EBCDIC 코드는 4비트의 존(Zone) 4비트의 디지트(Digit)로 구성되며 주로 대형 컴퓨터에서 사용되는 범용 코드입니다.
   *** 4
번의 경우에는 확장 ASCII 코드는 8비트를 사용하는 것은 맞습니다. 멀티미디어 데이터 표현에 적합하도록 확장된 코드표라기 보다는 통신용도로 만들어졌다는게 맞는 표현입니다.
   *** 2
번의 경우 3개의 존 비트와 4개의 디지트비트로 구성된다는 설명은 ASCII 코드에 대한 설명이 맞지만, 대형 컴퓨터에서 사용된다는 부분은 EBCDIC 코드에 관한 설명입니다

 

20180303일 기출문제

11. 다음 중 컴퓨터의 문자 표현 코드인 ASCII 코드의 특징으로 옳은 것은?

(1) BCD 코드를 확장한 코드로 대형 컴퓨터에서 사용한다
(2) 확장 ASCII 코드는 8비트를 사용하여 256가지의 문자를 표현한다
(3) 2진화 10진 코드라고도 하며, 하나의 문자를 4개의 Zone 비트와 4개의 Digit 비트로 표현한다
(4) 에러 검출 및 교정이 가능한 코드로 2비트의 에러 검출 코드가 포함되어 있다

   *** 문자 표현 코드

   *** 1. BCD
코드 : 6비트로 구성, 26 = 64가지 문자 표현, 영문 소문자 표현 불가능
   *** 2. ASCII
코드 : 7비트로 구성, 27 = 128가지 문자 표현 가능, 데이터 통신용으로 사용
확장 ASCII코드는 8비트로 28 = 256가지 문자
   *** 3. EBCDIC
코드(확장 이진화 십진법 교환 부호(EBCDIC, Extended Binary Coded Decimal Interchange Code))
8
비트로 구성, 28 = 256가지 문자 표현 가능
   *** 4. 
유니코드(UNICODE) : 전세계 모든 문자를 2Byte로 표현 가능, 국제 표준 코드

[
관리자 입니다. 2번이 틀렸다는 오류신고가 많습니다.
2
번 지문을 잘보면 ASCII 코드가 아닌 "확장 ASCII" 입니다. ASCII 코드는 7비트 128문자 표현이 맞지만 확장 ASCII ASCII코드에 1비트를 추가하여 확장한 것으로 256개의 문자 표현이 가능합니다오류신고 자제 부탁 드립니다.]

에러 검출 및 교정이 가능한 코드는 해밍코드입니다