
정의
실행 가능한 파일은 모두 프로그램입니다.프로그래밍 언어를 통해 작성된 코드가 논리적 흐름을 통해 문제를 해결하고, 목적을 해결하기 위한 명령어들의 모음입니다.
실행 가능한 준비가 된 상태의 코드 덩어리이며, 실행 전까지 동작하지 않는 정적이 존재입니다.
운영체제가 메모리에 적재하고 자원을 할당해 실행 상태가 되면 동작합니다.
구성
내부적으로 이 요소를 가지고 있습니다.| 구성 요소 | 설명 |
| 코드(Code) | 실행할 로직(Logic)입니다. |
| 데이터(Data) | 정적 데이터입니다. |
| 입력(Input)/출력(Output) | 외부(사용자, 파일, 네트워크 등)로부터 받고, 실행 결과를 외부로 내보냅니다. |