서브루틴/서브프로그램

시뮬레이션에서 서브루틴(서브 프로그램 또는 프로시저라고도 함)은 특정 작업을 수행하는 코드 섹션을 나타내며 기본 프로그램이나 다른 서브루틴에 의해 호출될 수 있습니다.

서브루틴은 복잡한 시뮬레이션을 더 작고 관리하기 쉬운 작업으로 나누어 단순화하기 위해 시뮬레이션에서 일반적으로 사용됩니다. 특정 기능을 서브루틴으로 캡슐화함으로써 메인 프로그램은 메인 프로그램 전체에 동일한 코드를 복제하는 대신 특정 기능이 필요할 때마다 해당 서브루틴을 호출할 수 있습니다. 이렇게 하면 코드를 더 쉽게 읽고, 유지 관리하고, 디버그할 수 있습니다.