You are on page 1of 9

Wiki

-Lenguaje de programación: Un lenguaje de programación es un lenguaje formal diseñado para


realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras.

-Programming language: A programming language is a formal language designed to perform


processes that can be carried out by machines such as computers.

-Algoritmo: los algoritmos son una serie de normas o leyes específicas que hace posible la
ejecución de actividades, cumpliendo una serie de pasos continuos que no le originen dudas a la
persona que realice dicha actividad. Los algoritmos se pueden expresar de diversas formas:
lenguaje natural, lenguaje de programación, pseudocódigo y diagramas de flujo.

- Algorithm: Algorithms are a series of specific rules or laws that make it possible to carry out
activities, fulfilling a series of continuous steps that do not give rise to doubts to the person who
performs said activity. Algorithms can be expressed in different ways: natural language,
programming language, pseudocode and flow diagrams.

-Lenguaje de maquina: es el sistema de códigos directamente interpretable por un circuito


microprogramable, como el microprocesador de una computadora o el microcontrolador de un
autómata. Este lenguaje está compuesto por un conjunto de instrucciones que determinan
acciones a ser tomadas por la máquina.

- Machine language: is the code system directly interpretable by a microprogrammable circuit,


such as the microprocessor of a computer or the microcontroller of an automaton. This language
is composed of a set of instructions that determine actions to be taken by the machine.

-Lenguaje de bajo nivel: Un lenguaje de programación de características bajo nivel 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: A low-level programming language is one in which its instructions exercise
direct control over the hardware and are conditioned by the physical structure of the computers
that support it.
-Lenguaje de alto nivel: Cuando hablamos de un lenguaje de alto nivel nos referimos al tipo de
lenguaje de programación que no expresa los algoritmos teniendo en cuenta la capacidad que
tienen las máquinas para ejecutar órdenes, sino al que se utiliza teniendo en cuenta las
capacidades cognitivas de los seres humanos.

-High-level language: When we speak of a high-level language we refer to the type of


programming language that does not express the algorithms taking into account the ability of
machines to execute orders, but which is used with cognitive abilities in mind of human beings.

-Algoritmos cualitativos: Son aquellos en los que se describen los pasos utilizando palabras.

-Qualitative Algorithms: Those in which the steps are described using words.

-Algoritmos cuantitativos: Son aquellos en los que se utilizan calculos numericos para definir los
pasos del proceso.

- Quantitative Algorithms: Those in which numerical calculations are used to define the steps of
the process.

-Lenguajes algorítmicos graficos: Es la representación gráfica de las operaciones que realiza un


algoritmo.

- Graphical Algorithmic Languages: It is the graphic representation of the operations performed by


an algorithm.

-Lenguaje no gráfico: representan en forma descriptiva las operaciones que debe realizar un
algoritmo (pseudocodigo).

- Non-graphic language: they represent in a descriptive way the operations that an algorithm
(pseudocodigo) must perform.
-Pseudocodigo: El pseudocodigo es un lenguaje intermedio entre nuestro lenguaje y el lenguaje
de programación, su característica principal es el de representar la solución de forma más
detallada y lo mas parecida al lenguaje, para que posteriormente se pueda codificar.

- Pseudocodigo: The pseudocodigo is an intermediate language between our language and the
programming language, its main characteristic is to represent the solution in a more detailed and
similar way to the language, so that later it can be codified.codigo).

-Definicion del problema: es dar un analisis a una situacion propuesta para posterior mente
presentar una serie de pasos para ser resuelta.

-Definition of the problem: is to give an analysis to a situation proposed to later submit a series of
steps to be resolved.

-Análisis del problema: es la recoleccion de una serie de datos para establecer las causas que
origino la situacion.

-Analysis of the problem: it is the collection of a series of data to establish the causes that
originated the situation.

-Diseño del algoritmo: El diseño del atgoritmo se hace primero recolectandos datos tanto de
entrada y de salida para poder estableser el proceso.

-Algorithm design: The atgorithm design is done first by gathering data both input and output to
be able to stabilize the process.

