Conjunto de programas que se integran con el hardware para facilitar al usuario, el
aprovechamiento de los recursos disponibles. Algunos de sus objetivos principales son: Provee de un ambiente conveniente de trabajo. Hace uso eficiente del Hardware. Provee de una adecuada distribucin de los recursos. Para un Sistema Operativo real deber satisfacer las siguientes funciones: Gobierna el Sistema. Asigna los recursos. Administra y controlar la ejecucin de los programas. Un sistema de cmputo en muchos casos cuenta con demasiados recursos para ser utilizados por un solo usuario, es en estos casos cuando se puede dar servicio a varios procesos. El sistema operativo es el programa (o software) ms importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas bsicas, tales como reconocimiento de la conexin del teclado, enviar la informacin a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos perifricos tales como impresoras, escner, etc. CLASIFICACIN DE LOS SISTEMAS OPERATIVOS Los sistemas operativos pueden ser clasificados de la siguiente forma: Multiusuario: Permite que dos o ms usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo. Multiprocesador: soporta el abrir un mismo programa en ms de una CPU. Multitarea: Permite que varios programas se ejecuten al mismo tiempo. Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo. FUNCIONAMINETO DEL SISTEMA OPERATIVO A) CARGADOR Cualquier programa que requiere ser ejecutado en la computadora, deber ser transferido desde su lugar de residencia a la memoria principal. B) CARGADOR PARA EL SISTEMA OPERATIVO Este programa se encarga de transferir desde algn medio de almacenamiento externo (disco, cinta o tambor) a la memoria principal, los programas del sistema operativo que tienen como finalidad establecer el ambiente de trabajo del equipo de cmputo. C) CARGADOR INCLUIDO EN EL SISTEMA OPERATIVO Su funcin es cargar a memoria todos los archivos necesarios para la ejecucin de un proceso.
SUPERVISOR (EJECUTIVO O MONITOR) Es el administrador del sistema que controla todo el proceso de la informacin por medio de un gran nmero de rutinas que entran en accin cuando son requeridos. Funge como enlace entre los programas del usuario y todas las rutinas que controlan los recursos requeridos por el programa para posteriormente continuar con su ejecucin. LENGUAJE DE COMUNICACION Es el medio a travs del cual el usuario interacta directamente con el sistema operativo y esta formado por comandos que son introducidos a travs de algn dispositivo. UTILERIA DE SISTEMA Son programas o rutinas del sistema operativo que realizan diversas funciones de uso comn o aplicacin frecuente como son: clasificar, copiar e imprimir informacin. ARQUITECTURA DE UN COMPUTADOR La disciplina dedicada a la construccin, estudio y aplicacin de los computadores recibe el nombre de Arquitectura de Computadores y puede ser dividida en cinco partes fundamentales: entrada y salida, comunicaciones, control, procesamiento y almacenamiento. Esta es de inters tanto para los ingenieros en electrnica y computacin, dedicados al diseo de hardware, como para los cientficos en computacin e ingenieros de software, dedicados al diseo de programas. Asimismo, la arquitectura de computadores es un concepto que integra software, hardware, algoritmos y lenguajes de programacin para el procesamiento de datos y la generacin de informacin. El hardware son todos los componentes fsicos que forman parte o interactan con la computadora. COMPONENTES BSICOS INTERNOS Algunos de los componentes que se encuentran dentro del gabinete o carcaza de la computadora Placa Madre: toda computadora cuenta con una placa madre, pieza fundamental de una computadora, encargada de intercomunicar todas las dems placas, perifricos y otros componentes entre s. Microprocesador: ubicado en el corazn de la placa madre, es el "cerebro" de la computadora. Lgicamente es llamado CPU. -Memoria: la memoria RAM, donde se guarda la informacin que est siendo usada en el momento. Tambin cuenta con memoria ROM, donde se almacena la BIOS y la configuracin ms bsica de la computadora. -Fuente elctrica: para proveer de energa a la computadora. -Puertos de comunicacin: USB, puerto serial, puerto paralelo, para la conexin con perifricos externos Una Unidad de Control que manejar los diferentes componentes del sistema informtico as como los datos a utilizar en los diferentes procesos.
Una Unidad Aritmtico-Lgica que realizar las diferentes operaciones de clculo en las que la computadora basa su funcionamiento. Unos Registros del Sistema que sirven como rea de trabajo interna a la unidad central de proceso. Bus :El bus sirve para que le llegue al procesador la informacin y las solicitudes de trabajo, desde el exterior, y enve hacia afuera los resultados del trabajo realizado.
COMPONENTES DE ALMACENAMIENTO Son los componentes tpicos empleados para el almacenamiento en una computadora. Tambin podra incluirse la memoria RAM en esta categora. -Discos duros: son los dispositivos de almacenamiento masivos ms comunes en las computadoras. Almacenan el sistema operativo y los archivos del usuario. -Discos pticos: las unidades para la lectura de CDs, DVDs, Blu-Rays y HD-DVDs. -Disquetes: las unidades para lectura de disquetes, casi sin uso en la actualidad. COMPONENTES O PERIFRICOS EXTERNOS DE SALIDA Son componentes que se conectan a diferentes puertos de la computadora, pero que permanecen externos a ella. Son de "salida" porque el flujo principal de datos va desde la computadora hacia el perifrico. Monitor: se conecta a la placa de video (muchas veces incorporada a la placa madre) y se encarga de mostrar las tareas que se llevan a cabo en la computadora. Actualmente vienen en CRT o LCD. Impresora: imprime documentos informticos en papel u otros medios. COMPONENTES O PERIFRICOS EXTERNOS DE ENTRADA Son componentes que se conectan a diferentes puertos de la computadora, pero que permanecen externos a ella. Son de "entrada" porque el flujo principal de datos va desde el perifrico hacia la computadora. Mouse o ratn: dispositivo empleado para mover un cursor en los interfaces grficos de usuario. Cumplen funciones similares: el Touchpad, el Trackball, y el Lpiz ptico. Teclado: componentes fundamental para la entrada de datos en una computadora. Webcam: entrada de video, especial para videoconferencias. Escner: permiten digitalizar documentos u objetos. SOFTWARE DE UNA COMPUTADORA Sistema operativo: software que controla la computadora y administra los servicios y sus funciones, como as tambin la ejecucin de otros programas compatibles con ste. El ms difundido a nivel mundial es Windows, pero existen otros de gran popularidad como los basados en UNIX. - Aplicaciones del usuario: son los programas que instala el usuario y que se ejecutan en el sistema operativo. Son las herramientas que emplea el usuario cuando usa una computadora. Pueden ser: navegadores, editores de texto, editores grficos, antivirus, etc. - Firmware: software que generalmente permanece inalterable de fbrica, y guarda informacin importante de la computadora, especialmente el BIOS. Es tambin considerado "hardware". PROCESO DEL SISTEMA OPERATIVO Las instrucciones de un programa destinadas a ser ejecutadas por el microprocesador. Su estado de ejecucin en un momento dado, esto es, los valores de los registros de la CPU para dicho programa.Su memoria de trabajo, es decir, la memoria que ha reservado y sus contenidos.Otra informacin que permite al sistema operativo su planificacin. Esta definicin vara ligeramente en el caso de sistemas operativos multihilo, donde un proceso consta de uno o ms hilos, la memoria de trabajo (compartida por todos los hilos) y la informacin de planificacin. Cada hilo consta de instrucciones y estado de ejecucin. Los procesos son creados y destruidos por el sistema operativo, as como tambin este se debe hacer cargo de la comunicacin entre procesos, pero lo hace a peticin de otros procesos. El mecanismo por el cual un proceso crea otro proceso se denomina bifurcacin (fork). Los nuevos procesos son independientes y no comparten memoria (es decir, informacin) con el proceso que los ha creado. En los sistemas operativos multihilo es posible crear tanto hilos como procesos. La diferencia estriba en que un proceso solamente puede crear hilos para s mismo y en que dichos hilos comparten toda la memoria reservada para el proceso. CONFIGURACIN DEL COMPUTADOR La configuracin es una herramienta en los programas y en los sistemas operativos que sirve para configurarlos, es un conjunto de datos e informaciones que caracterizan o determina diferentes elementos de la computadora como pueden ser programas, aplicaciones o elementos de software, es adaptar una aplicacin software o un elemento hardware al resto de los elementos del entorno y a las necesidades especficas del usuario. La configuracin ms bsica de una computadora es la BIOS. Un error de configuracin es generado por una escritura incorrecta de las lneas del archivo de configuracin o que el hardware este limitado a una configuracin que no requiera de tantos recursos como esta, esto conlleva a una ejecucin defectuosa del programa o sistema operativo o a la imposibilidad de ejecutarse.