Está en la página 1de 14

DICCIONARIO DE INGLES

 Lenguaje de programación: sistema estructurado y diseñado principalmente


para que las máquinas y computadoras se entiendan entre sí y con
nosotros, los humanos. Contiene un conjunto de acciones consecutivas que
el ordenador debe ejecutar.
 Algoritmos: conjunto de pasos para realizar una tarea.
 Lenguaje de máquina: es el conjunto de datos que la parte física de la
computadora (Hardware) es capaz de comprender e interpretar “El Código
Binario” comprendido por los Valores 0 y 1.
 Lenguaje de bajo nivel (ensamblador): también llamados lenguajes
ensambladores, permiten al programador escribir instrucciones de un
programa usando abreviaturas del inglés, también llamadas palabras
nemotécnicas, tales como: ADD, DIV, SUB, etc. Un programa escrito en un
lenguaje ensamblador tiene el inconveniente de que no es comprensible
para la computadora, ya que, no está compuesto por ceros y unos
 Lenguaje de alto nivel: permite al programador escribir las instrucciones de
un programa utilizando palabras o expresiones sintácticas muy similares al
inglés. Por ejemplo, en C se pueden usar palabras tales como: case, if, for,
while, etc
 Algoritmos cualitativos: Son aquellos en los que se describen o se
resuelven problemas de la vida cotidiana pero siempre enmarcadas en tres
estructuras fundamentales que son: Secuencias de acciones, Decisión de
acción, Ciclos de acciones.
 Algoritmo cuantitativo: son aquellos en los que se utilizan cálculos
numéricos para definir los pasos del proceso de igual forma estos tipos de
algoritmos describen tres partes esenciales; Entrada, Proceso, Salida.
 Lenguajes algorítmicos gráficos: Este tipo de lenguaje tiende a representar
a los algoritmos de una forma gráfica. De esta manera se hace más fácil la
representación de cada uno de los procesos que debe llevar a cabo una
computadora para resolver problema.
 Lenguaje no gráfico: generalmente son utilizados para representar procesos
informáticos ya más específicos. Dicho de otra forma, para representar la
codificación de un programa sin la necesidad de conocer un lenguaje de
programación específico.
 Pseudocódigo: es el lenguaje algorítmico no grafico más utilizado hasta la
fecha, el seudocódigo significa que vas a convertir tu algoritmo en un
lenguaje escrito que se entienda sin utilizar la sintaxis y la gramática de un
lenguaje de programación en específico.
 Definición del problema: Esta dada por el enunciado del problema, el cual
debe ser claro y completo, es importante que conozcamos exactamente
que se desea, mientras esto no se comprenda no tiene caso pasar a la
siguiente etapa.
 Análisis del problema: En esta fase se establece cual el producto que se va
a desarrollar siendo necesario especificar los procesos y estructuras de
datos que se van a emplear para satisfacer la necesidad del usuario, por lo
que debe existir una gran comunicación entre el usuario y el analista para
conocer todas las necesidades y restricciones en el desarrollo de la
aplicación.
 Diseño del algoritmo: Se debe representar la alternativa de solución
seleccionada mediante un algoritmo, el cual puede desarrollarse utilizando
el pseudocódigo o el diagrama de flujo a preferencia del programador;
luego se verifica si el algoritmo cumple con las características de un
algoritmo. Esta verificación se conoce como prueba de escritorio.
 Codificación: Es el proceso por el cual la información de una fuente es
