Glosario español inglés de informática
jgddInforme14 de Abril de 2015
4.179 Palabras (17 Páginas)270 Visitas
GLOSARIO / GLOSSARY
SPANISH ENGLISH
A
Algoritmos cualitativos: Permite dar solución a casos cotidianos en donde no es necesario utilizar operaciones matemáticas para llegar a dicha solución.
Algoritmos cuantitativos: son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.
Algoritmos: conjunto de reglas bien definidas para la resolución de un problema. Un programa de software es la transcripción, en lenguaje de programación, de un algoritmo.
Análisis del problema: Requiere la clara definición del problema donde se indique que va hacer el programa y cual ve a ser el resultado Debe detallarse las especificaciones de entrada y salida.
C
Codificación: Es el proceso por el cual la información de una fuente es convertida en símbolos para ser comunicada. En otras palabras, es la aplicación de las reglas de un código.
Compilación y ejecución: Compilador: es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de máquina, pero también puede ser un código intermedio (bytecode), o simplemente texto. Este proceso de traducción se conoce como compilación.
La construcción de un compilador involucra la división del proceso en una serie de fases que variará con su complejidad. Generalmente estas fases se agrupan en dos tareas: el análisis del programa fuente y la síntesis del programa. Ejecución: En informática, ejecutar es la acción de iniciar la carga de un programa o de cualquier archivo ejecutable. En otras palabras, la ejecución es el proceso mediante el cual una computadora lleva a cabo las instrucciones de un programa informático. Se pueden ejecutar programas compilados (por ejemplo, en Windows, los .EXE) o programas interpretados (por ejemplo, los scripts). Ejecutar un programa implica que éste estará en estado de ejecución y, por ende, en memoria, hasta que se finalice. Algunas bibliografías extienden la definición de ejecutar e incluyen la carga de archivos que no son ejecutables. Por ejemplo, cuando se ejecuta una imagen JPG y se abre el programa para visualizar la misma, o cuando se ejecuta un sonido MP3 y se abre el reproductor de audio. Técnicamente hablando, lo que está realmente en ejecución es el programa que se encarga de interpretar el archivo no ejecutable. En Windows, la mayoría de los programas que están en ejecución se listan en el Administrador de tareas, desde donde pueden ser finalizados.
D
Definición del problema: es como una cuestión a aclarar, proposición o dificultad de solución dudosa, conjunto de hechos o circunstancias que dificultan la consecución del algún fin, planteamiento de una situación cuya respuesta desconocida debe obtenerse a través de métodos científicos.
.
Diseño del algoritmo: En ingeniería del software, el diseño de algoritmos es un método específico para poder crear un modelo matemático ajustado a un problema específico para resolverlo. El diseño de algoritmos es una teoría de la Investigación de operaciones. 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.
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: grupo en el que se ubican los monitores y las impresoras, por ejemplo; los primeros emiten información a través de la pantalla, mientras que las segundas lo hacen de forma física y tangible, en hojas de papel.
Documentación: se trata de aquella actividad que se ocupa de reunir y analizar los documentos, almacenando la información que contienen para poder recuperarla y difundirla para ponerla al alcance rápida y eficazmente a quienes puedan utilizarla.
E
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. Como en matemáticas, la expresión es su valor evaluado, es decir, la expresión es una representación de ese valor.
I
Identificadores (variables y constante: son las palabras con las que identificamos o llamamos a una variable o constante a la hora de darle nombre a una variable a identificar una variable debemos tener en cuenta unas reglas de nomenclatura, marcadas por el lenguaje de programación C. Variables: es identificar el tipo de dato que va contener y almacenar y en función de esto reservar una determinada dirección de memoria o palabra de memoria ( es la cantidad de bytes que ocupa un tipo de datos. con lo que si queremos que una variable contenga un dato numérico deberemos de definirla de distinta forma que si queremos que contengan una cadena de caracteres. Constantes: afectan a todas las funciones que se encuentran dentro de cualquier parte o función de nuestro programa. Por ello se definen encima del main y debajo de los includes. Las constantes se definen y se declaran al mismo tiempo. Se les da ya el valor. Esto se hace con una directriz.
L
Lenguaje de alto nivel: Lenguaje de alto nivel: 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.
Lenguaje de bajo nivel ensamblador: lenguaje de bajo nivel: Son más fáciles de utilizar que los lenguajes máquina, pero al igual que ellos, dependen de la máquina en particular. El lenguaje de bajo nivel por excelencia es el ensamblador. El lenguaje ensamblador es el primer intento de sustituir el lenguaje maquina por otro más similar a los utilizados por las personas.
Lenguaje de máquina: El lenguaje máquina es el único lenguaje que puede ejecutar una computadora. El lenguaje de máquina es un código que es interpretado directamente por el microprocesador. El lenguaje está compuesto por un conjunto de instrucciones ejecutadas en secuencia (con eventuales cambios de flujo causados por el propio programa o eventos externos) que representan acciones que la máquina podrá tomar.
Lenguaje de programación: sistema de escritura para la descripción precisa de algoritmos o programas informáticos.
Lenguaje no gráfico: Lenguaje no gráfico: No gráficos: representan en forma descriptiva las operaciones que debe realizar un algoritmo (seudocódigo).
Lenguajes algorítmicos gráficos: Gráficos: son la representación gráfica de las operaciones que realiza un algoritmo (diagrama de flujo)
M
Mantenimiento: consiste en una serie de tareas que son llevadas a cabo por un personal especializado podemos diferenciar el mantenimiento de sistemas informáticos en tres categorías: mantenimiento de ordenadores, mantenimiento de servidores y mantenimiento de aplicaciones software, o este último también conocido como desarrollo de software como servicio.
Memoria auxiliar: Memoria auxiliar (externa) (memoria auxiliar). La memoria externa hace referencia a todos los dispositivos y medios de almacenamiento que no son parte de la memoria interna de la computadora (RAM y ROM). Son parte de la memoria externa los disquetes, los discos ópticos, los discos duros, las unidades de cinta, los ZIP, etc. La memoria externa no es fundamental para el funcionamiento de una computadora.
Memoria central (interna): La CPU utiliza la memoria de la computadora para guardar información mientras trabaja con ella; mientras esta información permanezca en memoria, la computadora puede tener acceso a ella en forma directa. Esta memoria construida internamente se llama memoria de acceso aleatorio RAM. La memoria interna consta de dos áreas de memoria.
Memoria RAM: La memoria RAM (Randon Access Memory) Recibe el nombre de memoria principal o memoria del usuario, en ella se almacena información solo mientras la computadora está encendida. Cuando se apaga o arranca nuevamente la computadora, la información se pierde, por lo que se dice que la memoria RAM es una memoria volátil.
Memoria ROM: La memoria ROM (Read Only Memory) Es una memoria estática que no puede cambiar, la computadora puede leer los datos almacenados en la memoria ROM, pero no se pueden introducir datos en ella, o cambiar los datos que ahí se encuentran; por lo que se dice que esta memoria es de solo lectura. Los datos de
...