최근에 올라온 글

글 보관함

서브루틴 [subroutine]

2009. 4. 25. 10:52 | Posted by noahlee
프로그램 안의 다른 루틴들을 위해서 특정한 기능을 수행하는 부분적 프로그램
 
메인(main)루틴과 대응된다. 서브루틴은 독립적으로 사용되는 일은 거의 없고 메인루틴과 결합하여 그 기능을 수행한다. 한 프로그램 안에서 특정한 기능이 반복수행되어야 하거나 또는 여러 프로그램에서 공통적으로 써야 하는 기능들이 있을 때 서브루틴이 유용하게 쓰일 수 있다.

전자의 경우는 동일한 기능을 프로그램 안에서 여러 번 작성하지 않고 한 번만 작성하므로 프로그램의 크기가 작아지고 결과적으로 기억장소를 절약할 수 있다. 후자의 경우는 미리 작성된 서브루틴들을 호출하여 사용하기만 하면 되므로 프로그래밍을 보다 더 신속하고 쉽게 할 수 있다.

'1-1 > MECHATRONICS' 카테고리의 다른 글

메카트로닉스 시험 문제  (0) 2009.04.27
루틴 [routine]  (0) 2009.04.25
인터럽트  (0) 2009.04.25
메카니즘(Mechanism)이란  (0) 2009.04.24
메카트로닉스(Mechatronics)  (0) 2009.04.24