Subrotina é uma subdivisão de um programa, podendo ser única ou múltipla, e é existente apenas em linguagens de programação de alto e médio níveis. Linguagens de baixo nível, como Assembly, não possuem subrotinas.
Elas ajudam a estruturar o código de forma organizada e simples, e fundamentam a estrutura de todo software em tempo de desenvolvimento.
Algumas linguagens, como Visual Basic, Basic, Pascal e Fortran, fazem diferenciação entre subrotinas (ou procedimentos) e funções. Nessas linguagens, função é uma subrotina que retorna valores. Outras linguagens, como C, C++ e Java não fazem diferenciação entre subrotina e função, tratando-as como sinônimos.
Podrutina | Funkce (programování) | Funktion (programmering) | Funktion (Programmierung) | Subroutine | Subrutina | Funktsioon (programmeerimine) | زیرروال | Aliohjelma | Fonction (informatique) | פונקציה (תכנות) | Undirforrit | Funzione (informatica) | 関数 (プログラミング) | Subprogramma | Podprogram | Функция (программирование) | Funktion (programmering) | Підпрограма | 子程序
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Subrotina".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world