Está en la página 1de 9

Universidad nacional de San Martn. Facultad de ingeniera de sistemas e informtica.

Ao de la Inversin para el Desarrollo Rural y la Seguridad Alimentaria


Alumno :
MUOZ I!ZA" #sar !lvin. OR$IZ AS$I%%O" &ilmer '!%AS(U!Z ARO" Manuel !ste)an

Curso

:
Sistemas Operativos*

Docente :
Ing* Annie Ma)el +ong ,artra*

Tema

:
on-eptos ,.si-os de los SO*

Tarapoto Per

20 !

UNSM FISI/2013-II

Sistemas Operativos

I. II. DEFINCION DE SISTEMAS OPERATIVOS. 1. En ingls: operating system. Un sistema operativo (SO) es un conjunto de programas o so t!are destinado a permitir la comunicaci"n del usuario con un ordenador y gestionar sus recursos de manera c"moda y e iciente. #omien$a a tra%ajar cuando se enciende el ordenador& y gestiona el 'ard!are de la m()uina desde los niveles m(s %(sicos.

*. +rograma principal de control )ue maneja la computadora& y cumple el papel de plani icador y agente del tr(nsito de datos& adem(s de administrar las rutinas para encender la +#& a%rir programas y apagar el e)uipo. El sistema operativo es el primer programa )ue se carga en la memoria de la +# despus del encendido. ,eali$a tareas de administraci"n de tra%ajos& de tareas& de datos& de dispositivos y de seguridad. El sistema operativo m(s popular es -./0O-S. 1. El programa m(s importante de toda computadora de usos generales& la cual necesita de un sistema operativo para poder operar otros programas llamados aplicaciones. 2os sistemas operativos reali$an tareas %(sicas como& Ej. : reconocer input del teclado& enviar output al monitor& llevar un registro de los arc'ivos y directorios almacenados en el disco y controlar dispositivos peri ricos como los lectores de discos y las impresoras.

III. EVOLUCIN DE LOS SISTEMAS OPERATIVOS. PREHISTORIA: El 'ard!are utili$a%a tu%os al vac3o& lo cual 'ac3a )ue no uera enteramente con ia%le. 4dem(s los primeros computadores ocupa%an un espacio muy grande. 4lgunos ejemplos de estos primeros computadores ueron el E/.4#
1era Semana - Conceptos Bsicos de os sistemas Operativos

UNSM FISI/2013-II

Sistemas Operativos

(Electronic /umerical .ntegrator 4naly$er and #omputer)& y el E054# (Electronic 0iscrete 5aria%le 4utomatic #omputer). En esta generaci"n no e6ist3a un sistema operativo como tal& el usuario de%3a ingresar los programas por medio de ta%leros de conmutaci"n y7o tarjetas per oradas.

PRIMERA GENERACIN: 4parecen los transistores& lo )ue cam%ia radicalmente la construcci"n de los computadores. 2os tra%ajos (programas) se procesa%an por lotes (uno detr(s de otro)& y e6ist3a un programa )ue se encarga%a de cargar y ejecutar los dem(s programas (cargador). 4lgunos ejemplos de sistemas operativos son 89S (8ortran 9onitoring System) e .:;SS de .:9.

SEGUNDA GENERACIN: #on la aparici"n de los circuitos integrados se dio una revoluci"n en los computadores y los sistemas una operativos. alternativa 4parece al tra%ajo el concepto por lotes. de 2a multiprogramaci"n como

multiprogramaci"n permite aprovec'ar el tiempo muerto de las operaciones de Entrada 7 Salida para ejecutar otros tra%ajos (programas). 4parece el concepto de plani icador& )ue es un programa encargado de repartir el uso del procesador entre los tra%ajos )ue lo re)uieren. <am%in aparece el concepto de tiempo compartido& )ue consiste en permitir )ue varios usuarios tra%ajen en orma simult(nea& al repartir el tiempo de #+U entre ellos.:orroug's introduce en 1=>* el 9#+ (9aster #ontrol +rogram)& )ue adem(s de permitir multiprogramaci"n utili$a%a memoria virtual. +or su parte& en el 9.< se desarroll" #<SS& el primer sistema de tiempo compartido. Este sistema se utili$" en el .:9?@=@ y permit3a 'asta 1* usuarios interactivos )ue se conecta%an mediante teletipos (terminales %rutas). <am%in apareci" el OS71>@& )ue opera%a so%re los computadores 1>@ de .:9. El sistema operativo m(s reconocido de esta generaci"n es 9U2<.#S (desarrollado por el 9.< y :ell 2a%s)& )ue permit3a el soporte a cientos de usuarios.
1era Semana - Conceptos Bsicos de os sistemas Operativos

UNSM FISI/2013-II TERCERA GENERACIN:

Sistemas Operativos

Se caracteri$a por la aparici"n de Sistemas Operativos de prop"sito general& entre ellos U/.A. Estos sistemas permit3an multiprogramaci"n y tiempo compartido. #on U/.A nace el lenguaje #& uno de los m(s utili$ados 'asta 'oy en d3a. #uarta generaci"n: #on la di usi"n de los computadores personales tam%in evolucionan los sistemas operativos& en aspectos como velocidad de procesamiento& manejo de memoria& soporte para redes y multimedia. 2os primeros sistemas )ue dominaron en esta generaci"n ueron U/.A& 9SB0OS y -indo!s. TERCERA GENERACIN: Se caracteri$a por la aparici"n de Sistemas Operativos de prop"sito general& entre ellos U/.A. 'oy en d3a. CUARTA GENERACIN: #on la di usi"n de los computadores personales tam%in evolucionan los sistemas operativos& en aspectos como velocidad de procesamiento& manejo de memoria& soporte para redes y multimedia. 2os primeros sistemas )ue dominaron en esta generaci"n ueron U/.A& 9SB0OS y -indo!s. IV. CARACTERSTICAS DE LOS SISTEMAS OPERATIVOS En general& se puede decir )ue un Sistema Operativo tiene las siguientes caracter3sticas: #onveniencia. Un Sistema Operativo 'ace m(s conveniente el uso de una computadora. E iciencia. Un Sistema Operativo permite )ue los recursos de la computadora se usen de la manera m(s e iciente posi%le. Estos sistemas permit3an multiprogramaci"n y tiempo compartido. #on U/.A nace el lenguaje #& uno de los m(s utili$ados 'asta

1era Semana - Conceptos Bsicos de os sistemas Operativos

UNSM FISI/2013-II

Sistemas Operativos

Ca%ilidad para evolucionar. Un Sistema Operativo de%er( construirse de manera )ue permita el desarrollo& prue%a o introduccin e ectiva de nuevas funciones del sistema sin inter erir con el servicio. Encargado de administrar el 'ard!are. El Sistema Operativo se encarga de manejar de una mejor manera los recursos de la computadora en cuanto a 'ard!are se re iere& esto es& asignar a cada proceso una parte del procesador para poder compartir los recursos. ,elacionar dispositivos (gestionar a travs del Dernel). El Sistema Operativo se de%e encargar de comunicar a los dispositivos
perifricos& cuando el usuario as3 lo re)uiera.

9anejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta acilidad todo lo re erente a la instalaci"n y uso de las redes de computadoras. +rocesamiento por %ytes de lujo a travs del bus de datos. 8acilitar las entradas y salidas. Un Sistema Operativo de%e 'acerle (cil al usuario el acceso y manejo de los dispositivos de Entrada7Salida de la computadora. <cnicas de recuperaci"n de errores. usuarios se %lo)ueen entre ellos& in orm(ndoles si esa aplicaci"n esta siendo ocupada por otro usuario. Eeneraci"n de estadsticas. +ermite )ue se puedan compartir el 'ard!are y los datos entre los usuarios.

