1. CPU
La unidad central de procesamiento, UCP o CPU (por el acrónimo en inglés de
central processing unit), o simplemente el procesador o microprocesador, es el
componente del computador y otros dispositivos programables, que interpreta
las instrucciones contenidas en los programas y procesa los datos. Los CPU
proporcionan la característica fundamental de la computadora digital (la
programabilidad) y son uno de los componentes necesarios encontrados en las
computadoras de cualquier tiempo, junto con el almacenamiento primario y los
dispositivos de entrada/salida. Se conoce como microprocesador el CPU que
es manufacturado con circuitos integrados. Desde mediados de los años 1970,
los microprocesadores de un solo chip han remplazado casi totalmente todos
los tipos de CPU, y hoy en día, el término "CPU" es aplicado usualmente a
todos los microprocesadores
Unidad de procesamiento primario
Dispositivo de almacenamiento es todo aparato que se utilice para grabar los
datos de la computadora de forma permanente o temporal. Una unidad de
disco, junto con los discos que graba, es un dispositivo de almacenamiento.
A veces se dice que una computadora tiene dispositivos de almacenamiento
primarios (o principales) y secundarios (o auxiliares). Cuando se hace esta
distinción, el dispositivo de almacenamiento primario es la memoria de acceso
aleatorio RAM de la computadora, un dispositivo de almacenamiento
permanente pero cuyo contenido es temporal. El almacenamiento secundario
incluye los dispositivos de almacenamiento más permanentes, como unidades
de disco y de cinta.
La velocidad de un dispositivo se mide por varios parámetros: la velocidad
máxima que es capaz de soportar, que suele ser relativa, en un breve espacio
de tiempo y en las mejores condiciones; la velocidad media, que es la que
puede mantener de forma constante en un cierto período, y, por último, el
tiempo medio de acceso que tarda el dispositivo en responder a una petición de
información debido a que debe empezar a mover sus piezas, a girar y buscar el
dato solicitado. Este tiempo se mide en milisegundos (ms), y cuanto menor sea
esta cifra más rápido será el acceso a los datos.
2. Unidad de control
La unidad de control le indica al resto del sistema como llevar a cabo las instrucciones
de un programa. Comanda las señales electrónicas entre la memoria y la unidad
aritmético-lógica, y entre el CPU y los dispositivos de entrada y salida. Puede
compararse con un agente de tránsito dirigiendo el flujo de datos. El conjunto de
instrucciones para llevar a cabo los comandos están incorporadas en la unidad de
control y enumeran todas las operaciones que puede realizar el CPU.
Cada instrucción constitutiva de este conjunto de instrucciones es expresado en una
serie de direcciones básicas llamadas micro código, que le dicen al CPU cómo realizar
operaciones más complejas. Para ejecutar cualquier programa, cada comando del mismo
se desglosa en instrucciones que corresponden a las del juego de instrucciones
disponibles en el CPU. Cuando se ejecuta un programa, se lleva a cabo un proceso a
gran velocidad, en que el CPU traduce a micro código y lleva a cabo ordenadamente
(según indica el programa) millones de instrucciones en cada segundo.
Unidad aritmético – lógica
El procesamiento practicado a los datos en una computadora involucra en gran medida
operaciones de comparación y aritmética puesto que, como se muestra más adelante,
esos datos se almacenan como números o código binario. Las operaciones lógicas se
refieren a comparaciones, como determinar si un número es igual, mayor o menor que
otro. Las operaciones lógicas además cuentan con sus opuestos, es decir, para “igual
que” existe el “no es igual que”. Las operaciones aritméticas se refieren a la suma, resta,
multiplicación y división.
Si la instrucción implica operaciones aritméticas o lógicas, la unidad de control pasa
ésta instrucción directamente a la Unidad Aritmético Lógica (ALU – arithmetic-
logicunit) que está reservada específicamente para realizar las operaciones aritméticas y
las operaciones lógicas en la computadora. Dentro del CPU, formando parte de la
unidad de control y de la unidad aritmético lógica, se incluyen un grupo de registros.
Los registros constituyen áreas especiales de almacenamiento adicional y de montaje de
alta velocidad, que mantienen temporalmente datos e instrucciones durante el
procesamiento. Su finalidad es hacer más eficiente el procesamiento. Al formar parte de
la unidad de control y de la Unidad aritmético lógica su contenido se manipula con más
rapidez inclusive que el de la memoria principal.
3. Dispositivos de entrada y salida E/S
Es la colección de interfaces que usan las distintas unidades funcionales (subsistemas)
de un sistema de procesamiento de información para comunicarse unas con otras, o las
señales (información) enviadas a través de esas interfaces. Las entradas son las señales
recibidas por la unidad, mientras que las salidas son las señales enviadas por ésta.
El término puede ser usado para describir una acción; "realizar una entrada/salida" se
refiere a ejecutar una operación de entrada o de salida. Los dispositivos de E/S los usa
una persona u otro sistema para comunicarse con una computadora. De hecho, a los
teclados y ratones se los considera dispositivos de entrada de una computadora,
mientras que los monitores e impresoras son vistos como dispositivos de salida de una
computadora. Los dispositivos típicos para la comunicación entre computadoras
realizan las dos operaciones, tanto entrada como salida, y entre otros se encuentran los
módems y tarjetas de red.
Es importante notar que la designación de un dispositivo, sea de entrada o de salida,
cambia al cambiar la perspectiva desde el que se lo ve. Los teclados y ratones toman
como entrada el movimiento físico que el usuario produce como salida y lo convierten a
una señal eléctrica que la computadora pueda entender. La salida de estos dispositivos
son una entrada para la computadora. De manera análoga, los monitores e impresoras
toman como entrada las señales que la computadora produce como salida. Luego,
convierten esas señales en representaciones inteligibles que puedan ser interpretadas por
el usuario. La interpretación será, por ejemplo, por medio de la vista, que funciona
como entrada.
Sistemas operativos
Un sistema operativo (SO) es un programa o conjunto de programas que en un sistema
informático gestiona los recursos de hardware y provee servicios a los programas de
aplicación, y se ejecuta en modo privilegiado respecto de los restantes.
Las funciones básicas del Sistema Operativo son administrar los recursos de la máquina,
coordinar el hardware y organizar archivos y directorios en dispositivos de
almacenamiento.
4. Linux
Linux es, a simple vista, un Sistema Operativo muy eficiente y tiene un excelente
diseño. Es multitarea, multiusuario, multiplataforma y multiprocesador; en las
plataformas Intel corre en modo protegido; protege la memoria para que un programa
no pueda hacer caer al resto del sistema; carga sólo las partes de un programa que se
usan; comparte la memoria entre programas aumentando la velocidad y disminuyendo
el uso de memoria; usa un sistema de memoria virtual por páginas; utiliza toda la
memoria libre para cache; permite usar bibliotecas enlazadas tanto estática como
dinámicamente; se distribuye con código fuente; usa hasta 64 consolas virtuales; tiene
un sistema de archivos avanzado pero puede usar los de los otros sistemas; y soporta
redes tanto en TCP/IP como en otros protocolos.
Linux hace su aparición a principios de la década de los noventa, era el año 1991 y por
aquel entonces un estudiante de informática de la Universidad de Helsinki, llamado
Linus Torvalds empezó, como una afición y sin poderse imaginar a lo que llegaría este
proyecto, a programar las primeras líneas de código de este sistema operativo llamado
LINUX.
Distribuciones
Fedora: esta es una distribución patrocinada por RedHat y soportada por la
comunidad. Facil de instalar y buena calidad.
Redhat Enterprise: esta es una distribución que tiene muy buena calidad,
contenidos y soporte a los usuarios por parte de la empresa que la distribuye. Es
necesario el pago de una licencia de soporte. Enfocada a empresa
Debian: Otra distribución con muy buena calidad. El proceso de instalacion es
quizas un poco mas complicado, pero sin mayores problemas. Gran estabilidad
antes que últimos avances
Ubuntu: distribución basada en Debian, con lo que esto conlleva y centrada en
el usuario final y facilidad de uso. Muy popular y con mucho soporte en la
comunidad. El entorno de escritorio por defecto es GNOME.
Windows:
Es un sistema operativo de interfaz gráfica de ordenadores personales. Dicho sistema, se
ha convertido en el más utilizado por su fácil manejo.
Ventajas:
Mayor compatibilidad con Software
· Mayor compatibilidad con Hardware
· El respaldo de las compañías de pago
· Es más fácil de manejar.
Desventajas:
Su precio exagerado
Su velocidad tras haberlo usado mucho tiempo
el mas utilizado por su facilidad
se utiliza en computadoras personales