Sei sulla pagina 1di 6

Introduccin Sistemas operativos

Abstract_ The operating systems are very interesting as not only by its name can be defined as such that it is a system that operates if not it is also a basic and fundamental tool within the field of information technology because that not only can you have an ease of use of any type of hardware (computer, mobile device etc.)within all information acquired with the time we know that not only can we have a precise definition of which is an operating system, but within this article We will be able to give you a brief explanation of that is an operating system, and in what and how is its management. Resumen_ Los sistemas operativos son muy interesantes ya que no solo por su nombre se pueden definir como tales que es un sistema que opera si no tambin es una herramienta bsica y elemental dentro del mbito informtico puesto que no solo puedes tener una facilidad de manejo de cualquier tipo de hardware (computadora, dispositivo mvil etc.)dentro de toda la informacin adquirida con el tiempo sabemos que no solo podemos tener una definicin exacta de que es un sistema operativo pero dentro de este articulo podremos dar una breve explicacin de que es un sistema operativo y en que y como consiste su manejo. I. INTRODUCCIN Los sistemas operativos son los instrumentos indispensables para hacer del ordenador un objeto til as como un conjunto de programas que se integran con el hardware para que le facilite al usuario los recursos disponibles. Sus caractersticas son la clave para la creacin o modificacin de un sistema operativo viable y eficaz en cuanto a sus funciones te muestra lo que un sistema operativo es capas de hacer u organizar. Donde su evolucin ha sido de una magnitud increble demostrando cuanto a cambiado un sistema operativo y cuantos ms se han creado as creando una clasificacin precisa de cmo se podran catalogar por empresa o modelo de quien lo creo como (Windows, Linux, Mac, etc.) y as poder mostrar su estructura y los niveles mas altos que un sistema puede tener contando con la comodidad del cliente y as su diseo modificar para su mejor viste. Sin dejar atrs el tipo de ncleo que un sistema operativo puede tener ya que sin un ncleo un sistema operativo no podra almacenar ni controlar las instrucciones que se le ordenen. II. DEFINICION Y CONCEPTO Un sistema operativo puede ser contemplado como una coleccin organizada de extensiones software del hardware, consistentes en rutinas de control que hacen funcionar al Computador y proporcionan un entorno para la ejecucin de programas [1].

Fig.1 Ejemplo de algunas marcas que tiene un sistema operativo.

Fig. 1 Es un ejemplo de una imagen donde se muestran las diferentes versiones o marcas donde existe un sistema operativo o varios sistemas operativos. III. FUNCIONES Y CARACTERISTICAS Las caractersticas de los sistemas operativos son: A. Conveniencia Un sistema operativo se hace mas convincente el uso de una computadora. B. Eficiencia

Permite que los recursos de la computadora se usen de la manera mas eficiente posible. C. Habilidad para evolucionar. Deber construirse de manera que permita el desarrollo, prueba o introduccin efectiva de nuevas funciones del sistema sin interferir con el servicio. D. Encargado de administrar el hardware Se encarga de manejar de mejor manera los recursos de la computadora en cuanto al hardware, asignar a cada proceso una parte del procesador para poder compartir los recursos. E. Relacionar dispositivos. Se encarga de comunicar a los dispositivos perifricos, cuando el usuario asi lo requiera. F. Organizar datos

K. Coordinar y manipular el hardware de la computadora. Manejar el hardware de la computadora como, la memoria, las impresoras, las unidades de disco, el teclado o el ratn. L. Organizar los archivos. Organiza los archivos en diversos dispositivos de almacenamiento, como discos flexibles, discos duros, discos compactos o cintas magnticas. M. Gestionar los errores. Gestionar los errores del hardware y la perdida de datos. N. Servir de base para la creacin del software. Lograr que equipos de marcas distintas funciones de manera anloga, salvando las diferencias existentes entre ambos. O. Configurar el entorno para el uso del software. Los sistemas operativos estn ordenados por categoras las cuales son: 1) 2) 3) 4) 5) 6) 7) S.O. multitarea S.O. monotareas S.O. monousuario S.O. multiusuario Sentencia por lotes Tiempo real Tiempo compartido

Para acceso rpido y seguro. G. Manejar las comunicaciones en red Permite al usuario manejar con alta facilidad todo lo referente a la instalacin y uso de las redes de ordenadores. H. Procesamiento por bytes Se encarga del procesamiento por bytes de flujo a travs del bus de datos. I. Facilitar las entradas y salidas.

Debe hacerle fcil al usuario el acceso y manejo de los dispositivos de entrada/salida de la computadora. Las funciones de los sistemas operativos son: J. Interpretar los comandos.

Los cuales son muy prcticos de explicar o su explicacin es muy explicita basndose en como un sistema operativo debe funcionar y cuales son sus caractersticas bsicas dentro del mbito informtico IV. EVOLUCIN HISTRICA

Interpretar los comandos que permite al usuario comunicarse con el ordenador.

Primera generacin (1945-55) Segunda generacin (1955-65)

Tercera generacin (1965-80) Cuarta generacin (1980-hoy)

Debe observar o analizar el nmero de usuarios, el nmero de tareas y por el nmero de procesadores. C. Por la forma en que ofrece sus servicios.

En la primera generacin existan las maquinas de calculo, los dispositivos mecnicos, los mtodos de programacin, interruptores y tarjetas perforadas.

En esta clasificacin no dice que solo como el usuario lo maneje as ser la forma en como ofrecer el servicio. VI. ESTRUCTURA: NIVELES O ESTRATOS DE DISEO.

En la segunda generacin exista en calculo cientfico e ingeniera, la invencin del transistor redujo su tamao y precio a los procesadores, los lenguajes de alto nivel sobre tarjetas perforadas se empezaban a notar, paso se procesamiento secuencial a procesamiento por lotes.

