viernes, 20 de febrero de 2015

Componentes de un sistema de computo y su clasificación

Componentes De Un Sistema de Computo

Los componentes de un sistema computacional, se puede clasificar en dos grandes ramas: Hardware, que son todos los componentes físicos y que se pueden tocar de la computadora, como lo son: el monitor, el CPU, el Teclado, el Mouse, las Bocinas, la Impresora, entre otros, y el software que son aquellos compones que no se pueden tocar como lo son el sistema lógico, los programas, el sistema operativo, entre muchos otros.
Los componentes de una unidad central de procesamiento son: son aquellas partes integrantes de la unidad central de procesamiento, dichas partes son todos los circuitos y las buses que hacen funcionar a la computadora, de entre ellos destaca la motherboard que es la tarjeta madre que contienen entradas para conectar más tarjetas.
La Wikipedia nos define a la arquitectura de la computadora como: Las tecnologías utilizadas en computadoras digitales han evolucionado mucho desde la aparición de los primeros modelos en los años 1940, aunque la mayoría todavía utiliza la Arquitectura de von Neumann, publicada por John von Neumann a principios de esa década, que otros autores atribuyen a John Presper EckertJohn William Mauchly. La arquitectura de Von Neumann describe una computadora con cuatro (4) secciones principales: la unidad aritmético lógica, la unidad de control, la memoria primaria, principal o central, y los dispositivos de entrada y salida (E/S). Estas partes están interconectadas por canales de conductores denominados buses.

La arquitectura de la computadora

Unidad central de procesamiento
La unidad central de procesamiento (CPU, por sus siglas del inglés: Central Processing Unit) consta de manera básica de los siguientes tres elementos:

Un típico símbolo esquemático para una ALU: A y B son operandos; R es la salida; F es la entrada de la unidad de control; D es un estado de la salida.
·         La unidad aritmético lógica (ALU, por sus siglas del inglés: Arithmetic-Logic Unit) es el dispositivo diseñado y construido para llevar a cabo las operaciones elementales como las operaciones aritméticas (suma, resta, ...), operaciones lógicas (Y, O, NO), y operaciones de comparación o relacionales. En esta unidad es en donde se hace todo el trabajo computacional.
·         La unidad de control (UC) sigue la dirección de las posiciones en memoria que contienen la instrucción que el computador va a realizar en ese momento; recupera la información poniéndola en la ALU para la operación que debe desarrollar. Transfiere luego el resultado a ubicaciones apropiadas en la memoria. Una vez que ocurre lo anterior, la unidad de control va a la siguiente instrucción (normalmente situada en la siguiente posición, a menos que la instrucción sea una instrucción de salto, informando al ordenador de que la próxima instrucción estará ubicada en otra posición de la memoria).
·         Los registros: de datos, de memoria, registros constantes, de coma flotante, de propósito general, de propósito específico.
Los procesadores pueden constar de además de las anteriormente citadas, de otras unidades adicionales como la unidad de coma flotante.[2]
Memoria primaria
La memoria principal (MP), conocida como memoria de acceso aleatorio (RAM, por sus siglas del inglés: Random-Access Memory), es una secuencia de celdas de almacenamiento numeradas, donde cada una es un bit o unidad de información. La instrucción es la información necesaria para realizar lo que se desea con el computador. Las «celdas» contienen datos que se necesitan para llevar a cabo las instrucciones, con el computador. El número de celdas varían mucho de computador a computador, y las tecnologías empleadas para la memoria han cambiado bastante; van desde los relés electromecánicos, tubos llenos de mercurio en los que se formaban los pulsos acústicos, matrices de imanes permanentes, transistores individuales a circuitos integrados con millones de celdas en un solo chip se subdividen en memoria estática (SRAM) con seis transistores por bit y la mucho más utilizada memoria dinámica (DRAM) un transistor y un condensador por bit. En general, la memoria puede ser reescrita varios millones de veces (memoria RAM); se parece más a una pizarra que a una lápida (memoria ROM) que sólo puede ser escrita una vez.[3]
Periféricos de Entrada, de Salida o de Entrada/Salida
Los dispositivos de Entrada/Salida (E/S) sirven a la computadora para obtener información del mundo exterior y/o comunicar los resultados generados por el computador al exterior. Hay una gama muy extensa de dispositivos E/S como tecladosmonitores, unidades de disco flexible o cámaras web.[4]
Buses
Las tres unidades básicas en una computadora: la CPU, la MP y el subsistema de E/S, están comunicadas entre sí por buses o canales de comunicación:
·         Bus de direcciones, para seleccionar la dirección del dato o del periférico al que se quiere acceder,
·         Bus de control, básicamente para seleccionar la operación a realizar sobre el dato (principalmente lectura, escritura o modificación) y
·         Bus de datos, por donde circulan los datos.[5]

