Sunteți pe pagina 1din 9

WIKI WITH ENGLISH AND SPANISH GLOSSARY.

By Xeon

TECHNICAL GLOSSARY IN ENGLISH

A programming language is a formal way designed to realize


processes that can be carried out by machines as the computers. They
can be used to create programs that control the physical and logical
behavior of a machine, to express algorithms accurately, or as way of
programming
human communication. It is formed by a set of symbols and syntactic
language
and semantic rules that define its structure and the meaning of its
elements and expressions. To the process for which it is wrote, tested,
debugged, compiled and is kept the source code of an IT program, is
called a programming.

It is a finite prescribed set of instructions or well-defined rules , orderly


and that enables activity through successive steps that do not generate
Algorithms
doubt who should make such activity. Given an initial state and an
entry , following successive steps you come to a end state and a
solution is obtained
The machine language or machine code is the code system directly
interpretable by a micro programmable circuit, such as a computer
Machines
microprocessor or microcontroller of an automaton. This language is
language
composed of a set of instructions which determine actions to be taken
by the machine

It is one in which instructions have direct control over the hardware and
are conditioned by the physical structure of computers that support it.
Low-level
The low use of the word in its name does not imply that the language is
Language
less powerful than a high-level language , but refers to the reduced
(assembler)
abstraction between language and hardware. For example , this type of
language is used to schedule tasks critical operating systems, real-time
applications or device drivers.
A programming language is characterized by high level express the
algorithm in an appropriate manner to human cognitive ability , rather
High-level
than the executive capacity of the machines.
Language
The high-level languages were created for the common user could
solve a problem processing data easier and faster.
Qualitative Are those in which the steps are described using words
Algorithms
Quantitative Are those in which numerical calculations are used to define the
algorithm process steps.
This type of language tends to represent algorithms graphically. In this
Graphic
way it becomes easier the representation of each of the processes that
algorithmic
should perform a computer to solve problem. For example : Flow
languages
Charts.
Non graphic Descriptively represents operations to be performed by an algorithm
languages (pseudocode) .
It is an intermediate language between our language and programming
Pseudocode language, its main feature is to represent the solution in a more
detailed and more like the language, so that later i cant can be coded.
The definition of the scientific problem is the first and most important
Definition of the
step of the whole process of research. The problem allows to know and
scientific problem
define the realm of the unknown .
It is to bring together the user knowledge about the problem domain
Problem Analysis and the programmers knowledge, defining with maximum detail the
problem and its inputs and outputs.
In order to design algorithms it is mandatory to describe the necessary
operations in its implementation (actions , instructions, commands, ... )
Algorithm Design To describe the objects manipulated by the algorithm (data /
information) and monitor the implementation of the actions described ,
indicating how these are organized in time.
It is the process by which the information source is converted into
Coding symbols to be communicated. In other words, it is the application of the
rules of a code.

Once written the code is compiled. If the code contains errors the
Compilation and
compiler will show us: they are called compile errors, which are often
Execution
related to inconsistencies in syntax, incorrect conversion rate, etc. After
resolving these errors, the executable program is created.
Test and Identify and eliminate errors , to make way for a solution without errors
debugging
In restricted sense, science documentary documentation as may be
defined (roughly ) as the science of information processing , which
Documentation
provides something for a specific purpose , multidisciplinary or
interdisciplinary field
It is a series of tasks that are carried out by internal staff or by
Maintenance specialized companies to maintain certain levels of service computer
systems.
Data attribute indicating the computer ( and / or the programmer )
about the kind of data that is going to work. This includes restrictions
on data, such as what values can take and what operations can be
Type of data performed.
Common data types are: whole numbers , signed numbers
( negative ) , floating point numbers ( decimal ) , alphanumeric strings
(and Unicode ) , states, etc.
Expressions An expression is a combination of constants , variables or functions,
that is interpreted according to the particular rules of precedence and
partnership for a particular programming language .
These are elements that interact differently , values of one or more
Operators and
variables and / or constants . That is, they allow us to manipulate
operands
values .

Identifiers are textual elements (also called symbols ) naming language


entities . Some of the entities that an identifier can denote are the
variables, constants, data types , labels , subroutines ( procedures and
Identifiers functions) and packages. A constant is data whose value can not
(variables y change during program execution . You receive a value at compile time
constants) and it remains unchanged throughout the program . A variable is a
name associated with a data item that is located in adjacent positions
of main memory , and its value can change during the execution of a
program.