convertida en símbolos para ser comunicada. Al codificar convertimos
información de un formato o código a otro, con el propósito de
estandarización, velocidad o de compresión.
 Compilación y ejecución: la compilación en tiempo de ejecución (también
conocida por sus siglas de los sistemas Commons Lisp tienen una función
compile que permite compilar nuevas funciones creadas durante
la ejecución del programa.
 Prueba y depuración: Los errores humanos dentro de la programación de
computadoras son muchos y aumentan considerablemente con la
complejidad del problema. El proceso de identificar y eliminar errores, para
dar paso a una solución sin errores se le llama Depuración. La Depuración
o prueba resulta una tarea tan creativa como el mismo desarrollo de la
solución, por ello se debe considerar con el mismo interés y entusiasmo.
 Documentación: La documentación para el usuario constituye un elemento
de consulta para toda aquella persona que va a usar el programa por
primera vez o que trata de saber si el programa servirá a sus objetivos.
Igualmente es útil para usuarios que ya realizan un manejo básico y quieren
profundizar hacia un conocimiento avanzado.
 Mantenimiento: o también llamado soporte informático, consiste en una
serie de tareas que son llevadas a cabo por personal interno o por
empresas especializadas para mantener en determinados niveles de
servicio los sistemas informáticos.
 Tipos de datos: es la propiedad de un valor que determina su dominio (qué
valores puede tomar), qué operaciones se le pueden aplicar y cómo es
representado internamente por el computador.
 Expresiones: una expresión es una combinación de constantes, variables o
funciones, que es interpretada de acuerdo a las normas particulares de
precedencia y asociación para un lenguaje de programación en particular.
 Operadores y operandos: un operador es el símbolo que determina el tipo
de operación o relación que habrá de establecerse entre los operandos
para alcanzar un resultado
 Identificadores (variables y constantes): Un identificador es un conjunto de
caracteres alfanuméricos de cualquier longitud que sirve para identificar las
entidades del programa (clases, funciones, variables, tipos compuestos)
Los identificadores pueden ser combinaciones de letras y números. Una
Constante es aquélla que no cambia de valor durante la ejecución de un
programa (o comprobación de un algoritmo en este caso). Se representa
en la forma descrita para cada categoría. Las Variables son aquéllas que
pueden modificar su valor durante la ejecución de un programa (idem). Su
representación se da a través de letras y símbolos generalmente numéricos
a los que se les asigna un valor.
 Técnicas de diseño top down y bottom up: Top-down (‘de arriba abajo’) y
bottom-up (‘de abajo arriba’) son estrategias de procesamiento de
información características de las ciencias de la información, especialmente
en lo relativo al software.
 Dispositivos de entrada: Los dispositivos de entrada son aquellos equipos y
componentes que permiten ingresar información a la unidad de
procesamiento; algunos ejemplos conocidos por todos son el teclado, el
mouse (también llamado ratón), el escáner, la cámara web (webcam), el
lápiz óptico y el micrófono; la forma en la que el usuario interactúa con ellos
es muy variada y tiene, en cada caso, un propósito diferente, que puede ser
la digitalización de un texto o de una imagen, la captura de una secuencia
de vídeo o la grabación de una canción, entre tantas otras posibilidades.
 Dispositivos de salida: son aquellos que reciben información de la
computadora, en este se ubican los monitores y las impresoras lo hacen de
forma física y tangible. Ejemplo; en hojas de papel.
 Unidad central de procesamiento (c.p.u): es el hardware, dentro de un
ordenador u otros dispositivos programables, que interpreta las
instrucciones de un programa informático mediante la realización de las
operaciones básicas aritméticas, lógicas y de entrada/salida del sistema.
 Unidad de control: es el componente del procesador que dirige y coordina la
mayoría de las operaciones en la computadora.
 Unidad aritmético – lógica: es un circuito digital que calcula operaciones
aritméticas (como suma, resta, multiplicación, etc.) y operaciones lógicas
(si, y, o, no), entre valores (generalmente uno o dos) de los argumentos.
 Memoria central (interna): es la memoria de la computadora donde se
almacenan temporalmente tanto los datos como los programas que la
unidad central de procesamiento (CPU) está procesando o va a procesar en
un determinado momento.
 Memoria RAM: Memoria principal de la computadora, donde residen
programas y datos, sobre la que se pueden efectuar operaciones de lectura
y escritura.
 Memoria ROM: Circuito integrado de memoria de solo lectura que almacena
instrucciones y datos de forma permanente.
 Memoria auxiliar (externa): La memoria externa o memoria auxiliar hace
referencia a todos los dispositivos y medios de almacenamiento que no son
parte de la memoria interna de la computadora (que son la RAM y ROM).

ENGLISH DICTIONARY

 Programming language: system structured and designed primarily for machines and computers to
understand each other and with us, humans. It contains a set of consecutive actions that the computer
must execute.

 Algorithms: set of steps to perform a task.

 Machine language: is the set of data that the physical part of the computer (Hardware) is able to
understand and interpret "The Binary Code" comprised by Values 0 and 1.

 Low-level language (assembler): Also called assembler languages, allow the programmer to write
program instructions using English abbreviations, also called mnemonic words, such as ADD, DIV,
SUB, etc. A program written in an assembly language has the disadvantage that it is not
understandable for the computer, since, it is not composed by zeros and some

 High level language: allows the programmer to write the instructions of a program using words or
syntactic expressions very similar to English. For example, in C you can use words such as: case, if,
for, while, etc.
 Qualitative algorithms: These are those in which problems of daily life are described or solved but
always framed in three fundamental structures that are: Sequences of actions, Decision of action,
Cycles of actions.

 Quantitative algorithm: are those in which are used numerical calculations to define the steps of the
process in the same way these types of algorithms describe three essential parts; Input, Process,
Output.

 Algorithmic graphical languages: This type of language tends to represent the algorithms in a
graphical way. In this way it becomes easier to represent each of the processes that a computer must
perform to solve a problem.

 Non-graphical language: generally used to represent more specific computer processes. Put another
way, to represent the coding of a program without the need to know a specific programming
language.

 Pseudocode: the non-graphical algorithmic language most used to date, pseudocode means that you
are going to convert your algorithm into a written language that is understood without using the
syntax and grammar of a specific programming language.

 Definition of the problem: This is given by the problem statement, which must be clear and
complete, it is important that we know exactly what is wanted, as long as this is not understood it is
not necessary to go to the next stage.

 Analysis of the problem: In this phase, it is established what the product to be developed being
necessary to specify the processes and data structures to be used to satisfy the user's need, so there
must be a great communication between the user and the analyst to know all the needs and
constraints in the development of the application.

 Algorithm design: The selected solution alternative must be represented by an algorithm, which can
be developed using the pseudocode or flowchart at the programmer's preference; Then it is verified if
the algorithm meets the characteristics of an algorithm. This check is known as a desktop test.

 Encoding: It is the process by which information from a source is converted into symbols to be
communicated. When encoding we convert information from one format or code to another, for the
purpose of standardization, speed or compression.

 Compilation and execution: The run-time compilation (also known as Lisp Commons) has a compile
function that allows you to compile new functions created during program execution.

 Testing and Debugging: Human errors within computer programming are many and increase
considerably with the complexity of the problem. The process of identifying and eliminating errors,
to give way to a solution without errors is called Debugging. Debugging or testing is as creative a
task as the very development of the solution, so it should be considered with the same interest and
enthusiasm.
 Documentation: The documentation for the user is an element of consultation for any person who
will use the program for the first time or who tries to know if the program will serve its objectives. It
is also useful for users who already perform basic management and want to deepen towards an
advanced knowledge.

 Maintenance: or also called computer support, consists of a series of tasks that are carried out by
internal staff or by specialized companies to maintain computer systems in certain levels of service.

 Data types: is the property of a value that determines its domain (what values it can take), what
operations can be applied to it and how it is represented internally by the computer.

 Expressions: An expression is a combination of constants, variables, or functions, which is


interpreted according to the particular precedence and association rules for a particular programming
language.

 Operators and operands: an operator is the symbol that determines the type of operation or
relationship that must be established between the operands to achieve a result

 Identifiers (variables and constants): An identifier is a set of alphanumeric characters of any length
that serves to identify the program entities (classes, functions, variables, compound types) Identifiers
can be combinations of letters and numbers. A constant is one that does not change value during
program execution (or checking for an algorithm in this case). It is represented as described for each
category. Variables are those that can modify their value during the execution of a program (idem).
Their representation is given through letters and symbols generally numeric to which they are
assigned a value.

 Top-down and bottom-up design techniques: Top-down and bottom-up are information-processing
strategies that are characteristic of the information sciences, especially software.

 Input Devices: Input devices are those devices and components that allow you to enter information
into the processing unit; Some examples known to all are the keyboard, the mouse (also called the
mouse), the scanner, the webcam, the stylus and the microphone; The way in which the user interacts
with them is very varied and has, in each case, a different purpose, which may be the digitization of a
text or an image, the capture of a video sequence or the recording of a song , Among many other
possibilities.

 Output devices: are those that receive information from the computer, where the monitors
are located and the printers do it in a physical and tangible way. Example; On sheets of
paper.

 Central processing unit (c.p.u): is the hardware, within a computer or other programmable devices,
that interprets the instructions of a computer program by performing the basic arithmetic, logic and
input / output system operations.

 Control unit: it is the component of the processor that directs and coordinates the majority of the
operations in the computer.
 Arithmetic-logic unit: a digital circuit that calculates arithmetic operations (such as addition,
subtraction, multiplication, etc.) and logical operations (yes, and, or, not) between values (Usually
one or two) of the arguments.

 Internal (internal) memory: the memory of the computer where the data and programs that the central
processing unit (CPU) is currently processing or processing are temporarily stored.

 RAM memory: Main memory of the computer, where programs and data reside, on which read and
write operations can be performed.

 ROM Memory: A read-only memory integrated circuit that stores instructions and data permanently.

 Auxiliary (external) memory: External memory or auxiliary memory refers to all devices and storage
media that are not part of the internal memory of the computer (RAM and ROM).

INGLES ESPAÑOL
 Programming language: system
structured and designed primarily  Lenguaje de programación:
for machines and computers to sistema estructurado y diseñado
understand each other and with principalmente para que las
us, humans. It contains a set of máquinas y computadoras se
consecutive actions that the
entiendan entre sí y con nosotros,
computer must execute.
los humanos. Contiene un
conjunto de acciones consecutivas
que el ordenador debe ejecutar.
 Algorithms: set of steps to perform  Algoritmos: conjunto de pasos
a task. para realizar una tarea.

 Lenguaje de máquina: es el
 Machine language: is the set of conjunto de datos que la parte
data that the physical part of the física de la computadora
computer (Hardware) is able to (Hardware) es capaz de
understand and interpret "The comprender e interpretar “El
Binary Code" comprised by Values Código Binario” comprendido por
0 and 1. los Valores 0 y 1.

 Lenguaje de bajo nivel


 Low-level language (assembler): (ensamblador): también llamados
Also called assembler languages, lenguajes ensambladores,
allow the programmer to write permiten al programador escribir
program instructions using English instrucciones de un programa
abbreviations, also called
usando abreviaturas del inglés,
mnemonic words, such as ADD,
también llamadas palabras
DIV, SUB, etc. A program written
in an assembly language has the nemotécnicas, tales como: ADD,
disadvantage that it is not DIV, SUB, etc. Un programa
understandable for the computer, escrito en un lenguaje
since, it is not composed by zeros ensamblador tiene el
and some inconveniente de que no es
. comprensible para la
computadora, ya que, no está
compuesto por ceros y unos.

 High level language: allows the  Lenguaje de alto nivel: permite al


programmer to write the programador escribir las
instructions of a program using instrucciones de un programa
words or syntactic expressions utilizando palabras o expresiones
very similar to English. For sintácticas muy similares al inglés.
example, in C you can use words Por ejemplo, en C se pueden usar
such as: case, if, for, while, etc. palabras tales como: case, if, for,
while, etc

 Algoritmos cualitativos: Son


 Qualitative algorithms: These are aquellos en los que se describen o
those in which problems of daily se resuelven problemas de la vida
life are described or solved but cotidiana pero siempre
always framed in three enmarcadas en tres estructuras
fundamental structures that are: fundamentales que son:
Sequences of actions, Decision of Secuencias de acciones, Decisión
action, Cycles of actions. de acción, Ciclos de acciones.

 Algoritmo cuantitativo: son


aquellos en los que se utilizan
 Quantitative algorithm: are those in cálculos numéricos para definir los
which are used numerical pasos del proceso de igual forma
calculations to define the steps of
estos tipos de algoritmos
the process in the same way these
describen tres partes esenciales;
types of algorithms describe three
essential parts; Input, Process, Entrada, Proceso, Salida.
Output.
 Lenguajes algorítmicos gráficos:
Este tipo de lenguaje tiende a
representar a los algoritmos de
 Algorithmic graphical languages:
This type of language tends to una forma gráfica. De esta manera
represent the algorithms in a se hace más fácil la
graphical way. In this way, it representación de cada uno de los
becomes easier to represent each procesos que debe llevar a cabo
of the processes that a computer una computadora para resolver
must perform to solve a problem. problema.

 Lenguaje no gráfico: generalmente


 Non-graphical language: generally son utilizados para representar
used to represent more specific procesos informáticos ya más
computer processes. Put another específicos. Dicho de otra forma,
way, to represent the coding of a para representar la codificación de
program without the need to know un programa sin la necesidad de
a specific programming language. conocer un lenguaje de
programación específico.

 Pseudocódigo: es el lenguaje
algorítmico no grafico más
utilizado hasta la fecha, el
 Pseudocode: the non-graphical seudocódigo significa que vas a
algorithmic language most used to convertir tu algoritmo en un
date, pseudocode means that you lenguaje escrito que se entienda
are going to convert your algorithm sin utilizar la sintaxis y la gramática
into a written language that is de un lenguaje de programación
understood without using the en específico.
syntax and grammar of a specific
programming language.  Definición del problema: Esta dada
por el enunciado del problema, el
cual debe ser claro y completo, es
 Definition of the problem: This is importante que conozcamos
given by the problem statement, exactamente que se desea,
which must be clear and complete, mientras esto no se comprenda no
it is important that we know exactly tiene caso pasar a la siguiente
what is wanted, as long as this is etapa.
not understood it is not necessary
to go to the next stage.  Análisis del problema: En esta fase
se establece cual el producto que
se va a desarrollar siendo
necesario especificar los procesos
 Analysis of the problem: In this y estructuras de datos que se van
phase, it is established what the a emplear para satisfacer la
product to be developed being necesidad del usuario, por lo que
necessary to specify the
debe existir una gran
processes and data structures to
be used to satisfy the user's need, comunicación entre el usuario y el
so there must be a great analista para conocer todas las
communication between the user necesidades y restricciones en el
and the analyst to know all the desarrollo de la aplicación.
needs and constraints in the
development of the application.  Diseño del algoritmo: Se debe
representar la alternativa de
solución seleccionada mediante un
algoritmo, el cual puede
 Algorithm design: The selected
desarrollarse utilizando el
solution alternative must be
pseudocódigo o el diagrama de
represented by an algorithm,
flujo a preferencia del
which can be developed using the
programador; luego se verifica si el
pseudocode or flowchart at the
algoritmo cumple con las
programmer's preference; Then it
características de un algoritmo.
is verified if the algorithm meets
Esta verificación se conoce como
the characteristics of an algorithm.
prueba de escritorio.
This check is known as a desktop
 Codificación: Es el proceso por el
test.
cual la información de una fuente
es convertida en símbolos para ser
comunicada.
 Encoding: It is the process by
which information from a source is Al codificar convertimos
converted into symbols to be información de un formato o
communicated. When encoding código a otro, con el propósito de
we convert information from one estandarización, velocidad o de
format or code to another, for the compresión.
purpose of standardization, speed
or compression.  Compilación y
ejecución: la compilación en
tiempo de ejecución (también
conocida por sus siglas de los
 Compilation and execution: The sistemas Commons Lisp tienen
run-time compilation (also known una función compile que
as Lisp Commons) has a compile permite compilar nuevas funciones
function that allows you to compile creadas durante
new functions created during la ejecución del programa.
program execution.
 Prueba y depuración: Los errores
humanos dentro de la
programación de computadoras
son muchos y aumentan
 Testing and Debugging: Human considerablemente con la
errors within computer complejidad del problema. El
programming are many and proceso de identificar y eliminar
increase considerably with the errores, para dar paso a una
complexity of the problem. The solución sin errores se le llama
process of identifying and Depuración. La Depuración o
eliminating errors, to give way to a
prueba resulta una tarea tan
solution without errors is called
creativa como el mismo desarrollo
Debugging. Debugging or testing
is as creative a task as the very de la solución, por ello se debe
development of the solution, so it considerar con el mismo interés y
should be considered with the entusiasmo.
same interest and enthusiasm.
 Documentación: La
documentación para el usuario
constituye un elemento de
consulta para toda aquella persona
que va a usar el programa por
 Documentation: The
documentation for the user is an primera vez o que trata de saber si
element of consultation for any el programa servirá a sus
person who will use the program objetivos. Igualmente es útil para
for the first time or who tries to usuarios que ya realizan un
know if the program will serve its manejo básico y quieren
objectives. It is also useful for profundizar hacia un conocimiento
users who already perform basic avanzado.
management and want to deepen
towards an advanced knowledge.  Mantenimiento: o también llamado
soporte informático, consiste en
una serie de tareas que son
llevadas a cabo por personal
interno o por empresas
 Maintenance: or also called especializadas para mantener en
computer support, consists of a determinados niveles de servicio
series of tasks that are carried out
los sistemas informáticos.
by internal staff or by specialized
companies to maintain computer  Tipos de datos: es la propiedad de
systems in certain levels of un valor que determina su dominio
service.
(qué valores puede tomar), qué
operaciones se le pueden aplicar y
cómo es representado
internamente por el computador.
 Data types: is the property of a
value that determines its domain  Expresiones: una expresión es una
(what values it can take), what combinación de constantes,
operations can be applied to it and variables o funciones, que es
how it is represented internally by
the computer. interpretada de acuerdo a las
normas particulares de
 Expressions: An expression is a precedencia y asociación para un
combination of constants, lenguaje de programación en
variables, or functions, which is particular.
interpreted according to the
particular precedence and  Operadores y operandos: un
association rules for a particular operador es el símbolo que
programming language. determina el tipo de operación o
relación que habrá de establecerse
entre los operandos para alcanzar
un resultado
 Operators and operands: an
operator is the symbol that  Identificadores (variables y
determines the type of operation or constantes): Un identificador es un
relationship that must be conjunto de caracteres
established between the operands alfanuméricos de cualquier
to achieve a result longitud que sirve para identificar
las entidades del programa
 Identifiers (variables and (clases, funciones, variables, tipos
constants): An identifier is a set of compuestos) Los identificadores
alphanumeric characters of any
pueden ser combinaciones de
length that serves to identify the
program entities (classes, letras y números. Una Constante
functions, variables, compound es aquélla que no cambia de valor
types) Identifiers can be durante la ejecución de un
combinations of letters and programa (o comprobación de un
numbers. A constant is one that algoritmo en este caso). Se
does not change value during representa en la forma descrita
program execution (or checking for para cada categoría. Las Variables
an algorithm in this case). It is son aquéllas que pueden modificar
represented as described for each su valor durante la ejecución de un
category. Variables are those that programa (idem). Su
can modify their value during the representación se da a través de
execution of a program (idem).
letras y símbolos generalmente
Their representation is given
numéricos a los que se les asigna
through letters and symbols
generally numeric to which they un valor.
are assigned a value.  Técnicas de diseño top down y
bottom up: Top-down (‘de arriba
abajo’) y bottom-up (‘de abajo
arriba’) son estrategias de
procesamiento de información
características de las ciencias de
 Top-down and bottom-up design la información, especialmente en
techniques: Top-down and bottom-
lo relativo al software.
up are information-processing
strategies that are characteristic of  Dispositivos de entrada: Los
the information sciences, dispositivos de entrada son
especially software.
aquellos equipos y componentes
que permiten ingresar información
a la unidad de procesamiento;
algunos ejemplos conocidos por
todos son el teclado, el mouse
(también llamado ratón), el
 Input Devices: Input devices are escáner, la cámara web (webcam),
those devices and components el lápiz óptico y el micrófono; la
that allow you to enter information forma en la que el usuario
into the processing unit; Some interactúa con ellos es muy
examples known to all are the variada y tiene, en cada caso, un
keyboard, the mouse (also called
propósito diferente, que puede ser
the mouse), the scanner, the
la digitalización de un texto o de
webcam, the stylus and the
microphone; The way in which the una imagen, la captura de una
user interacts with them is very secuencia de vídeo o la grabación
varied and has, in each case, a de una canción, entre tantas otras
different purpose, which may be posibilidades.
the digitization of a text or an
image, the capture of a video  Dispositivos de salida: son
sequence or the recording of a aquellos que reciben información
song , Among many other de la computadora, en este se
possibilities. ubican los monitores y las
impresoras lo hacen de forma
física y tangible. Ejemplo; en hojas
de papel.

 Output devices: are those that  Unidad central de procesamiento


receive information from the (c.p.u): es el hardware, dentro de
computer, where the monitors are un ordenador u otros dispositivos
located and the printers do it in a programables, que interpreta las
physical and tangible way. instrucciones de un programa
Example; On sheets of paper. informático mediante la realización
de las operaciones básicas
aritméticas, lógicas y de
entrada/salida del sistema.
 Central processing unit (c.p.u): is
the hardware, within a computer or  Unidad de control: es el
other programmable devices, that componente del procesador que
interprets the instructions of a dirige y coordina la mayoría de las
computer program by performing
operaciones en la computadora.
the basic arithmetic, logic and
input / output system operations.  Unidad aritmético – lógica: es un
circuito digital que calcula
operaciones aritméticas (como
 Control unit: it is the component of suma, resta, multiplicación, etc.) y
the processor that directs and operaciones lógicas (si, y, o, no),
coordinates the majority of the entre valores (generalmente uno o
operations in the computer. dos) de los argumentos.

 Memoria central (interna): es la


 Arithmetic-logic unit: a digital
circuit that calculates arithmetic memoria de la computadora donde
operations (such as addition, se almacenan temporalmente
subtraction, multiplication, etc.) tanto los datos como los
and logical operations (yes, and, programas que la unidad central
or, not) between values (Usually de procesamiento (CPU) está
one or two) of the arguments. procesando o va a procesar en un
determinado momento.
 Internal (internal) memory: the
memory of the computer where the  Memoria RAM: Memoria principal
data and programs that the central de la computadora, donde residen
processing unit (CPU) is currently programas y datos, sobre la que
processing or processing are se pueden efectuar operaciones
temporarily stored. de lectura y escritura.

 Memoria ROM: Circuito integrado


de memoria de solo lectura que
 RAM memory: Main memory of the almacena instrucciones y datos de
computer, where programs and forma permanente.
data reside, on which read and
write operations can be performed.  Memoria auxiliar (externa): La
memoria externa o memoria
auxiliar hace referencia a todos los
 ROM Memory: A read-only dispositivos y medios de
memory integrated circuit that almacenamiento que no son parte
stores instructions and data de la memoria interna de la
permanently. computadora (que son la RAM y
ROM).

 Auxiliary (external) memory:


External memory or auxiliary
memory refers to all devices and
storage media that are not part of
the internal memory of the
computer (RAM and ROM).

También podría gustarte