입출력의 개요
- 컴퓨터의 입출력은 데이터를 처리하는 방법에 따라 다른 형태를 취하기도 한다.
1. 일괄처리(Batch processing) : 발생되는 자료를 수집하였다가 일괄해서 처리하는 자료방법, 컴퓨터성능이 좋지 않던 초기의 컴퓨터에서부터 자료처리 방법으로 사용되었다.
2. 대화식 처리(interactive processing) : 사용자가 명령이나 데이터를 입력하면 즉시 적절한 처리를 하여, 사용자에게 결과를 출력하여 응답하는 방법, 입력장치와 즉시 컴퓨터의 반응을 확인할수 있는 출력장치가 필요로한다. 대화식 처리 방식에서는 사용자에게 얼마나 빠르게 응답하는가가 시스템 성능의 주요한 척도이다.
데이터 입력
- 컴퓨터에 입력되기 전에 수집된 데이터를 원시 데이터 (Source data) 라고 한다.
입력방법 |
입력매체 |
특성 |
단말기 입력 |
키보드, 마우스, 스캐너 등. |
컴퓨터 단말기에 필요한 데이터 직접입력 |
원시데이터 직접입력 |
OMR, OCR ,바코드 |
원시문서에 작성된 데이터를 직접 입력 |
보조기억매체 사용 |
자기디스크, 자기테이프, 광디스크 |
대량의 입력데이터를 신속하게 처리 |
- 단말기입력
컴퓨터에서 데이터를 입력하고 컴퓨터가 내보내는 데이터를 출력하는 장치를 컴퓨터 단말기(Terminal) 이라 한다.
dumb terminal : 아무런 처리기능은 없고, 입력에대한 처리를 주 컴퓨터가 담당
intelligent terminal : 마이크로 프로세서와 결합하여 커서 이동을 하여 간단한 편집을 하는 등 입력 데이터 처리를 주컴퓨터 가 아닌 단말기 내에서 할수 있는것
Graphic terminal : 문자, 그림을 출력할 수 있는 단말기
씬 클라이언드 (Thin Client) : 대부분의 계산 및 처리, 저장기능을 서버가 담당하고, 사용자에게 GUI 만 제공하는 필수요소로만으로 구성된 컴퓨터
-원시데이터의 직접 : 원시문서의 데이터를 컴퓨터가 읽을수 있게 해주는 것 OCR, OMR Barcode 등 이있다.
- 기타 컴퓨터 입력장치 :
1. 판매점 단말기 : 고객거래가 일어나는 시간과 장소에서 즉시 컴퓨터 시스템 데이터를 입력하는 입력장치
2. 이미지스캐너 : 사진· 지도 · 그래프 · 삽화 등 영상 데이터를 있는 모양 그대로 입력가능한 입력장치
3. 매트릭스 코드 : 흔히 2차원 바코드 또는 2차웡 코드로 불리운다. URL , 이나 제품의 정보, 홍보를 위해 많이 사용된다.
4. RFID (Radio-Frequency Identification) : IC 칩과 전자기장을 이용한 무전데이터 전송기술 이다. 판독, 해독 기능을 하는 판독기와 정보를 제공하는 태그로 구성되며, 동시에 수백개의 태그를 구분할수 있다.
입력 데이터 편집
- 입력된 데이터가 정확하지 않으면 컴퓨터로 부터 나온 처리결과는 신뢰 할수없다.(GIGO : Garbage In, Garbage Out)
컴퓨터에 저장된 정확한 값을 유지하는 것을 데이터의 무결성이라고 한다.
무결성 테스트는 5종류가 존재한다.
1. 문자종류 확인 테스트 : 숫자나 문자를 확인하기 위한 테스트다.
예) 생년월일 입력란에 숫자만 입력하는칸에 문자를입력하면 에러를 발생.
2. 타당성 보증 테스트 : 시스템에 들어온 값이 정상이거나 인정되는 범위에 들어오는지 확인 하는방법
예) 주민등록 입력시 인정되는 범위가아닌 값을 입력할때.
3. 범위 테스트 : 입력받는 데이터의 범위내에 값이 속하는지 여부를 확인하는 방법
예) 입력데이터 범위 1~ 10 , 1~10 까지의 값만 입력되는 지 확인.
4. 일관성 테스트 : 데이터의 모순을 찾는 테스트이다.
예) 예약시스템 . 4월 19일 출발인데 19일 이전으로 출발하고자 할때 일관성이 없으므로 에러
5. 체크디지트 : 데이터에 미리 정한 연산을 통해 얻는 값으로, 실제 데이터와 함께 입력하거나 전송한다.
내용을 바꾸거나 쓰거나 앞뒤가 바뀌는 전위 에러등 같은 여러형태 에러발생
정보의 출력
- 데이터가 입력되어 처리되면 결과, 즉 정보가 출력된다. 출력은 대부분의 응용으로 컴퓨터 이용자들의 중요한 사용목적인 정보를 제공해준다.
매체 |
출력 |
특 성 |
프린터, 플로터 |
문서출력, 입력데이터 아날로그 문서화 |
문서화. 정지영상 출력 |
CRT, LCD |
영상, 미디어 출력 |
출력, 일시적조회 |
자기디스트, 자기테이프, 플래쉬메모리, 광디스크 |
보조기억장치에 저장 |
보관, 재활용 |
음성 |
음성 |
음성으로 출력 |
종류 : LCD 모니터 , 프린터, 3D모니터, HMD
데이터의 입력과 점검 (31) | 2019.04.25 |
---|---|
보조기억장치와 데이터 저장 (0) | 2019.04.24 |
유비쿼터스 컴퓨팅을 위한 핵심 기술과 전망 (0) | 2019.04.18 |
C언어 배열과 포인터 -1 (0) | 2019.04.10 |
노출의 이해 (31) | 2019.04.10 |
렌즈의 종류와 이해 (31) | 2019.04.10 |