In the top -down model of the system is a summary formula, without


specifying details. Each part of the system is refined designing more
detail. Each new part is then redefined , with increasing detail until the
full specification is detailed enough to validate the model. The top
-down model is designed often with the help of " black boxes" that
make it easier to meet requirements although these black boxes not
Top down and explain in detail the individual components.
bottom up
technics of design
In contrast, bottom -up design individual parts are designed in detail
and then linked to form larger components , which in turn are linked
until the entire system is formed. Strategies based on information flow
"bottom -up " seem to me potentially necessary and sufficient because
they are based on knowledge of all the variables that can affect the
system elements .

Are those equipment and components that allow you to enter


Input devices information to the processing unit ; some known examples of all are the
keyboard , mouse, scanner, web camera, stylus and microphone.
Any piece of computer hardware item used to communicate the results
of data processing carried out by an information processing system
output devices
(such as a computer) which converts the electronically generated
information into human-readable form.
Central Process Is the electronic circuitry within a computer that carries out the
Unit CPU instructions of a computer program by performing the basic arithmetic,
logical, control and input/output (I/O) operations specified by the
instructions. The term has been used in the computer industry at least
since the early 1960s.Traditionally, the term "CPU" refers to a
processor, more specifically to its processing unit and control unit (CU),
distinguishing these core elements of a computer from external
components such as main memory and I/O circuitry
The control unit (CU) is a component of a computer's central
processing unit (CPU) that directs operation of the processor. It tells
the computer's memory, arithmetic/logic unit and input and output
devices how to respond to a program's instructions.
Control Unit
It directs the operation of the other units by providing timing and control
signals. Most computer resources are managed by the CU. It directs
the flow of data between the CPU and the other devices, the control
unit is typically an internal part of the CPU with its overall role and
operation unchanged since its introduction.[citation needed]
The ALU's output is the result of the performed operation. In many
designs, the ALU also exchanges additional information with a status
register, which relates to the result of the current or previous
Arithmetic Logic
operations. The ALU's output is the result of the performed operation.
Unit (ALU)
In many designs, the ALU also exchanges additional information with a
status register, which relates to the result of the current or previous
operations.
The CPU uses the computer memory to store information while
working with it ; while this information remains in memory , the
computer can access it directly. This memory built internally is called
The internal
RAM random access memory . The internal memory has two memory
memory
areas : the RAM memory , information is stored in it only while the
computer is on. Moreover ROM : It is a static memory that can not be
changed.
Get the name of main memory or user memory , it is stored information
RAM ( Random
only while the computer is on. When turned off or starts the computer
Access Memory)
again, the information is lost , so is said that RAM is volatile memory .
It is a static memory that cannot change, the computer can read the
data stored in the ROM , but you cannot enter data into it, or change
Read Only
the data found there ; so it is said that this memory is read-only . The
Memory ROM
ROM data are recorded permanently and are introduced by the
manufacturer of the computer.
Is responsible for providing security to stored information , because
stores data permanently and independently of the computer is
auxiliary memory
running , unlike the internal memory only holds information while the
(External)
computer is on . Storage devices are disks and
mainly tapes , disks can be flexible , hard or optical .
GLOSARIO TCNICO EN ESPAOL

Un lenguaje de programacin es un lenguaje formal diseado para


