더북(TheBook)

2.1.1 일괄 처리 시스템

1957년 이전에는 한 컴퓨터에서 한 번에 하나의 작업만 처리할 수 있었는데, 이러한 방식을 일괄 처리 시스템(batch processing system)이라고 합니다. 이는 굉장히 비효율적이었지만 당시 컴퓨터의 성능상 어쩔 수 없었습니다.

그림 2-1 일괄 처리 시스템

이후 컴퓨터의 성능이 좋아졌지만 컴퓨터의 크기가 커지면서 발열이 심해 고장이 잦았습니다. 그래서 컴퓨터를 식힐 수 있는 별도의 환기 시스템이 설치된 공간이 필요했고, 그곳에서만 컴퓨터를 사용할 수 있었습니다.

사람들은 어쩔 수 없이 일정한 명령어가 작성된 카드(프로그래밍 카드)를 만든 다음, 원격지에 있는 컴퓨터에 꽂아 실행하는 방식으로 작업했습니다. 코드에 오류가 발생하면 카드를 수정한 뒤 다시 꽂아 실행했습니다. 상황이 이렇다 보니 프로그램 수정 시 복잡하고 많은 비용이 들었습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.