Evita )ue otros usuarios inter ieran. El Sistema Operativo evita )ue los

1era Semana - Conceptos Bsicos de os sistemas Operativos

UNSM FISI/2013-II

Sistemas Operativos

V. SERVICIOS PROPORCIONADOS POR LOS SISTEMAS OPERATIVOS V.1. Tipos de servicios

Ejecucin de

!"#!$%$&. El sistema tiene )ue ser capa$ de

cargar un programa en memoria y ejecutarlo.

O e!$ci"ne& de en'!$d$(&$)id$. #omo un programa no puede acceder directamente a un dispositivo de E7S el sistema operativo de%e acilitarle algunos medios para reali$arlo.

M$ni u)$cin de) &i&'e%$ de $!c*i+"&. El sistema operativo de%e acilitar las 'erramientas necesarias para )ue los programas puedan leer& escri%ir y eliminar arc'ivos.

De'eccin

de

e!!"!e&.

El

sistema

operativo

necesita

constantemente detectar posi%les errores. 2os errores pueden producirse en la #+U y en el 'ard!are de la memoria& en los dispositivos de E7S o %ien en el programa de usuario. +ara cada tipo de error& el sistema operativo de%e adoptar la iniciativa apropiada )ue garantice una computaci"n correcta y consistente. Los sistemas operativos con usuarios mltiples pueden mejorar su eficiencia compartiendo entre ellos los recursos de la computadora. POR LO TANTO otros servicios que proporciona el Sistema Operativo es

