정답: 3번 Dijkstra 방법론은 구조적 프로그래밍의 기초를 제공하며, 선택과 반복 구조를 통해 효율적이고 오류가 적은 프로그램을 작성할 수 있도록 합니다. 이 방법론은 프로그램의 흐름을 제어하기 위해 조건문과 반복문을 사용하는 것을 강조합니다.