Está en la página 1de 5

AP2-AA2-Ev1-Wiki

Realice una labor de investigación y realice su propio diccionario tanto en inglés como en español,
con el objetivo de enriquecer y ampliar el vocabulario que será empleado durante su proceso de
formación. Los términos seleccionados se listan a continuación:

GLOSARIO TÉCNICO INGLÉS – ESPAÑOL:

Lenguaje de programación: Es el lenguaje que utilizamos para dar cualquier instrucción a las
maquinas.

-Programming language: It is the language used to give any instruction to the machines.

Algoritmos: Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas


que permite llevar a cabo una actividad mediante pasos sucesivos que no generen dudas a quien
deba hacer dicha actividad.

-Algorithms: It is a prescribed set of instructions or rules well defined, ordered and finite that
allows to carry out an activity through successive steps that do not generate doubts to who must
do this activity.

Lenguaje de máquina: Este lenguaje está compuesto por un conjunto de instrucciones que
determinan acciones a ser tomadas por la máquina

-Machine language: This language is composed of a set of instructions which determine actions to
be taken by the machine

Lenguaje de bajo nivel (ensamblador): Es aquel en el que sus instrucciones ejercen un control
directo sobre el hardware y están condicionados por la estructura física de las computadoras que
lo soportan.

-Low Level Language (assembler): It is one in which instructions have direct control over the
hardware and are conditioned by the physical structure of computers that support it.

Lenguaje de alto nivel: Se le caracteriza por expresar el algoritmo de una manera adecuada a la
capacidad cognitiva humana, en lugar de la capacidad que se la ejecuta de las máquinas.

-High level language: He is characterized by expressing the algorithm in a manner appropriate to


human cognitive ability, rather than the capacity that is run by the machines.

Algoritmos cualitativos: Permiten dar solución a casos cotidianos en donde no es necesario


utilizar operaciones matemáticas para llegar a dicha solución.
-Qualitative algorithms: Provides solutions to everyday cases where it is not necessary to use
math to arrive at such a solution.

Algoritmos cuantitativos: Solucionan casos en donde es necesario realizar operaciones


matemáticas (cálculos numéricos) para definir los pasos del proceso, así de esta forma generar
soluciones.

-Quantitative algorithms: They solve cases where it is necessary to perform mathematical


operations (numerical calculations) to define the steps of the process, thus generating solutions.

Lenguajes algorítmicos gráficos: Representa los algoritmos de una forma gráfica (diagrama de
flujo)

-Graphics algorithmic languages: It represents the algorithms of a graphical form (flow diagram).

Lenguajes no gráficos Representa en forma descriptiva (no grafica) las operaciones que debe
realizar un algoritmo (pseudocódigo).

-No graphic language: Represents in a descriptive (not graphical) the operations that an algorithm
must perform (pseudocode).

Pseudocódigo: es la representación narrativa de los pasos que debe seguir un algoritmo para dar
solución a un problema determinado.

-Pseudocode: It is the narrative representation of the steps you must take an algorithm to solve a
given problem.

Definición del problema: Es una determinada cuestión o asunto que requiere de una pronta y
adecuada solución

-Problem definition: It is a certain issue or matter that requires a prompt and adequate solution.

Análisis del problema: El análisis del problema es la fase fundamental para resolver un problema

-Analysis of the problem: The problem analysis is the fundamental stage to solve a problem

Diseño del algoritmo: Es un método específico para poder crear un modelo matemático ajustado
a un problema específico para resolverlo.

-Algorithm design: It is a specific method to create a mathematical model adjusted to a specific


problem to solve

Codificación: Enunciación de un mensaje mediante un código determinado de palabras, letras,


números o signos.

-Codification: Enunciation of a message by a certain code words, letters, numbers or symbols.

Compilación y ejecución: Es un programa escrito en un lenguaje de programación, generando una


aplicación equivalente que la máquina será capaz de interpretar y ejecutar.

-Compiling and running: It is a program written in a programming language, generating an


equivalent application that the machine is able to interpret and execute

Prueba y depuración: Es el proceso de identificar y eliminar errores, para dar paso a una solución.

-Testing and Debugging: It is the process of identifying and eliminating errors, giving way to a
solution.

Documentación: Es un material que explica las características técnicas y la operación de un


sistema.

-Documentation: It is a material that explains the technical characteristics and operation of a


system.

Mantenimiento: Es la revisión preventiva de un producto de software después de la entrega, para


