subroutine
/ˈsəbɹuˌtin/ noun**Subroutine** is a self‑contained block of code that performs a specific task, then hands control back to the part of the program that called it. Programmers slip it into larger projects whenever the same little job needs repeating. Because a subroutine can be invoked from many spots, it helps keep code tidy and avoids copying the same instructions over and over. It may accept input values, crunch them, and optionally return a result, but its essential feature is that it runs its course and then exits cleanly, leaving the rest of the program to continue.
【核心含义】子程序是一段独立代码块,专门执行特定任务后自动返回主程序。
常与"调用(call)"搭配,注意与"函数(function)"的区别——子程序更强调执行过程而非返回值,避免重复编写相同代码时使用。
【Significado central】En programación, una subrutina es un bloque de código independiente que realiza una tarea específica y, al terminar, devuelve el control al punto del programa que la llamó.
Es un término técnico (informática). Su propósito principal es evitar repetir el mismo código varias veces: cuando varias partes de un programa necesitan hacer lo mismo, se escribe una subrutina y se "llama" desde donde se necesite. En muchos lenguajes de programación modernos, el término se usa de forma casi intercambiable con "función", aunque técnicamente una función siempre devuelve un valor, mientras que un procedimiento o subrutina puede no hacerlo. Por ejemplo: "El programador creó una subrutina para manejar todos los mensajes de error." Se relaciona con conceptos como "módulo", "método" y "procedimiento", según el lenguaje y el paradigma de programación.
noun A section of code, called by the main body of a program, that implements a task. countable
The programmer created a subroutine to handle all error messages.
(名词) 子程序
程序员创建了一个子程序来处理所有错误信息。
(sustantivo) subrutina; rutina; procedimiento [Una sección de código, llamada por el cuerpo principal de un programa, que implementa una tarea.]
El programador creó una subrutina para manejar todos los mensajes de error.
(nom) sous-programme; sous-routine; routine; procédure; fonction [En programmation, portion de code autonome, nommée et appelée depuis le programme principal pour effectuer une tâche spécifique.]
Le programmeur a créé une subroutine pour gérer tous les messages d'erreur.
(Substantiv) Unterprogramm; Subroutine; Prozedur [Ein Codeabschnitt innerhalb eines Programms, der von dessen Hauptteil aufgerufen wird und eine bestimmte Aufgabe ausführt.]
Der Programmierer schrieb eine **subroutine**, um alle Fehlermeldungen einheitlich zu verarbeiten.
(名詞) プログラムの本体から呼び出され、特定の処理を実行するコードのひとかたまり
プログラマーはエラー処理をすべて担うサブルーチンを作成した。
(substantivo) sub-rotina; subrotina [Seção de código, chamada pelo corpo principal de um programa, que implementa uma tarefa.]
O programador criou uma sub-rotina para lidar com todas as mensagens de erro.
Common collocations
Related words
Get offline access, pronunciation, spaced repetition, and learning games:
Download Syntaxiom →