기술

프로그램이 시작되는 단 하나의 비밀 통로, 엔트리 포인트

프로그램이 시작되는 단 하나의 비밀 통로, 엔트리 포인트

컴퓨터 프로그램이 실행될 때 가장 먼저 작동하는 곳은 바로 엔트리 포인트입니다. 모든 복잡한 소프트웨어도 결국 이 좁은 문을 통과해야만 비로소 세상에 자신의 기능을 드러낼 수 있습니다.

프로그램이 실행되면 운영체제는 정해진 약속에 따라 특정 위치부터 코드를 읽기 시작하는데, 이곳이 바로 프로그래밍의 출발점인 엔트리 포인트입니다. 만약 이 문이 없거나 잘못 설정되어 있다면 프로그램은 어디서부터 일을 시작해야 할지 몰라 실행조차 되지 않습니다. 우리가 아무 생각 없이 앱 아이콘을 누르는 그 짧은 순간, 컴퓨터 내부에서는 이 시작점을 찾아 연결하는 긴박하고 정교한 과정이 펼쳐지고 있는 셈입니다.

출처: Entry point

ko en