corregir errores, mejorar el rendimiento, u otros atributos.

-Maintenance: It is the preventive review of a software product after delivery, to correct errors,
improve performance, or other attributes.

Tipos de datos: es un atributo de los datos que indica al ordenador (y/o al programador) sobre la
clase de datos que se va a manejar. Esto incluye imponer restricciones en los datos, como qué
valores pueden tomar y qué operaciones se pueden realizar. Los tipos de datos más comunes son:
números enteros, números con signo (negativos), números de coma flotante (decimales), cadenas
alfanuméricas (y Unicode), estados, etc.

-Date type: is an attribute of the data that tells the computer (and / or the programmer) about the
class of data to be handled. This includes imposing restrictions on the data, such as what values
can be taken and what operations can be performed. The most common data types are integers,
signed numbers (negative), floating-point numbers (decimals), alphanumeric (and Unicode)
strings, states, and so on.

Expresiones: 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.

-Expressions: It is a combination of constants, variables or functions that is interpreted according


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

Operadores y operandos: Los operadores dicen a la computadora cómo procesar los datos y los
operandos son datos que conecta y procesa el operador. El resultado es la respuesta que resulta
cuando se completa la operación.

-Operators and operands: Traders tell the computer how to process data and data operands are
connecting and processes the operator. The result is the response that results when the operation
is complete.

Identificadores (variables y constantes): Un identificador es un conjunto de caracteres


alfanuméricos de cualquier longitud que sirve para identificar las entidades del sistema, una
constante es aquélla que no cambia de valor durante la ejecución de un programa y las variables
son aquéllas que pueden modificar su valor durante la ejecución de una aplicación

-Identifiers (variables and constants): An identifier is a set of alphanumeric characters of any


length that serves to identify the entities of the system, a constant is one that does not change
value during the execution of a program and the variables are those that can change its value
during the execution of a application

Técnicas de diseño top down y bottom up: Arriba-bajo consiste en establecer una serie de niveles
de mayor a menor complejidad que den solución al problema y de abajo-arriba El diseño
ascendente se refiere a la identificación de aquellos procesos que necesitan computarizarse
conforme vayan apareciendo, su análisis como sistema y su codificación, o bien, la adquisición de
paquetes de software para satisfacer el problema inmediato.

-Design Techniques top down and bottom up: Top-down consists of establishing a series of levels
of greater to lesser complexity that give solution to the problem and from bottom to top The
ascending design refers to the identification of those processes that need to be computerized as
they appear, their analysis as a system and their codification, or the acquisition of software
packages to meet the immediate problem.

Dispositivos de entrada: Son dispositivos que envían información a una computadora y/o
procesador lógico matemático central.

-Input devices: They are devices that send information to a computer and / or central
mathematical logical processor.

Dispositivos de salida: son aquellos que reciben información de la computadora, su función es


eminentemente receptora y por ende están imposibilitados para enviar información.

-Output devices: are those who receive information from the computer, its function is eminently
receptive and therefore are unable to send information.

Unidad central de procesamiento (C.P.U): Es el hardware dentro de una computadora 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.

-Central processing unit (C.P.U): It is the hardware inside a computer or other programmable
devices, which interprets instructions of a computer program by performing basic arithmetic,
logical, and input/output system.
Unidad de control: Dirigir la secuencia de pasos de modo que la computadora lleve a cabo un ciclo
completo de ejecución de una instrucción.

-Control unit: Directing the sequence of steps so that the computer carry out a complete cycle
instruction execution

Unidad aritmética 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.

-Arithmetic logic unit: is 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.

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 está procesando o va
a procesar en un determinado momento.

-Main memory (internal): It is the memory of the computer where both the data and the
programs that the central processing unit is processing or be processed at any given time are
temporarily stored.

Memoria RAM: Dispositivo de una máquina donde se almacenan datos o instrucciones que
posteriormente se pueden utilizar.

-RAM memory: A device on a machine where data or instructions can be used


subsequently stored.

Memoria ROM: Circuito integrado de memoria de solo lectura que almacena instrucciones y
datos de forma permanente.

-Memory ROM: Integrated read-only memory that stores instructions and data permanently
circuit.

Memoria auxiliar (externa): Es el conjunto de dispositivos y soportes de almacenamiento de datos


que conforman el subsistema de memoria de la computadora, junto con la memoria primaria o
principal.

-Auxiliary memory (External): The set of devices and data storage media that make up the
memory subsystem of the computer, along with the primary or main memory.

También podría gustarte