Término en castellano |
Corresponde en inglés a |
Definición |
Algoritmo |
Algorithm |
Conjunto de acciones correctamente definidas para la solución
de un problema en un número finito de pasos. |
Programa |
Program |
Conjunto de Sentencias escritas en un determinado lenguaje para satisfacer
un algoritmo en el computador. Un programa puede ser ejecutado de forma directa. |
Subprograma |
Subprogram |
Conjunto de Sentencias que realizan parte de un algoritmo y sólo
pueden ser ejecutadas por llamada desde un programa o algún otro subprograma. |
Subrutina |
Subroutine |
Secuencia de instrucciones que pueden ser invocadas por una instrucción
de llamada (call) desde otro programa, recibiendo y devolviendo valores de
entrada y salaida a través de parámetros. |
Función |
Function |
Secuencia de instrucciones que pueden ser llamadas por su nombre para
evaluar una expresión o función generalmente matemática,
devolviendo un valor al punto de llamada. |
Procedimiento |
Procedure |
Subprograma que realiza parte de un algoritmo recibiendo y entregando
valores a través de parámetros y cuya ejecución está
supeditada a llamada por su nombre. es sinónimo de subrutina. |
Rutina |
Routines |
Porción de programa que realiza una tarea específica
de uso frecuente. Son rutinas las funciones, procedimientos, subprogramas
y subrutinas. |
Corrutinas |
Coroutine |
Dos o más módulos que se pueden llamar entre sí,
pero que no están ligados por relaciones de subordinación.
|
Parámetro |
Parameter |
Variable que se utiliza para pasar valores entre las rutinas de un
programa. |
Variable |
Variable |
Elemento de memoria al que se hace referencia por un nombre simbólico,
y se utiliza en un programa o rutina para almacenar un dato que puede variar. |
Constante |
constant |
Elemento de memoria al que se hace referencia por un nombre simbólico,
utilizándose para almacenar un dato que no puede variar. |
Puntero |
Pointer |
Identificador que indica la localización de un dato por su
posición o dirección. |
Código Reubicable |
Relocatable code |
Código máquina en el que se necesita convertir las direcciones
relativas en absolutas antes de su ejecución en la computadora. |
Interactivo |
Interactive |
Sistema en el que cada acción del ususario en el terminal provee
una respuesta casi inmediata. También se conoce como conversacional. |
Interfaz |
Interface |
Elemento compartido entre dos partes para que interactúen o
se comuniquen entre sí. Se pueden considerar como las reglas existentes
para establecer dicha comunicación. |