You are on page 1of 4

SISTEMAS OPERATIVOS

Un sistema operativo es un programa o en otros trminos un conjunto de programas que llevan a cabo los procesos bsicos de un sistema informtico, y a su vez cede la ejecucin normal de las dems operaciones. El propsito principal del sistema operativo que gestiona el nucleo intermediario consiste en tratar los recursos de proteccin y localizacin de acceso de hardware, hecho que evita alos programadores de tener que tratar con estos detalles. En general se puede decir que un sistema operativo tiene las siguientes caractersticas. Hace ms conveniente el uso de una computadora, permite que los recursos de la computadora se usen de la manera ms eficiente posible. As mismo es capaz de construirse de manera que permita el desarrollo, prueba o introduccin efectiva de nuevas funciones del sistema sin interferir con el servicio, se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a hardware se refiere, esto es, asignar a cada proceso una parte del procesador para poder compartir los recursos. Tambien se debe encargar de comunicar a los dispositivos perifricos, cuando el usuario as lo requiera. Otra de sus caractersticas es que debe organizar datos para acceso rpido y seguro. Manejar las comunicaciones en es otra funcin del sistema operativos al igual que el procesamiento por bytes de flujo de a travs del bus de datos etc. Estas son sus caractersticas generalmente. Al pasar el tiempo, los sistemas operativos fueron clasificados diversamente, dependiendo la aplicacin y uso que se les daba. A continucacion se muestran las diferentes clasificaciones de sistemas operativos y sus mas destacadas funciones. Sistemas operativos por lotes Estos tipos de sistemas operativos, procesan una gran cantidad de trabajos son poca o ninguna interaccion entre los programas en ejecucin y los usuarios. juntan todos los trabajos comunes para llevarlos a cabo al mismo

tiempo, evadiendo la espera entre uno y dos trabajos como pasa con el procesamiento en serie. Estos sistemas son los mas antiguos y tradicionales, y se emplementaron para tener mayor capacidad de procesamiento de los programas. Sistemas operativos de tiempo real En este sistema no tiene importancia el usuario si no los procesos. Es decir que con la finalida de prestar atencin en los procesos cuando se requiera, los recursos son subutilizados, y se usan entornos donde son procesados un gran numero de eventos y sucesos. Dichos sistemas operativos son utilizados para aplicaciones muy especificas como el contro areo, bolsas de valores, control de refineras, y control de laminadores. Sistemas operativos de multiprogramacin Son distinguidos por sus habilidades para poder soportar la ejecucin de dos o mas trabajaso que se estn ejecutando al mismo tiempo. Por consecuencia la unidad central de procesamiento, siempre tiene una tarea que ejecutar aprovechando su utilizacin al mximo. Su trabajo es tener varias tareas en la memoria principal, para que cada uno haga uso de el procesador. Sistemas Operativos como UNIX, Windows 95, Windows 98, Windows NT, MAC-OS, OS/2, soportan la multitarea. Sistemas operativos de tiempo compartido Autorizan la simulacin de que el sistema y sus recursos son todos para cada usuario. Los principales recursos del sistema, el procesador, la memoria, dispositivos de E/S, son continuamente utilizados entre los diferentes usuarios, permitendo a cada usuario la ilusin de que tiene el sistema dedicado para s mismo. Esto trae como consecuencia una gran carga de trabajo al Sistema Operativo, principalmente en la administracin de memoria principal y secundaria. Ejemplos de Sistemas Operativos de tiempo compartido son Multics, OS/360 y DEC-10. Sistemas operativos distribuidos

Permiten distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores est en un equipo o en diferentes, en este caso es trasparente para el usuario. Existen dos esquemas bsicos de stos. Un sistema fuertemente acoplado es a es aquel que comparte la memoria y un reloj global, cuyos tiempos de acceso son similares para todos los procesadores. En un sistema dbilmente acoplado los procesadores no comparten ni memoria ni reloj, ya que cada uno cuenta con su memoria local. Los sistemas distribuidos deben de ser muy confiables, ya que si un componente del sistema se compone otro componente debe de ser capaz de reemplazarlo. Entre los diferentes Sistemas Operativos distribuidos que existen tenemos los siguientes: Sprite, Solaris-MC, Mach, Chorus, Spring, Amoeba, Taos, etc. Sistemas Operativos de red. Este tipo de sistemas operativos mantienen a dos o ms computadoras unidas atravs de algn medio de comunicacin (fisico o no), con el objetivo primordial de poder compartir los diferentes recursos y la informacin del sistema. El primer Sistema Operativo de red estaba enfocado a equipos con un procesador Motorola 68000, pasando posteriormente a procesadores Intel como Novell Netware. Los Sistemas Operativos de red mas ampliamente usados son: Novell Netware, Personal Netware, LAN Manager, Windows NT Server, UNIX, LANtastic Para concluir debo decir que sin estos sistemas operativos no podramos llevar a cabo muchas tareas que requieren de tales sistemas. Sin estos sistemas tuviramos que hacer todo manual y eso tomara demasiado tiempo y hara que el uso de una computadora fuera mucho mas complicado. En la actualidad estos sistemas operativos hacen el uso de la computadora muy sencillo y gil, sin ellos seria complicado y tardado.

INSTITUTO POLITECNICO NACIONAL

ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA I NGENIERIA EN SISTEMAS AUTOMOTRCIES

MATERIA: FUNDAMENTOS DE PROGRAMACION

ALUMNO: PINEDA SANCHEZ MARIO

GRUPO: 1SV2-1T2V