본문 바로가기

컴퓨터의 발전과 이해

컴퓨터의 입출력

기본적인 데이터 처리 과정에서 입력단계는 데이터가 처리되어 정보가 생산되기 전에 일어나는 단계이며, 정확한 입력 데이터 없이는 유용한 결과를 얻을 수 없다. 그러므로 입력 데이터가 컴퓨터 내부에서 처리되기 위한 준비와, 매우 정확한 데이터만이 컴퓨터에 입력되도록 하는 방법을 안다는 것은 대단히 중요하다.

 

컴퓨터의 데이터 입력에서 들어간 데이터가 정확하지 않으면 컴퓨터에서 나온 처리결과도 마찬가지로 믿을 수 없게 되기 때문이다. 컴퓨터에 입력되는 데이터는 여러 장소에서 다양한 방법으로 생성되는데, 이러한 데이터가 처리되기 위해서는 컴퓨터가 이해할 수 있는 형태로 전환되어야 하고, 전환을 위해서는 입력장치가 요구된다.

 

입력장치를 통해 입력된 데이터는 저장되고 처리된 후 다시 우리가 이해할 수 있는 출력장치로 전환된다. 이러한 입출력 장치들은 사용자와 컴퓨터 사이에 의사소통을 가능하게 하고, 컴퓨터가 데이터를 효율적으로 처리한 후 원하는 정보를 생성할 수 있도록 하는 컴퓨터 데이터 처리과정의 중요한 장치들이라고 할 수 있다.

 

컴퓨터에서 데이터를 처리하는 방법에는 두 가지 기본적인 처리 시스템이 사용되는데, 일괄처리 시스템과 거래 지향 처리 시스템이다. 역사적으로 일괄처리 시스템은 컴퓨터 데이터 처리에서 널리 사용되어 왔으나, 현재는 컴퓨터 터미널의 광범위한 보급으로 거래 지향 처리가 많은 분야에서 효과적으로 사용되고 있다.

 

일괄처리 시스템은 처리될 데이터를 포함하고 있는 문서들이 함께 수집되어 직접 컴퓨터에 입력되거나, 자기 테이프나 자기 디스크 계통의 입력 매체로 전환된 후 그룹으로 처리되는 것을 말한다.

 

한편 거래 지향 처리 시스템은 대화식 처리 시스템이라고도 말하며, 데이터가 발생되는 즉시 직접 컴퓨터에 입력된다. 예를 들면 은행의 온라인 처리에서 고객이 돈을 찾고 싶을 경우 고객이 계좌번호, 비밀번호, 인출할 금액 등을 현금지급기의 단말기에 입력하면 바로 처리되어 돈의 인출이 가능해진다.

 

이와 같이, 데이터가 발생되자마자 입력되어 처리되는 시스템을 거래 지향 처리 시스템이라고 말한다. 그러므로 데이터 처리 시 거래 지향 처리 시스템을 사용할 것인지, 일괄처리 시스템을 이용할 것인지의 여부는 처리하려는 업무의 형태에 따라 달라질 수 있다.

 

데이터의 입력이란?


입력 데이터가 컴퓨터 주기억장치에 들어가기 전에 데이터가 수집되어야 하는데 그 데이터는 수많은 대상으로부터 나올 수 있다. 예를 들면 급여 계산을 위한 시간 외 근무 카드, 판매 계산용 상품 표, 학생들의 답안지, 그리고 기업체나 각 기관 내부에서 일어나고 있는 각종 활동을 반영하는 서류들도 입력 데이터가 될 수 있다.

 

또한 입력 데이터는 고객들의 주문서와 같이 기업체나 기관 외부에서부터 얻을 수도 있다. 이와 같이, 컴퓨터에 입력되기 전에 수집된 데이터를 원시 데이터라고 하고 이 원시 데이터는 컴퓨터에 직접 입력될 수도 있고 다른 입력 매체를 통해 입력될 수도 있다.