프로그램

프로그램

[ program ]

요약 컴퓨터를 실행시키기 위해 차례대로 작성된 명령어 모음.

본래 ‘미리 쓴다’는 뜻을 지닌 에서 유래한 말로서 17세기에 처음으로 문헌에 나타났으며, 의 나 음악회의 연주곡목 순서 등을 미리 짜놓은 것을 의미하였다. 이후 1920년대에 가 개발되며 방송 시간표를 일컫는 말로 흔히 사용되었다. 컴퓨터에서는, 1946년 과학잡지 《네이처 Nature》에 게재된 (ENIA) 관련기사에서 처음으로 쓰였다. 순서에 따라 한 번에 하나씩 실행되는 로 구성되어 있어, 컴퓨터가 수행해야 하는 절차를 나타낸다. 컴퓨터 입장에서 보면 애플리케이션이나 사용자 를 조작할 수 있도록 방법을 제시하는 하나의 특수한 데이터라고 할 수 있다.

컴퓨터 프로그램은 컴퓨터가 할 수 있는 로 구성되어 있다. 근본적으로 컴퓨터는 그렇다(Yes)와 아니다(No)와 같이 두 가지 상태만을 이해할 수 있으므로 0과 1로만 이루어진 의 언어를 사용하게 된다. 이것은 C와 (씨플러스플러스)·베이직· 등의 로 만든 문자코드를 컴퓨터가 인식할 수 있게 변환시킨 것으로 기계어라고 한다.

운영방법과 실행방법에 따라 대화형(interactive)과 배치형(batch)으로 구분된다. 대화형은 데이터를 사용자로부터 직접 받거나 사용자를 대신하는 다른 프로그램으로부터 받는다. 이에 비해 배치형은 주어진 일을 일괄적으로 처리한 후 동작을 멈추는 것을 이른다. 대화형의 예로는 명령어 해석기나 웹를 들 수 있고, 배치형의 예로는 의 급여 내용을 하여 하는 프로그램 등을 들 수 있다. 이밖에도 사용되는 분야에 따라 · 프로그램·시스템프로그램·웹프로그램·게임프로그램 등으로 구분되기도 한다.

참조항목

,

역참조항목

, , , , ,

카테고리

  • >