Clasificaciones de los sistemas de cómputo
Algunos conceptos básicos
Usuario
Una persona que interactúa con el sistema desde un dispositivo tipo consola o terminal. El usuario obtiene utiliza la computadora ordenando la ejecución de programas y posiblemente interactuando con estos.

Consola
El dispositivo principal mediante el cual un usuario puede interactuar con un sistema de cómputo.

Terminal
Un dispositivo distinto de la consola, mediante el que un usuario puede interactuar con un sistema de cómputo.

Terminal tonta
Una terminal que carece de capacidades de procesamiento propias. Típicamente consiste de una pantalla, un teclado y algún tipo de conexión para comunicarse con un equipo de cómputo.

Proceso
Un programa en ejecución.
Por la cantidad de usuarios
La capacidad del sistema para atender a múltiples usuarios depende tanto del hardware como del software de que se compone el sistema, ya que cada usuario requiere un dispositivo físico para interactuar con éste, y el software de base debe ser capaz de administrar tal o tales dispositivos de modo que el o los usuarios puedan ordenar la ejecución de programas.
Monousuario
Solamente un usuario puede interactuar con el sistema a un tiempo. Es el caso de la mayoría de los sistemas computacionales para uso personal. El usuario único dispone de todos los recursos del sistema (procesador, memoria, etc) para la ejecución de sus programas.

Multiusuario
Varios usuarios a la vez pueden hacer uso del sistema. Los recursos del sistema son compartidos por los usarios, aunque regularmente esto es transparente a ellos debido a que el sistema operativo se encarga de distribuir el tiempo de uso de procesador, ocupación de la memoria, etc., de una manera que los usuarios no perciben directamente. Generalmente los usuarios interactúan con el sistema mediante terminales tontas conectadas al sistema o mediante programas de emulación de terminal que corren en otras computadoras (y que se comunican con el sistema multiusuario mediante una red o línea de comunicaciones).
Es importante notar que el mismo equipo de cómputo puede funcionar como sistema monousuario o multiusuario, dependiendo del sistema operativo (o software de base) que tenga instalado. Por ejemplo, una PC puede ser monousario cuando se utiliza MSDOS o multiusuario cuando utiliza UNIX.
Por su capacidad para manejo de procesos
Unitareas
El sistema solamente puede mantener un proceso en ejecución a un tiempo. Por ejemplo, si se desea correr dos programas, debe ejecutarse uno primero y solamente hasta que termine podrá ejecutarse el segundo.

Multitareas
El sistema acepta más de un proceso en estado de ejecución al mismo tiempo. Generalmente esto se logra mediante la asignacion de pequeños tiempos de uso de procesador a cada proceso, no requieriendo que un proceso termine para poder asignar tiempo a otro. Esto permite que existan en un momento dado varios procesos que han iniciado su ejecución pero todavía no han concluido (a estos se les llama procesos en estado de ejecución). La multitarea se instrumenta normalmente por medio del sistema operativo. Algunos sistemas monousuario permiten multitarea, como es caso de Windows 95; la mayoría de los sistemas multiusuario también la permiten.

Multihilos
Cuando un proceso puede descomponerse en varias partes que pueden ejecutarse de manera independiente es posible ejecutar éstas de manera simultánea. A esto se le conoce como multihilos. Para instrumentarlo es necesario cierto soporte del sistema operativo y también programación y compilación especiales.

Multiprocesador
Es sistema es capaz de utilizar en forma simultánea más de un procesador. Para tener un sistema multiprocesador es necesario que el hardware inluya más de un procesador y que el software sea capaz de utilizarlos en forma simultánea.
Por su arquitectura general
Microcomputadoras
Son computadoras cuya arquitectura se basa en un microprocesador. Es éstas, el procesador realiza prácticamente todas las funciones, desde la ejecución de aplicaciones hasta la comunicación con dispositivos periféricos. Generalmente se emplean para uso personal, como por ejemplo las PC, las iMac, etc.