-Codificación: es el proceso de conversión en símbolos de una determinada información con el fin


de ser comunicada, y a efectos de ser entendida por el receptor, aplicando las reglas de un código
predeterminado.

- Coding_ is the process of conversion into symbols of a certain information in order to be


communicated, and in order to be understood by the receiver, applying the rules of a
predetermined code.
- compilacion y ejecutacion: Estos van de la mano ya que primero se compila para poder verificar
errores en nuestras lineas de codigo y una vez compilado podemos ejecutar o iniciar el programa.

- compilation and execution: These go hand in hand as it is first compiled to be able to verify errors
in our code lines and once compiled we can execute or start the program.

- El proceso de prueba suele desvelar bugs (o errores), un término genérico que abarca todo lo
que hace su programa que no se esperaba que hiciese. El proceso de suprimir estos errores del
programa se conoce como depuración.

- The test process often reveals bugs (or errors), a generic term that covers everything your
program does not expect it to do. The process of suppressing these program errors is known as
debugging.

-Documentacion: serie datos datos dados por determinada persona o medio.

-Documentation: series data data given by a given person or medium.

-Mantenimiento: el mantenimiento de software es la modificación de un producto de software


después de la entrega, para corregir errores, mejorar el rendimiento, u otros atributos.

- software maintenance is the modification of a software product after delivery, to correct errors,
improve performance, or other attributes.

-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
pueden ser: Numericos, Logicos, Texto.

- Types of data: is the property of a value that determines its domain (what values can take), what
operations can be applied and how it is represented internally by the computer can be: Numerics,
Logics, Text.
-Expresiones: En programación, 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.

- In programming, an expression is a combination of constants, variables or functions, which is


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

-Operadores y operandos: operadores son todos aquellos que nos permiten modificar la variables
(operando) , los operadores tenemos la suma, multiplicacion , división.

--Operators and operands: operators are all those that allow us to modify the variables (operand),
operators have the sum, multiplication, division.

-Identificadores variable y constantes: Los identificadores son elementos textuales también


llamados símbolos que nombran entidades del lenguaje. Una constante es un dato cuyo valor no
puede cambiar durante la ejecución del programa. Una variable es nombre asociado a un
elemento de datos que está situado en posiciones contiguas de la memoria principal y su valor
puedes cambiar durante la ejecución del programa.

-Variable and constant identifiers: The identifiers are textual elements also called symbols that
name language entities. A constant is a data whose value can not change during the execution of
the program. A variable is a name associated with a data element that is located in contiguous
positions of the main memory and its value can change during the execution of the program.

-Modelos Top-down y bottom up: son estrategias de procesamiento de información características


de las ciencias de la información, especialmente en lo relativo al software. Por extensión se aplican
también a otras ciencias sociales y exactas

En el modelo top-down se formula un resumen del sistema, sin especificar detalles. Cada parte del
sistema se refina diseñando con mayor detalle. Cada parte nueva es entonces redefinida, cada vez
con mayor detalle, hasta que la especificación completa es lo suficientemente detallada para
validar el modelo. El modelo top-down se diseña con frecuencia con la ayuda de "cajas negras"
que hacen más fácil cumplir requisitos aunque estas cajas negras no expliquen en detalle los
componentes individuales.
En contraste, en el diseño bottom-up las partes individuales se diseñan con detalle y luego se
enlazan para formar componentes más grandes, que a su vez se enlazan hasta que se forma el
sistema completo. Las estrategias basadas en el flujo de información "bottom-up" se antojan
potencialmente necesarias y suficientes porque se basan en el conocimiento de todas las variables
que pueden afectar los elementos del sistema.

- Top-down and bottom-up models: information processing strategies characteristic of information


sciences, especially in relation to software. By extension they also apply to other social sciences
and exact

In the top-down model, a summary of the system is formulated, without specifying details. Each
part of the system is refined by designing in greater detail. Each new part is then redefined, each
time in greater detail, until the full specification is sufficiently detailed to validate the model. The
top-down model is often designed with the help of "black boxes" that make it easier to meet
requirements even if these black boxes do not explain the individual components in detail.