realizar procesos que pueden ser llevados a cabo por mquinas como
las computadoras. Pueden usarse para crear programas que controlen
el comportamiento fsico y lgico de una mquina, para expresar
Lenguaje de algoritmos con precisin, o como modo de comunicacin humana.
programacin Est formado por un conjunto de smbolos y reglas sintcticas y
semnticas que definen su estructura y el significado de sus
elementos y expresiones. Al proceso por el cual se escribe, se prueba,
se depura, se compila (de ser necesario) y se mantiene el cdigo
fuente de un programa informtico se le llama programacin.
Es un conjunto prescrito de instrucciones o reglas bien definidas,
ordenadas y finitas que permite realizar una actividad mediante pasos
Algoritmos sucesivos que no generen dudas a quien deba realizar dicha
actividad.2 Dados un estado inicial y una entrada, siguiendo los pasos
sucesivos se llega a un estado final y se obtiene una solucin
El lenguaje de mquina o cdigo mquina es el sistema de cdigos
directamente interpretable por un circuito microprogramable, como el
Lenguaje de
microprocesador de una computadora o el microcontrolador de un
mquina
autmata. Este lenguaje est compuesto por un conjunto de
instrucciones que determinan acciones a ser tomadas por la mquina
Es aquel en el que sus instrucciones ejercen un control directo sobre
el hardware y estn condicionados por la estructura fsica de las
computadoras que lo soportan. El uso de la palabra bajo en su
Lenguaje de bajo
denominacin no implica que el lenguaje sea menos potente que un
nivel
lenguaje de alto nivel, sino que se refiere a la reducida abstraccin
(ensamblador)
entre el lenguaje y el hardware. Por ejemplo, se utiliza este tipo de
lenguajes para programar tareas crticas de los sistemas operativos,
de aplicaciones en tiempo real o controladores de dispositivos.
Un lenguaje de programacin de alto nivel se caracteriza por expresar
el algoritmo de una manera adecuada a la capacidad cognitiva
Lenguaje de alto humana, en lugar de la capacidad ejecutora de las mquinas.
nivel Los lenguajes de alto nivel se crearon para que el usuario comn
pudiese solucionar un problema de procesamiento de datos de una
manera ms fcil y rpida.
Algoritmos Son aquellos en los que se describen los pasos utilizando palabras
cualitativos
Algoritmo Son aquellos en los que se utilizan clculos numricos para definir los
cuantitativos pasos del proceso.
Lenguajes Este tipo de lenguaje tiende a representar a los algoritmos de una
algortmicos forma grfica. De esta manera se hace ms fcil la representacin de
grficos cada uno de los procesos que debe llevar a cabo una computadora
para resolver problema. Ejemplo: Diagramas de Flujo

Lenguaje no Representan en forma descriptiva las operaciones que debe realizar


grficos un algoritmo (pseudocdigo).
El pseudocdigo es un lenguaje intermedio entre nuestro lenguaje y el
lenguaje de programacin, su caracterstica principal es el de
Pseudocdigo
representar la solucin de forma mas detallada y lo mas parecida al
lenguaje, para que posteriormente se pueda codificar.
La definicin del problema cientfico es el primero y ms importante de
Definicin del
los pasos de todo el proceso de investigacin. El problema permite
problema
conocer y delimitar el terreno de lo desconocido.
Es conciliar los conocimientos del usuario sobre el dominio del
problema con los conocimientos del programador, definiendo con el
Anlisis del
problema mximo detalle el problema as como sus entradas y salidas del
problema.

Para poder disear algoritmos es necesario describir las operaciones


necesarias en la ejecucin (acciones, instrucciones, comandos,...).
Diseo del
Describir los objetos manipulados por el algoritmo
algoritmo
(datos/informaciones) y controlar la realizacin de las acciones
descritas, indicando la forma en que estas se organizan en el tiempo.
Es el proceso por el cual la informacin de una fuente es convertida en
Codificacin smbolos para ser comunicada. En otras palabras, es la aplicacin de
las reglas de un cdigo.
Una vez escrito el cdigo, se compila. Si el cdigo contiene errores el
compilador nos los mostrar: son los llamados errores de compilacin,
Compilacin y
que suelen estar relacionados con incoherencias en la sintaxis,
ejecucin
conversin incorrecta de tipos, etc. Una vez solucionados estos
errores, se crear el programa ejecutable.
Prueba y Identificar y eliminar errores, para dar paso a una solucin sin errores
depuracin
En sentido restringido, la documentacin como ciencia documental se
podra definir (a grandes rasgos) como la ciencia del procesamiento de
Documentacin
informacin, que proporciona informacin algo con un fin determinado,
de mbito multidisciplinar o interdisciplinar.
Es una serie de tareas que son llevadas a cabo por personal interno o
Mantenimiento por empresas especializadas para mantener en determinados niveles
de servicio los sistemas informticos.
Tipos de datos Atributo de los datos que indica al ordenador (y/o al programador)
sobre la clase de datos que se va a trabajar. Esto incluye imponer
restricciones en los datos, como qu valores pueden tomar y qu
operaciones se pueden realizar.
Los tipos de datos comunes son: nmeros enteros, nmeros con signo
(negativos), nmeros de coma flotante (decimales), cadenas
alfanumricas (y unicodes), estados, etc.
Una expresin es una combinacin de constantes, variables o
funciones, que es interpretada de acuerdo a las normas particulares
Expresiones
de precedencia y asociacin para un lenguaje de programacin en
particular.
Son elementos que relacionan de forma diferente, los valores de una o
Operadores y
ms variables y/o constantes. Es decir, nos permiten manipular
operandos
valores.