A&i#n$cin de !ecu!&"&. #uando 'ay mFltiples usuarios o mFltiples tra%ajos ejecut(ndose al mismo tiempo& 'ay )ue asignar recursos a cada uno de ellos. El sistema operativo gestiona muc'os tipos de recursos di erentes.

1era Semana - Conceptos Bsicos de os sistemas Operativos

UNSM FISI/2013-II

Sistemas Operativos

C"n'$,i)id$d. 0eseamos controlar los pasos de los usuarios )ue utili$an la computadora& en )u medida lo 'acen y )u tipo de recursos emplean. 2og de movimientos o sucesos.

P!"'eccin. #uando 'ay muc'os tra%ajos ejecut(ndose al mismo tiempo no de%e ser posi%le )ue un tra%ajo inter iera en otro

V.!.

"#todos $%sicos de prestaci&n de servicios son las llamadas al sistema ' los pro(ramas de sistemas. LLAMADAS AL SISTEMA #onstituyen una inter a$ entre los programas )ue se est(n ejecutando y el sistema operativo. Estas llamadas se implementan generalmente por instrucciones en lenguaje de m()uina. Se pueden agrupar en tres categor3as: control de procesos o de tra$ajos) manipulaci&n de dispositivos ' arc*ivos) ' mantenimiento de informaci&n. +ontrol de procesos ' de tra$ajos

8inali$aci"n (normal o anormal) #argar o ejecutar otro programa #rear nuevos procesos& terminar procesos O%tener atri%utos de un proceso. Esta%lecer atri%utos de un proceso Esperar un tiempo Esperar un suceso

"anipulaci&n de arc*ivos

#rear 7 :orrar un arc'ivo 4%rir 7 #errar un arc'ivo 2eer& escri%ir& reposicionar un arc'ivo

1era Semana - Conceptos Bsicos de os sistemas Operativos

UNSM FISI/2013-II

Sistemas Operativos

O%tener atri%utos de un arc'ivo. Esta%lecer atri%utos de un arc'ivo.

"anipulaci&n de dispositivos

Solicitar dispositivo. 2i%erar dispositivo. 2eer& Escri%ir& ,eposicionar O%tener atri%utos de dispositivos. Esta%lecer atri%utos de dispositivos.

"antenimiento de informaci&n

O%tener 'ora o ec'a. Esta%lecer 'ora o ec'a. O%tener datos del sistema& modi icar datos del sistema. O%tener atri%utos de proceso& arc'ivos o dispositivos. Esta%lecer atri%utos de proceso& arc'ivos o dispositivos.

PROGRAMAS DEL SISTEMA Son un grupo de programas )ue resuelven pro%lemas corrientes y o recen un entorno mas adecuado para el desarrollo y la ejecuci"n de programas. Se pueden dividir en las siguientes categor3as:

"anipulaci&n de arc*ivos:: estos programas crean& %orran& copian& renom%ran& imprimen& listan y generalmente manejan arc'ivos y directorios.

,nformaci&n de estados: usados para pedir la ec'a& la 'ora& la cantidad de memoria disponi%le o el espacio en disco.

"odificaci&n de arc*ivos: editores de te6to usados para crear y modi icar el contenido de un arc'ivo.

1era Semana - Conceptos Bsicos de os sistemas Operativos

UNSM FISI/2013-II

Sistemas Operativos

Soporte alto nivel.

al

len(uaje

de

pro(ramaci&n

compiladores&

intrpretes y ensam%ladores )ue dan soporte a lenguajes de

Pro(ramas de aplicaci&n programas )ue son Ftiles para resolver pro%lemas corrientes& como editores de te6to& programas de gra ica& calculadoras& etc.

Uno de los programas mas importante en un sistema operativo es el int#rprete de comando& ste se ejecuta al iniciarse el sistema operativo& su unci"n es sencilla& captar un comando dictado por el usuario& interpretarlo y ejecutarlo. +or ejemplo el comando De)e'e $!c*i+" utili$ado por 0OS& para )ue este comando se pueda ejecutar el intrprete de comandos de%e contener el programa adecuado )ue elimine el arc'ivo del disco r3gido.

1era Semana - Conceptos Bsicos de os sistemas Operativos

También podría gustarte