Escolar Documentos
Profissional Documentos
Cultura Documentos
PROGRAMMING TERMINOLOGY
SPANISH INGLS
Lenguaje de programacin: es un lenguaje Programming language: is a formal language
formal que permiten a una persona disear that allow a person designing different
diferentes procesos que puede ser realizados processes that can be performed by computers.
por computadoras.
Lenguajes algortmicos grficos: son las Graphics algorithmic languages: are graphical
representaciones grficas que se realizan de un representations are made of a set of steps in an
conjunto de pasos de un algoritmo. algorithm.
Diseo del algoritmo: es un mtodo especfico Design of the algorithm: is a specific method
para poder crear un modelo matemtico to create a mathematical model fitted to a
ajustado a un problema especfico para specific problem to solve. The design of
resolverlo. El diseo de algoritmos es una teora algorithms is a theory of Operations Research.
de la Investigacin de operaciones.
Prueba y depuracin: La fase de pruebas se Testing and Debugging: The testing phase is
realiza de distintas formas tratando de encontrar done in different ways trying to find the most
la mayora de los errores que se encuentran de errors that are inherently in the software.
manera inherente en el software.
Once identified errors in the testing phase, we
Una vez identificado los errores en la fase de proceed to correct them. This phase is called
pruebas, se procede a corregirlos. A esta fase debugging.
se le llama depuracin.
Tipos de datos: Es un atributo de una parte de Data types: is an attribute of a portion of the
los datos que indica al ordenador (y/o al data that tells the computer (and / or the
programador) algo sobre la clase de datos programmer) something about the kind of data
sobre los que se va a procesar. that was processed.
Tcnicas de diseo de arriba hacia abajo Technical design from top to bottom (top -
(top-down) y de abajo hacia arriba (Bottom- down) and bottom-up (Bottom -up): The top -
up) : El enfoque top-down enfatiza la down approach emphasizes the planning and
planificacin y conocimiento completo del complete knowledge of the system. It is
sistema. Se entiende que la codificacin no understood that the encoding can not begin until
puede comenzar hasta que no se haya it has not reached a sufficient level of detail, at
alcanzado un nivel de detalle suficiente, al least somewhere in the system. This delays the
menos en alguna parte del sistema. Esto evidence of the functional units of the system
retrasa las pruebas de las unidades funcionales until much of the design is complete.
del sistema hasta que gran parte del diseo se
ha completado. Bottom -up emphasizes programming and early
Bottom-up hace nfasis en la programacin y testing, which can begin as soon as the first
pruebas tempranas, que pueden comenzar tan module specified. This approach risks to
pronto se ha especificado el primer mdulo. schedule things without knowing how they will
Este enfoque tiene el riesgo de programar connect to the rest of the system, and this
cosas sin saber cmo se van a conectar al resto connection may not be as easy as it was thought
del sistema, y esta conexin puede no ser tan at first. Code reuse is one of the greatest
fcil como se crey al comienzo. La reutilizacin benefits of bottom- up approach.
del cdigo es uno de los mayores beneficios del
enfoque bottom-up.
Dispositivos de entrada: una serie de datos Input devices: a set of data that is received by
que es recibida por un a system for further processing.
determinado sistema para su posterior
procesamiento.
Dispositivos de salida: Son perifricos que Output devices: Are output peripherals
traducen la salida de una forma en que el translate a way that the user can understand
usuario pueda entender
Unidad central de procesamiento (c.p.u): Es Central Processing Unit (CPU): is the brain of
el cerebro de la computadora, pues es el the computer, it is the coordinator of the
coordinador de la mquina y la parte encargada machine and the party responsible for
de supervisar el funcionamiento de las otras monitoring the operation of the other sections.
secciones.
Unidad de control: Es uno de los tres Control unit: It is one of three main functional
bloques funcionales principales en los que se blocks in which a central processing unit (CPU)
divide una unidad central de is divided Their role is to look for instructions in
procesamiento (CPU) Su funcin es buscar main memory, decode (interpretation) and run,
las instrucciones en la memoria principal, employing the processing unit.
decodificarlas (interpretacin) y ejecutarlas,
empleando para ello la unidad de proceso.
Memoria ROM: La memoria ROM, (Memoria Memory ROM: ROM (read- only memory) or
de Lectura) o memoria de slo lectura, es la read-only memory is the memory used to store
memoria que se utiliza para almacenar los programs that start the computer and perform
programas que ponen en marcha el ordenador diagnostics. Most computers have a small
y realizan los diagnsticos. La mayora de los amount of ROM memory (a few thousand bytes).
ordenadores tienen una cantidad pequea de
memoria ROM (algunos miles de bytes).
Memoria auxiliar (externa): Es donde se Auxiliary memory (External): This is where all
almacenan todos los programas o datos que programs or data you want is stored. Storage
el usuario desee. Los dispositivos de devices or auxiliary memories most commonly
almacenamiento o memorias auxiliares ms used are: magnetic disks and magnetic tapes.
comnmente utilizados son: cintas magnticas
y discos magnticos.