Los identificadores son elementos textuales (tambin llamados


smbolos) que nombran entidades del lenguaje. Algunas de las de
entidades que un identificador puede denotar son las variables, las
constantes, los tipos de dato, las etiquetas, las subrutinas
(procedimientos y funciones) y los paquetes. Una constante es un dato
Identificadores
cuyo valor no puede cambiar durante la ejecucin del programa.
(variables y
constantes) Recibe un valor en el momento de la compilacin y este permanece
inalterado durante todo el programa.

Una variable es un nombre asociado a un elemento de datos que est


situado en posiciones contiguas de la memoria principal, y su valor
puede cambiar durante la ejecucin de un programa.

En el modelo top-down se formula un resumen del sistema, sin


especificar detalles. Cada parte del sistema se refina diseando con
mayor detalle. Cada parte nueva es entonces redefinida, cada vez con
mayor detalle, hasta que la especificacin completa es lo
suficientemente detallada para validar el modelo. El modelo top-
down se disea con frecuencia con la ayuda de "cajas negras" que
hacen ms fcil cumplir requisitos aunque estas cajas negras no
Tcnicas de
diseo top down y expliquen en detalle los componentes individuales.
bottom up
En contraste, en el diseo bottom-up las partes individuales se
disean con detalle y luego se enlazan para formar componentes ms
grandes, que a su vez se enlazan hasta que se forma el sistema
completo. Las estrategias basadas en el flujo de informacin "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.

Dispositivos de Son aquellos equipos y componentes que permiten ingresar


informacin a la unidad de procesamiento; algunos ejemplos
entrada conocidos por todos son el teclado, el mouse (tambin llamado ratn),
el escner, la cmara web (webcam), el lpiz ptico y el micrfono
Son aquellos equipos y componentes que permiten ingresar
Dispositivos de informacin a la unidad de procesamiento; algunos ejemplos
salida conocidos por todos son el teclado, el mouse, el escner, la cmara
web, el lpiz ptico y el micrfono.
es el hardware dentro de un ordenador u otros dispositivos
Unidad central de
programables, que interpreta las instrucciones de un programa
procesamiento
informtico mediante la realizacin de las operaciones bsicas
(c.p.u)
aritmticas, lgicas y de entrada/salida del sistema.
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 el bus de entrada/salida. Su funcin es
Unidad de control
buscar las instrucciones en la memoria principal, decodificarlas
(interpretacin) y ejecutarlas, empleando para ello la unidad de
proceso.
Es un circuito digital que calcula operaciones aritmticas (como suma,
Unidad aritmtico
resta, multiplicacin, etc.) y operaciones lgicas (s, y, o, no), entre
lgica
valores (generalmente uno o dos) de los argumentos.
La CPU utiliza la memoria de la computadora para guardar
informacin mientras trabaja con ella; mientras esta informacin
permanezca en memoria, la computadora puede tener acceso a ella
Memoria central en forma directa. Esta memoria construida internamente se llama
(interna) memoria de acceso aleatorio RAM. La memoria interna consta de dos
reas de memoria: La memoria RAM, en ella se almacena informacin
solo mientras la computadora esta encendida. Por otra parte la
memoria ROM: Es una memoria esttica que no puede cambiar.
La memoria RAM (Randon Access Memory): Recibe el nombre de
memoria principal o memoria del usuario, en ella se almacena
Memoria RAM informacin solo mientras la computadora esta encendida. Cuando se
apaga o arranca nuevamente la computadora, la informacin se
pierde, por lo que se dice que la memoria RAM es una memoria voltil.
La memoria ROM (Read Only Memory): Es una memoria esttica que
no puede cambiar, la computadora puede leer los datos almacenados
en la memoria ROM, pero no se pueden introducir datos en ella, o
Memoria ROM cambiar los datos que ah se encuentran; por lo que se dice que esta
memoria es de solo lectura. Los datos de la memoria ROM estn
grabados en forma permanente y son introducidos por el fabricante de
la computadora.
Es la encargada de brindar seguridad a la informacin almacenada,
por cuanto guarda los datos de manera permanente e independiente
Memoria auxiliar de que el computador est en funcionamiento, a diferencia de la
(externa) memoria interna que solo mantiene la informacin mientras el equipo
est encendido. Los dispositivos de almacenamiento son discos y
cintas principalmente, los discos pueden ser flexibles, duros u pticos.

S-ar putea să vă placă și