Mainframes
Son computadoras construidas con una arquitectura tal que permite la atención de un gran número de usuarios a la vez. Para ello se reserva el procesador principal a la ejecución de programas de aplicación, en tanto la mayoría de las operaciones de entrada/salida son atendidas por un conjunto de procesadores auxiliares de propósito específico. Ejemplos son los sistemas IBM S/390 y NCR 3600.

Minicomputadoras
Su arquitectura es intermedia a las de las microcomputadoras y los mainframes. Algunos modelos de minicomputadora pueden crecer para atender a muchos usuarios, tantos como los de un mainframe pequeño, recibiendo el nombre de super-minis. Son ejemplos las VAX 4000 de DEC, los sistemas AS/400 de IBM y los sistemas 9000 de HP.

Supercomputadoras
Son computadoras con un poder de cómputo muy elevado, generalmente utilizadas para procesamiento científico o de ingeniería que involucra una enorme cantidad de cálculos. Se componen de múltiples procesadores muy veloces (cientos de miles de millones de instrucciones por segundo en procesamiento paralelo) y grandes cantidades de memoria compartida (hasta cientos o miles de gigabytes), sobre una arquitectura modular altamente escalable, por lo que son equipos muy costosos. Las más conocidas son las computadoras Cray de Cray Inc.

Estaciones de trabajo (Workstations)
Son computadoras relativamente pequeñas en tamaño físico, pero que tienen un poder de cómputo elevado. Se utilizan generalmente como computadoras para un usuario, aunque la mayoría corren sistemas operativos con capacidad multiusuario. Típicamente se emplean para correr aplicaciones de diseño gráfico (CAD), aplicaciones de ingeniería y producción de animaciones por computadora. Son ejemplos de éstas las SparcStation de Sun, las AlphaStation de DEC y las Indigo de SGI.

Equipos servidores (Server computers)
Son computadoras más similares en arquitectura a las microcomputadoras, pero tienen algunas características propias de las minicomputadoras. Se distinguen de las otras porque están diseñadas para usarse como equipos donde corren procesos de servicio que pueden ser de misión crítica (servicio de base de datos, de compartición de archivos, servicio de aplicaciones, etc). Generalmente son mucho más escalables que una microcomputadora (suelen aceptar múltiples procesadores, grandes cantidades de memoria, múltiples discos), proveen soporte para opciones de tolerancia a fallos (varias fuentes de poder, sistemas de disco RAID), y están diseñadas para ofrecer un mejor rendimiento.

Computadoras de escritorio (Desktops)
Son las computadoras personales más comúnmente usadas en todo el mundo. Son ejemplos las PC, las MacIntosh, etc.

Computadoras móviles (Laptopspalmtops, etc)
Similares a las computadoras de escritorio, pero integran los elementos de consola (pantalla, teclado, ratón) en la misma caja del procesador, en una presentación más bien compacta y ligera. Usualmente incluyen también batería que les permite operar sin conexión a un tomacorriente.[6]




[1] Wikipedia La Enciclopedia Libre (2015) recuperado el 20 de febrero de 2015 de http://es.wikipedia.org/wiki/Computadora
[2] Wikipedia La Enciclopedia Libre (2015) recuperado el 20 de febrero de 2015 de http://es.wikipedia.org/wiki/Computadora
[3] Wikipedia La Enciclopedia Libre (2015) recuperado el 20 de febrero de 2015 de http://es.wikipedia.org/wiki/Computadora
[4] Wikipedia La Enciclopedia Libre (2015) recuperado el 20 de febrero de 2015 de http://es.wikipedia.org/wiki/Computadora
[5] Wikipedia La Enciclopedia Libre (2015) recuperado el 20 de febrero de 2015 de http://es.wikipedia.org/wiki/Computadora
[6] Recuperado el 20 de febrero de 2015 de http://mti.ver.ucc.mx/SD/2_clasifsc.html

viernes, 18 de abril de 2014

Illuminatti 33

Este es el blog oficial de la corporación Majestic 12, esta destinado a la Publicación de los eventos y proyectos más importantes realizados en este, el nuevo orden mundial!