컴퓨터 프로그램이란 무엇인가요?
컴퓨터 프로그램 또는 소프트웨어 프로그램(일반적으로 프로그램이라고 함)은 컴퓨터에 작업을 수행하거나 판단하도록 지시하는 일련의 명령을 의미합니다. 일반적으로 특정 프로그래밍 언어로 작성되어 실행됩니다. 특정 대상 아키텍처. 일반적으로 컴퓨터 프로그램은 사람이 쉽게 이해할 수 없지만 컴퓨터가 이해할 수 있는 형식으로 컴파일되고 링크되어 실행된다. 컴파일 없이 실행할 수 있는 프로그램을 흔히 스크립트라고 합니다.
프로그램을 실행하기 위해 컴퓨터는 프로그램 코드와 데이터를 로드하고 시작 상태로 초기화한 다음 일종의 시작 메커니즘을 호출합니다. 가장 낮은 수준에서는 부팅 순서에 따라 시작됩니다. 대부분의 컴퓨터에서 Windows와 같은 운영 체제는 많은 프로그램을 로드하고 실행합니다. 이러한 맥락에서 컴퓨터 프로그램은 현재 컴퓨터에서 실행 중인 모든 프로그램이 아니라 단일 실행 가능 매핑을 나타냅니다.