In contrast, in the bottom-up design the individual parts are designed in detail and then linked to
form larger components, which in turn are linked until the complete system is formed. Strategies
based on the flow of information "bottom-up" seem potentially necessary and sufficient because
they are based on knowledge of all the variables that can affect the elements of the system.

-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).

- Input devices: Input devices are those equipment and components that allow information to be
entered into the processing unit; Some examples known by all are the keyboard, the mouse (also
called mouse), the scanner, the webcam (webcam).

-Dispositivos de salida: Los dispositivos de salida son aquellos periféricos que se adosan a un
ordenador y que tienen como finalidad comunicar información al usuario.

- Output devices: The output devices are those peripherals that are attached to a computer and
are intended to communicate information to the user.
-Unidad central de procesamiento: La unidad central de procesamiento o unidad de
procesamiento central (conocida por las siglas CPU, del inglés: central processing unit), 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.

- Central processing unit: The central processing unit or central processing unit (known by the
acronym CPU, is the hardware within a computer or other programmable devices, which
interprets the instructions of a computer program by performing the basic operations.

-Unidad de control: La unidad de control (UC), en inglés: control unit (CU), es uno de los tres
bloques funcionales principales en los que se divide una unidad central de procesamiento (CPU).
Los otros dos bloques son la unidad de proceso y la unidad de entrada/salida.

-Unit of control: The control unit (UC), in English: control unit (CU), is one of the three main
functional blocks into which a central processing unit (CPU) is divided. The other two blocks are
the process unit and the input / output unit.

-Unidad aritmético lógica: En computación, la unidad aritmética lógica o unidad aritmético-lógica,


también conocida como ALU (siglas en inglés de arithmetic logic unit), 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.

- Logical arithmetic unit: In computation, the arithmetic logic unit or arithmetic-logical unit, also
known as ALU (arithmetic logic unit), is a digital circuit that calculates arithmetic operations (such
as addition, subtraction, multiplication, etc.) and logical operations (yes, and, or, no), between
values (usually one or two) of the arguments.

-Memoria central interna: memoria principal, memoria central o memoria 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.

-Internal central memory: main memory, central memory or internal memory is the computer's
memory where data and programs that the central processing unit (CPU) is processing or
processing at a given moment are temporarily stored.
-Memoria RAM: La memoria RAM es la memoria principal de un dispositivo donde se almacena
programas y datos informativos. Las siglas RAM significan “Random Access Memory. La memoria
RAM es conocida como memoria volátil lo cual quiere decir que los datos no se guardan de
manera permanente, es por ello, que cuando deja de existir una fuente de energía en el
dispositivo la información se pierde. Asimismo, la memoria RAM puede ser reescrita y leída
constantemente.

- RAM Memory: RAM is the main memory of a device where informative programs and data are
stored. The acronym RAM stands for "Random Access Memory. RAM is known as volatile memory
which means that data is not stored permanently, that is why, when there is no longer a source of
energy in the device, the information is lost. Also, RAM can be rewritten and read constantly.

-Memoria ROM: La memoria ROM es el medio de almacenamiento de programas o datos que


permiten el buen funcionamiento de los ordenadores o dispositivos electrónicos a través de la
lectura de la información sin que pueda ser destruida o reprogramable. El significado de memoria
ROM es “Read Only Memory.

- ROM Memory: ROM is the means of storing programs or data that allow the proper functioning
of computers or electronic devices through the reading of information without it being destroyed
or reprogrammable. The meaning of ROM memory is "Read Only Memory.

-Memoria auxiliar (externa): La memoria secundaria, memoria auxiliar, memoria periférica o


memoria externa, también conocida como almacenamiento secundario, 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 secondary memory, auxiliary memory, peripheral memory or
external memory, also known as secondary storage, is the set of devices and data storage media
that make up the computer's memory subsystem, along with the Primary or main memory.

You might also like