Una computadora es una mquina electrnica que realiza la entrada, procesamiento, almacenamiento, y salida, de acuerdo a instrucciones programadas para desarrollar tareas especficas. En general, un sistema computacional puede descomponerse en el sistema de software, el sistema de hardware, y el sistema de redes. Sistema de Software Sistema de Hardware Sistema de Redes
Software
En terminologa informtica el software de sistema, denominado tambin software de base, consiste en un software que sirve para controlar e interactuar con el sistema operativo, proporcionando control sobre el hardware y dando soporte a otros programas. Se llama Software de Sistema o Software de Base al conjunto de programas que sirven para interactuar con el sistema, confiriendo control sobre el hardware, adems de dar soporte a otros programas.
El Software de Sistema se divide en: Sistema Operativo Controladores de Dispositivos Programas Utilitarios
Sistema operativo
El Sistema Operativo es un conjunto de programas que administran los recursos de la computadora y controlan su funcionamiento. Un Sistema Operativo realiza cinco funciones bsicas: Suministro de Interfaz al Usuario, Administracin de Recursos, Administracin de Archivos, Administracin de Tareas y Servicio de Soporte.
1. Suministro de interfaz al usuario: Permite al usuario comunicarse con la computadora por medio de interfaces que se basan en comandos, interfaces que utilizan mens, e interfaces grficas de usuario. 2. Administracin de recursos: Administran los recursos del hardware como la CPU, memoria, dispositivos de almacenamiento secundario y perifricos de entrada y de salida. 3. Administracin de archivos: Controla la creacin, borrado, copiado y acceso de archivos de datos y de programas. 4. Administracin de tareas: Administra la informacin sobre los programas y procesos que se estn ejecutando en la computadora. Puede cambiar la prioridad entre procesos, concluirlos y comprobar el uso de estos en la CPU, as como terminar programas. 5. Servicio de soporte: Los Servicios de Soporte de cada sistema operativo dependen de las implementaciones aadidas a este, y pueden consistir en inclusin de utilidades nuevas, actualizacin de versiones, mejoras de seguridad, controladores de nuevos perifricos, o correccin de errores de software.
Controladores de Dispositivos Los Controladores de Dispositivos son programas que permiten a otros programas de mayor nivel como un sistema operativo interactuar con un dispositivo de hardware.
Programas Utilitarios Los Programas Utilitarios realizan diversas funciones para resolver problemas especficos, adems de realizar tareas en general y de mantenimiento. Algunos se incluyen en el sistema operativo.
HARDWARE El trmino hardware se refiere a todas las partes tangibles de un sistema informtico; sus componentes son: elctricos, electrnicos, electromecnicos y mecnicos. Son cables, gabinetes o cajas. Un sistema informtico se compone de una unidad central de procesamiento (CPU), encargada de procesar los datos, uno o varios perifricos de entrada y de salida, los que permiten el ingreso de la informacin.
Hardware tpico de una computadora personal.
1. Monitor 2. Placa base 3. CPU 4. Memoria RAM 5. Tarjeta de expansin 6. Fuente de alimentacin 7. Unidad de disco ptico 8. Disco duro, Unidad de estado slido 9. Teclado 10. Ratn/Mouse
MONITOR El monitor de ordenador es un dispositivo de salida (interfaz), que muestra datos o informacin al usuario. PLACA BASE La placa base, tambin conocida como placa madre o tarjeta madre es una tarjeta de circuito impreso a la que se conectan los componentes que constituyen la computadora u ordenador. CPU RAM es un tipo de memoria que el ordenador utiliza para almacenar diversos datos con el objetivo de acceder de manera rpida TARGETA DE EXPANSION. Las tarjetas de expansin son dispositivos con diversos circuitos integrados, y controladores que, insertadas en sus correspondientes ranuras de expansin, sirven para expandir las capacidades de un ordenador. FUENTE DE ALIMENTACION. Una fuente de alimentacin es un dispositivo que convierte la tensin alterna, en una o varias tensiones, prcticamente continuas, que alimentan los distintos circuitos del aparato electrnico al que se conecta (ordenador, televisor, impresora, router, etc.).
UNIDAD DE DISCO OPTICO. Una unidad de disco ptico es una unidad de disco que usa una luz lser u ondas electromagnticas cercanas al espectro de la luz como parte del proceso de lectura o escritura de datos desde un archivo.
DISCO DURO es un dispositivo de almacenamiento de datosno voltil que emplea un sistema de grabacin magntica para almacenar datos digitales. TECLADO Un teclado es un perifrico de entrada o dispositivo, en parte inspirado en el teclado de las mquinas de escribir, que utiliza una disposicin de botones o teclas, para que acten como palancas mecnicas o interruptores electrnicos que envan informacin a la computadora. RATON/MOUSE
El hardware tambin puede incluir componentes externos como: Mouse Escner, Webcam Micrfono Impresora
Distintas clasificaciones del hardware
Clasificacin por la funcionalidad del hardware... Hardware bsico: dispositivos necesarios para iniciar la computadora. Los ms bsicos son la placa madre, la fuente de alimentacin, el microprocesador y la memoria. Se podran incluir componentes como monitor y teclado, aunque no son estrictamente bsicos. Hardware complementario: aquellos dispositivos que complementan a la computadora, pero que no son fundamentales para su funcionamiento, como ser, impresora, unidades de almacenamiento, etc
Clasificacin por el flujo de informacin del hardware Perifricos de salida: monitor, impresora, etc. Perifricos de entrada: teclado, mouse, etc. Perifricos/dispositivos de almacenamiento: disco duro, memorias, etc. Perifricos de comunicacin: mdem, puertos, etc. Dispositivos de procesamiento: CPU, microprocesador, placa madre, etc.
Introduccin a los sistemas operativos en red
Son aquellos sistemas que mantienen a dos o ms equipos unidos a travs de algn medio de comunicacin (fsico o no), con el objetivo primordial de poder compartir los diferentes recursos hardware o software. Los sistemas operativos de red ms ampliamente usados son: Novell NetWare, LAN Manager, Windows Server, UNIX, Linux, LANtastic, Li etc. Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede funcionar sin un sistema operativo de red. Si no se dispone de ningn equipo que monte un sistema operativo de red, no existir una gestin centralizada de recursos, por lo que la red se convertir en lo que hemos denominado grupo de trabajo. Si existe un sistema operativo en red, los recursos de la red se gestionaran siempre a travs del ordenador principal de forma centralizada. La configuracin de una red con este tipo de sistemas operativos tiene sus ventajas e inconvenientes. Por lo tanto, nuestro trabajo es determinar la configuracin que mejor se adapte a las necesidades de nuestra red. En un entorno de red podemos diferenciar claramente dos componentes: Clientes: equipos normalmente configurados con sistemas operativos monopuesto, que se conectan y validan al servidor para poder empezar a trabajar en la red. Servidores: equipos configurados con operativos de red que proporcionan recursos a los clientes y el software de red del cliente permite que estos recursos estn disponibles para los quipos clientes. La red y el sistema operativo del cliente estn coordinados de forma que todos los elementos de la red funcionen correctamente.
Las funciones principales de un sistema operativo de red son: Conectar los equipos, perifricos y dems dispositivos de la red. Coordinar las funciones de estos elementos. Controlar el acceso a los datos y a los elementos. Sistemas operativos de Novell Es una de las plataformas de servicio ms fiable para ofrecer acceso seguro y continuado a la red y los recursos de informacin, sobre todo en cuanto a servidores de archivos. El sistema opertivoNetware est formado por aplicaciones de servidor y cliente. Proporciona servicios como administracin de archivos (mediante la base de datos NDS), seguirdad de gran alcance y servicios de impresin transparentes al usuario. Tiene como inconveniente que no puede interoperar con otras redes de Windows NT. Ventajas de NetWare: Multitarea Multiusuario. No requiere demasiada memoria RAM, y por poca que tenga el sistema no se ve limitado. Brinda soporte y apoyo a la MAC. Apoyo para archivos de DOS y MAC en el servidor. El usuario puede limitar la cantidad de espacio en el disco duro. Permite detectar y bloquear intrusos. Soporta mltiples protocolos.
Soporta acceso remoto. Permite instalacin y actualizacin remota. Muestra estadsticas generales del uso del sistema. Brinda la posibilidad de asignar diferentes permisos a los diferentes tipos de usuarios. Permite realizar auditoras de acceso a archivos, conexin y desconexin, encendido y apagado del sistema, etc. Soporta diferentes arquitecturas. Desventajas de NetWare. No cuenta con listas de control de acceso (ACLs) administradas en base a cada archivo. Algunas versiones no permiten criptografa de llave pblica ni privada. No carga automticamente algunos manejadores en las estaciones de trabajo. No ofrece mucha seguridad en sesiones remotas. No permite el uso de mltiples procesadores. No permite el uso de servidores no dedicados.
Sistemas operativos de Microsoft Desde que Microsoft lanz el primer Windows NT en 1.993 como sistema operativo de red, no ha dejado de evolucionar y de amplicar funciones y interoperabilidad con otros sistemas operativos como Netware. Windows NT combina el sistema operativo del equipo y de red en un mismo sistema y traabaja sobre un modelo de dominio. Est formado por Windows NT Server, que configura un equipo para trabajar como servidor, y Windows NT Workstation, que proporciona a un equipo las funciones de cliente. Despus de Windows NT, se presentarn Windows Server 2000 y Server 2003.
Sistemas operativos de Apple El sistema operativo de red Appletalk est completamente integrado en el sistema operativo de cada equipo que ejecuta el Mac OS. La implementacin actual de AppleTalk permite posibilidades de interconexin Trabajo en Grupo de alta velocidad entre equipos Apple, as como interoperabilidad con otros equipos y sistemas operativos de red.
Redes Unix
Los sistemas UNIX ofrecen un ambiente amable para el desarrollo de programas y el procesamiento de textos. Brindan facilidad para combinar unos programas con otros, lo cual sirve para fomentar un enfoque modular, de piezas de construccin y orientado a las herramientas, para el diseo de programas. Una vez transportado un sistema operativo UNIX a otra mquina, un enorme acervo de programas de utilidad general queda disponible en la mquina de destino. El sistema operativo UNIX de 1981 era un sistema de tecleo intensivo que requera una larga lista de mandatos con diversas sintaxis. La generacin ms reciente de sistemas UNIX ofrece en muchos casos interfaces amab les con el usuario, orientadas al uso de ratn y de ventanas tales como X WindowSystem de MIT, NeWS de SunMicrosystem y Open Look de AT&T. Los sistemas UNIX se han convertido en los sistemas operativos para computadora personal preferidos por los usuarios de potencia, y es probable que lo mismo suceda con millones de usuarios ms. Casi todos los fabricantes importantes de computadoras ofrecen en la actualidad alguna forma de sistemas UNIX. Muchas compaas que haban estado ofreciendo sistemas UNIX adems de sus propios sistemas, ahora promueven los sistemas UNIX dndoles por lo menos igual importancia. Concepto Es un sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos de perifricos conectados a la mquina. Caractersticas Generales: Fue desarrollado por los Laboratorios Bell en 1969. El sistema operativo UNIX era, en 1981, un sistema de comando por lnea, con varias opciones de sintaxis. El sistema operativo, ahora soporta ratn e interfaz de ventanas como X-WindowSystem de MIT, News de SunMicrosystem y Open Look de AT&T. Caractersticas Especficas: Es un sistrema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo. Est escrito en un lenguaje de alto nivel : C. Dispone de un lenguaje de control programable llamado SHELL. Ofrece facilidades para la creacin de programas y sistemas y el ambiente adecuado para las tareas de diseos de software. Emplea manejo dinmico de memoria por intercambio o paginacin. Tiene capacidad de interconexin de procesos. Permite comunicacin entre procesos. Emplea un sistema jerrquico de archivos, con facilidades de proteccin de archivos, cuentas y procesos. Tiene facilidad para redireccionamiento de Entradas/Salidas. Garantiza un alto grado de portabilidad.
LAN Manager de Microsoft LAN Manager es un sistema operativo de red creado por Microsoft y que funciona como una aplicacin de servidor. Se ejecuta bajo Microsoft OS/2 y fue desarrollado en conjunto con 3Com. El servidor de archivos puede ser usado de forma concurrente para otras tareas como servicios de bases de datos. En otras palabras, el sistema proporciona una buena funcin multitareas. Tambin soporta la mayora de los sistemas operativos de escritorio como DOS, Windows y clientes OS/2. Actualmente la herramienta LAN Manager ha sido reemplazada por Microsoft Windows NT Server y su mayor parte est siendo usada en Windows NT y WIndows 2000.