Se considera la organizacin interna de los sistemas operativos y por ello se tiene varios elementos base los cuales se clasifican en: 1) 2) 3) 4) 5) 6) 7) 8) 9) Componentes del sistema Servicios del sistema operativo Llamadas al Sistema Programas del sistema Estructura del sistema Maquinas virtuales Modelo Cliente-Servidor Diseo e implementacin de sistemas Generacin de sistemas

En la tercera generacin existan dos usos principales el uso de la calculadora cientfica y a la ingeniera avanzada, el circuito integrado basado en su eficacia y precio bajo, la multiprogramacin, spooling y el tiempo compartido eran los logros destacados como UNIX. En la cuarta generacin existan los ordenadores personales los cuales empezaron con IBM que eran los ms populares [2]. V. CLASIFICACION La clasificacin de un sistema operativo se basa en tres clasificaciones las cuales son las mas importantes o destacables las cuales son: A. por su estructura.

Pero tambin existen otras clasificaciones como: 1) Sistema monoltico Primeros sistemas operativos constituidos Fundamentalmente por un slo programa compuesto de un conjunto de rutinas entrelazadas de tal forma que cada una puede llamar a cualquier otra. Caractersticas: 1) Construccin del programa final a base de mdulos compilados separadamente que se unen a travs del encadenador (linker) 2) Buena definicin de parmetros de enlace entre las distintas rutinas existentes 3) Carecen de protecciones y privilegios al entrar a rutinas que manejan diferentes

Debe observar o analizar dos tipos de requisitos cuando se efecta un sistema operativo como los requisitos de usuario y los requisitos de software B. Por los servicios que ofrece.

aspectos de computadora

los

recursos

de

la

Las rutinas que lo componen tienen que ser cortas y rpidas. Funciones: 5) Manipulacin de interrupciones. 6) Gestin de procesos (creacin, planificacin, sincronizacin,destruccin) 7) Soporte otras actividades (E/S, gestin memoria,contabilizacin). 8) Mantenimiento tablas bsicas (P.C.B., dispositivos de memoria). Mdulos bsicos:

4) Generalmente hechos a la medida, eficientes y rpidos en ejecucin y gestin 5) Poco flexibles para soportar diferentes ambientes de trabajo o aplicaciones. 2) Sistema con capas Es una generalizacin del modelo de estructura simple para un sistema monoltico. Consiste en organizar el SO como una jerarqua de capas, cada una construida sobre la inmediata inferior 3) Maquinas virtuales Se separan totalmente las funciones multiprogramacin y de mquina extendida. de

1) Interrupt handler. 2) Scheduler y Dispatcher 3) Primitivas de sincronizacin comunicacin.

Existe un elemento central llamado monitor de mquina virtual que: se ejecuta en el hardware, realiza la multiprogramacin y proporciona varias mquinas virtuales a la capa superior.

Los servicios que un sistema operativo gestiona suelen dividirse en cuatro: procesador, memoria, dispositivos y ficheros. La complejidad inherente a la gestin de alguno de estos servicios hace necesario estructurar el sistema operativo en varias capas o niveles, cada una ofreciendo un conjunto de primitivas a la inmediatamente superior. Por ejemplo, el sistema de ficheros reside sobre el dispositivo disco, por lo que la gestin de ficheros se especificar en base a las primitivas que proporcione la gestin del disco, que ser la que programe el hardware del dispositivo [2]. El nivel bsico de un sistema operativo, que oculta las caractersticas hardware de la mquina, se conoce como ncleo o kernel. Un ncleo conlleva a tener tres niveles en un ncleo que tambin pueden ser mas pero los tres mas comunes en un sistema operativo son: A. Primer nivel Planifica a corto plazo existe el cambio de contexto y es la gestin bsica de procesos. B. Nivel bsico de ficheros

4) Modelo cliente-servidor El ms reciente, puede ser ejecutado en la mayora de las computadoras, para toda clase de aplicaciones, es de propsito general. El ncleo establece la comunicacin entre los clientes y los servidores. Los procesos pueden ser tanto servidores como clientes. Por ejemplo, un programa de aplicacin normal es un cliente que llama al servidor correspondiente para acceder a un archivo o realizar una operacin de entrada/salida sobre un dispositivo concreto. A su vez, un proceso cliente puede actuar como servidor para otro [3]. VII. NUCLEO El ncleo es interfaz entre el hardware y el resto del S. O.

Se basa en la ubicacin de disco, directorios y rutinas de entradas y salidas y tambin los servidores de dispositivos. C. Nivel sistema Implementa las llamadas al sistema, gestiona los fuffers para acceso a ficheros, carga y ejecuta y por ultimo finaliza los procesos. VIII. CONCLUCION Un sistema operativo puede tener mas complicaciones y mas funciones que cualquier otro tipo de sistema dentro de una maquina se puede decir que no solo por decir una definicin bsica de que es un sistema operativo ya sabemos que hace o que es pero estn tan equivocados por que no solo es el que hace que arranque una computadora no es mas que eso administra y te facilita tu operacin con la computadora as como con el interfaz. Muchas personas conocen que solo tiene caractersticas pero no saben que tiene una historia y una clasificacin. REFERENCIAS
[1] Copyright (c) 2004 Pablo Ruiz Muzquiz. This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License. (C) Alvaro Tejero CanteroABRAHAM SILBERSCHATZ [2] Westminster College Jean Bacon Operating Systems William Stallings Sistemas Operativos. [3] H. M. Deitel. Introduccin a los sistemas operativos.Addison-wesley iberoamericana, Mexico,1987.

Potrebbero piacerti anche