El documento define varios términos clave relacionados con la informática como aplicación, bootstrap, byte, código fuente, CPU, dispositivos periféricos, drivers, emulador, firmware, hardware, HTML, input, léxico, mainframe, matriz, monoproceso, monotareas, monousuario, multitareas, output, programa, programa de aplicación, RAM, ROM, servicio de acceso remoto, software y software de aplicación.
1. Glosario
Aplicación:
Una aplicación es un programa de computadora que se utiliza como
herramienta para una operación o tarea específica.
Bootstrap:
Bootstrap fue desarrollado por Mark Otto y Jacbod Thornton de Twitter,
como un marco de trabajo (framework) para fomentar la consistencia entre
las herramientas internas.
Byte:
Conjunto de 8 bits que recibe el tratamiento de una unidad y que constituye
el mínimo elemento de memoria direccionable de una computadora.
Código Fuente:
El código fuente de un programa informático (o software) es un conjunto de
líneas de texto con los pasos que debe seguir la computadora para ejecutar
dicho programa. Por tanto, en el código fuente de un programa está escrito
por completo su funcionamiento.
CPU:
Sigla de la expresión inglesa central processing unit, 'unidad central de
proceso', que es la parte de una computadora en la que se encuentran los
elementos que sirven para procesar datos.
DispositivosPeriféricos:
Los dispositivos periféricos son por definición aquellos que están
localizados en la periferia del CPU. Son todos los elementos que permiten
realizar actividades de entrada y salida y que complementan las tareas que
se realizan internamente en el CPU o en los espacios de memoria de la
computadora.
Drivers:
Un Driver, o controlador, es un programa que controla un dispositivo. Cada
dispositivo, ya sea una impresora, un teclado, etc., debe tener un programa
controlador. Muchos controladores, como el controlador del teclado, vienen
con el sistema operativo.
2. Emulador:
En informática, un emulador es un software que permite ejecutar programas
o videojuegos en una plataforma (sea una arquitectura de hardware o un
sistema operativo) diferente de aquella para la cual fueron escritos
originalmente. A diferencia de un simulador, que solo trata de reproducir el
comportamiento del programa, un emulador trata de modelar de forma
precisa el dispositivo de manera que este funcione como si estuviese
siendo usado en el aparato original.
Firmware:
El firmware es un programa informático que establece la lógica de más bajo
nivel que controla los circuitos electrónicos de un dispositivo de cualquier
tipo.
Hardware:
Conjunto de elementos físicos o materiales que constituyen una
computadora o un sistema informático.
HTML:
HTML es un lenguaje de programación que se utiliza para el desarrollo de
páginas de Internet. Se trata de la sigla que corresponde a HyperText
Markup Language, es decir, Lenguaje de Marcas de Hipertexto, que podría
ser traducido como Lenguaje de Formato de Documentos para Hipertexto.
Input:
Conjunto de datos que se introducen en un sistema o programa
informáticos.
Léxico:
Lexico es un lenguaje de programación didáctico en español para facilitar el
aprendizaje y la enseñanza de la programación orientada a objetos.
Mainframe:
Una computadora central (en inglés mainframe) es una computadora
grande, potente y costosa, usada principalmente por una gran compañía
para el procesamiento de una gran cantidad de datos; por ejemplo, para el
procesamiento de transacciones bancarias.
Matriz:
En programación se denomina matriz, vector (de una sola dimensión) o
formación (en inglés array) a una zona de almacenamiento contiguo que
contiene una serie de elementos del mismo tipo, los elementos de la matriz.
3. Monoproceso:
Un sistema operativo monoproceso es aquél que escapaz de manejar
solamente un procesador de lacomputadora, de manera que si la
computadora tuviesemás de uno le sería inútil. El ejemplo más típico de
estetipo de sistemas es el DOS y MacOS.
Monotareas:
Se le dice monotarea a aquel sistema operativo que solamente puede
ejecutar un proceso del programa de computación a la misma vez. Es una
característica de los sistemas operativos más antiguos como MS-DOS pues
en la actualidad la mayoría de los sistemas de propósito general son
multitarea.
Monousuario:
Los sistemas operativos monousuarios son aquellos que soportan a un solo
usuario a la vez, sin importar el número deprocesadoresque tenga la
computadora oel número deprocesos otareas que el usuario pueda ejecutar en un
mismo instante de tiempo, las computadoras personales típicamente se han
clasificado en este renglón.
Multitareas:
La multitarea es la característica de los sistemas operativos modernos de
permitir que varios procesos o aplicaciones se ejecuten aparentemente al
mismo tiempo, compartiendo uno o más procesadores.
Output:
Información que proporciona una computadora después de procesar un
conjunto de datos determinados.
Programa:
Un programa informático o programa de computadora es una secuencia de
instrucciones, escritas para realizar una tarea específica en una
computadora. Este dispositivo requiere programas para funcionar, por lo
general, ejecutando las instrucciones del programa en un procesador
central.
Programade Aplicación:
Consiste en una clase de software que se diseña con el fin de que para el
usuario sea más sencilla la concreción de un determinado trabajo.
4. RAM:
Sigla de Random Access Memory (‘memoria de acceso aleatorio’), memoria
principal de la computadora, donde residen programas y datos, sobre la que
se pueden efectuar operaciones de lectura y escritura.
ROM:
Sigla de Read Only Memory (‘memoria de solo lectura’), circuito integrado
de memoria de solo lectura que almacena instrucciones y datos de forma
permanente.
Servicio de Acceso Remoto:
La idea de acceso remoto se emplea en el terreno de la informática para
nombrar a la posibilidad de realizar ciertas tareas en una computadora
(ordenador) sin estar físicamente en contacto con el equipo. Esto es posible
gracias a programas informáticos que permiten trabajar con la computadora
a distancia.
Software:
Conjunto de programas y rutinas que permiten a la computadora realizar
determinadas tareas.
Software de Aplicación:
El Software de Aplicación son los programas diseñados para o por los
usuarios para facilitar la realización de tareas específicas en la
computadora, como pueden ser las aplicaciones ofimáticas (procesador de
texto, hoja de cálculo, programa de presentación, sistema de gestión de
base de datos...), u otros tipos de software especializados como software
médico, software educativo, editores de música, programas de contabilidad,
etc.