Está en la página 1de 16

FACULTAD DE INGENIERA

ESCUELA PROFESIONAL DE INGENIERA DE SISTEMAS

CURSO: Clculo Diferencial e Integral

SISTEMAS OPERATIVOS

Autor : Fiorella Nohely Diaz Donayre

Chimbote_2015

AUTOR: Fiorella Nohely Diaz Donayre

TEMA: SISTEMA OPERATIVO

FINALIDAD: Determinar la importancia del sistema


operativo en nuestra computadora.

Chimbote_2015

DEDICATORIA

Este trabajo se le dedico a Dios porque me da la fortaleza


para seguir adelante a pesar de las dificultades que me pone
el camino hacia mi carrera que es ingeniera de sistemas

A mis padres porque estn cuando mas lo necesito y


porque me dan la oportunidad de tener una carrera
profesional, impulsndome ha hacer mas responsable con
mis objetivos propuestos.

AGRADECIMIENTO
Quiero agradecer a todos mis maestros ya que ellos me
ensearon a valorar los estudios y a superarme cada da,
tambin agradezco a mis padres porque ellos estn en los
das ms difciles de mi vida como estudiante.
Y agradezco a Dios por darme la salud que tengo, por tener
una cabeza con la que puedo pensar muy bien, adems de
un cuerpo sano y una mente sana.

Epgrafe

El verdadero Dios es a la vez autor de las cosas,


el iluminador de la verdad y el dispensador
de la felicidad ciudad de Dios ,8,5.

S.IV-V San Agustn

INDICE
DEDICATORIA .............................................................................................3
AGRADECIMIENTO ....................................................................................4
EPGRAFE ......................................................................................... ...........5
INDICE.............................................................................................................6
RESUMEN ................................................................................................... 7
INTRODUCCIN ........................................................................................ 8
CAPITULO I
1.1 HISTORIA...................................................................................... 9
1.2 QUE ES SISTEMA OPERATIVO?............................................ 10
1.3 DEFINICIN DEUN SISTEMA OPERATIVO ........................ 10
CAPITULO II
2.1 COMPONENTES DE UN SISTEMA OPERATIVO ................. 11
2.2 CLASIFICACIN DE UN SISTEMA OPERATIVO................. 13
2.3 EJEMPLOS DE SISTEMA OPERATIVO ................................ .14
CONCLUSIN............................................................................................... 15
BIBLIOGRAFA............................................................................................ 16

RESUMEN
Un sistema operativo es un programa o conjunto de programas de un sistema
informtico que gestiona los recursos de hardware y provee servicios a los programas
de aplicacin, ejecutndose en modo privilegiado respecto de los restantes (aunque
puede que parte de l se ejecute en espacio de usuario).Ntese que es un error comn
muy extendido denominar al conjunto completo de herramientas sistema operativo, es
decir, la inclusin en el mismo trmino de programas como el explorador de ficheros,
el navegador web y todo tipo de herramientas que permiten la interaccin con el
sistema operativo. Otro ejemplo para comprender esta diferencia se encuentra en la
plataforma Amiga, donde el entorno grfico de usuario se distribua por separado, de
modo que, tambin poda reemplazarse por otro, como era el caso de directory Opus
o incluso manejarlo arrancando con una lnea de comandos y el sistema grfico. De
este modo, comenzaba a funcionar con el propio sistema operativo que llevaba
incluido en una ROM, por lo que era cuestin del usuario decidir si necesitaba un
entorno grfico para manejar el sistema operativo o simplemente otra aplicacin.
Uno de los ms prominentes ejemplos de esta diferencia, es el ncleo Linux, usado en
las llamadas distribuciones Linux, ya que al estar tambin basadas en Unix,
proporcionan un sistema de funcionamiento similar. Este error de precisin, se debe a
la modernizacin de la informtica llevada a cabo a finales de los 80, cuando la
filosofa de estructura bsica de funcionamiento de los grandes computadores4 se
redise a fin de llevarla a los hogares y facilitar su uso,
El problema principal de los primeros sistemas era la baja utilizacin de los mismos
,la primera solucin fue poner un operador profesional que lo manejase ,con lo que se
eliminaron las hojas de reserva ,se ahorro tiempo y se aumento la velocidad,a
continuacin mas informacin del tema.

INTRODUCCIN
Un Sistema Operativo es una parte importante de cualquier sistema de computacin.
Un sistema de computacin puede dividirse en cuatro componentes: el hardware, el
Sistema Operativo, los programas de aplicacin y los usuarios. El hardware (Unidad
Central de Procesamiento(UCP), memoria y dispositivos de entrada/salida (E/S))
proporciona los recursos de computacin bsicos. Los programas de aplicacin
(compiladores, sistemas de bases de datos, juegos de video y programas para
negocios) definen la forma en que estos recursos se emplean para resolver los
problemas de computacin de los usuarios.
Esto es a grandes rasgos un concepto de sistemas operativos en el contenido que a
continuacin presentamos existen diversos conceptos, as como tambin su historia,
caractersticas y su clasificacin.
Es importante saber este tema ya que podramos saber con qu sistema funciona
nuestra pc y si ay algn sistema que convenga ms para nuestra satisfaccin, tambin
es importante porque as sabremos cuanto mejoro el sistema de nuestras
computadoras y ver qu tan avanzada esta la tecnologa actual. Esta investigacin va
dirigida a las personas que tengan inters en la historia de la informtica o quieran
saber ms sobre los sistemas de sus computadoras

CAPITULO I

HISTORIA
Segn Gary Nutt los sistemas operativos han estado relacionados histricamente con la arquitectura
de las computadoras en las cuales se ejecutan, razn por la cual su historia. Los Sistemas
Operativos, al igual que el Hardware de los computadores, han sufrido una serie de cambios
revolucionarios llamados generaciones. (2)
En el caso del hardware, las generaciones han sido marcadas por grandes avances en los
componentes utilizados, pasando de vlvulas (primera generacin) a transistores (segunda
generacin), circuitos integrados (tercera generacin), a circuitos integrados de gran y muy gran
escala (cuarta generacin),Segn Santiago Candela Sola los primeros sistemas operativos estaban
constituidos por una unidad central de proceso como un terminal denominada la consola del
operador del sistema para dar rdenes al sistema i depurar lo programas como una unidad de
entrada de programas i otra de salida. (1)

1_Primera generacin de sistemas operativos (1945-55)


En esta dcada aparecen los sistemas de procesamiento por lotes, donde los trabajos se reunan por
grupos o lotes. Cuando se ejecutaba alguna tarea, sta tena control total de la mquina. Al terminar
cada tarea, el control era devuelto al sistema operativo, el cual limpiaba, lea e iniciaba la siguiente
tarea.

2_Segunda generacin de sistemas operativos (1955-65)


En esta generacin se desarrollan los sistemas compartidos con multiprogramacin, en los cuales se
utilizan varios procesadores en un solo sistema, con la finalidad de incrementar el poder de
procesamiento de la mquina. El programa especificaba tan slo que un archivo iba a ser escrito en
una unidad de cinta con cierto nmero de pistas y cierta densidad

3_Tercera generacin de sistemas operativos (1965-80)


En esta poca surge la familia de computadores IBM/360 diseados como sistemas para uso
general, por lo que requeran manejar grandes volmenes de informacin de distinto tipo, lo cual
provoc una nueva evolucin de los sistemas operativos: los sistemas de modos mltiples, que
soportan simultneamente procesos por lotes, tiempo compartido, procesamiento en tiempo real y |
multiprocesamiento

4_Cuarta generacin de sistemas operativos(1980-hoy)


Los sistemas operativos conocidos en la poca actual son los considerados sistemas de cuarta
generacin. Con la ampliacin del uso de redes de computadoras y del procesamiento en lnea es
posible obtener acceso a computadoras alejadas geogrficamente a travs de varios tipos de
terminales. Con estos sistemas operativos aparece el concepto de mquinas virtuales, en el cual el
usuario no se involucra con el hardware de la computadora con la que se quiere conectar y en su
lugar el usuario observa una interfaz grfica creada por el sistema operativo.

1.1 QU ES UN SISTEMA OPERATIVO?

Un Sistema Operativo (SO) es el software bsico de una computadora que provee


una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el
usuario.

Las funciones bsicas del Sistema Operativo son administrar los recursos de la
mquina, coordinar el hardware y organizar archivos y directorios en dispositivos de
almacenamiento.

Los Sistemas Operativos ms utilizados son Dos, Windows, Linux y Mac. Algunos
SO ya vienen con un navegador integrado, como Windows que trae el navegador
Internet Explorer.

1.2 DEFINICION DE SISTEMAS OPERATIVOS


Un sistema operativo es un programa que acta como intermediario entre el usuario y el
hardware de un sistema de cmputo. El propsito de un sistema operativo es ofrecer un
ambiente en el que el usuario pueda ejecutar programas de una forma cmoda y eficiente
segn Santiago Candela Sala.
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

10

CAPITULO II

2.1 COMPONENTES DE UN SISTEMA OPERATIVO


2.1.1 Gestin de procesos
Un proceso es simplemente, un programa en ejecucin que necesita recursos para realizar su
tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el responsable de:

Crear y destruir procesos


Parar y reanudar procesos
Ofrecer mecanismos para que los procesos puedan comunicarse y se sincronicen

2.1.2 Gestin de la memoria principal


La memoria es una gran tabla de palabras o bytes que se referencian cada una mediante una
direccin nica. Este almacn de datos de rpido acceso es compartido por la CPU y los
dispositivos de E/S, es voltil y pierde su contenido ante fallos del sistema. El SO es el
responsable de:

Conocer qu partes de la memoria estn siendo utilizadas y por quin


Decidir qu procesos se cargarn en memoria cuando haya espacio disponible
Asignar y reclamar espacio de memoria cuando sea necesario

2.1.3 Gestin del almacenamiento secundario


Un sistema de almacenamiento secundario es necesario, ya que la memoria principal
(almacenamiento primario) es voltil y adems muy pequea para almacenar todos los
programas y datos. Tambin es necesario mantener los datos que no convenga mantener en
la memoria principal. El SO se encarga de:

Planificar los discos.


Gestionar el espacio libre.
Asignar el almacenamiento.
Verificar que los datos se guarden en orden

2.1.4 El sistema de entrada y salida


Consiste en un sistema de almacenamiento temporal (cach), una interfaz de manejadores de
dispositivos y otra para dispositivos concretos. El sistema operativo debe gestionar el
almacenamiento temporal de E/S y servir las interrupciones de los dispositivos de E/S.

11

2.1.5_Sistema de archivos
Artculo principal: Sistema de archivos
Los archivos son colecciones de informacin relacionada, definidas por sus creadores. stos
almacenan programas (en cdigo fuente y objeto) y datos tales como imgenes, textos,
informacin de bases de datos, etc. El SO es responsable de:
Construir, eliminar archivos y directorios.
Ofrecer funciones para manipular archivos y directorios.
Establecer la correspondencia entre archivos y unidades de almacenamiento.
Realizar copias de seguridad de archivos.

2.1.6 Sistemas de proteccin


Mecanismo que controla el acceso de los programas o los usuarios a los recursos del
sistema. El SO se encarga de:

Distinguir entre uso autorizado y no autorizado.


Especificar los controles de seguridad a realizar.
Forzar el uso de estos mecanismos de proteccin.

2.1.7_Sistema de comunicaciones
Para mantener las comunicaciones con otros sistemas es necesario poder controlar el envo y
recepcin de informacin a travs de las interfaces de red. Tambin hay que crear y
mantener puntos de comunicacin que sirvan a las aplicaciones para enviar y recibir
informacin, y crear y mantener conexiones virtuales entre aplicaciones que estn
ejecutndose localmente y otras que lo hacen remotamente.

2.1.8_Programas de sistema

Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de l.


Ofrecen un entorno til para el desarrollo y ejecucin de programas, siendo algunas
de las tareas que realizan:

Manipulacin y modificacin de archivos.


Informacin del estado del sistema.
Soporte a lenguajes de programacin.
Comunicaciones.

2.1.9_Gestor de recursos
Como gestor de recursos, el sistema operativo administra:

La unidad central de procesamiento (donde est alojado el microprocesador).


Los dispositivos de entrada y salida.
La memoria principal (o de acceso directo).
Los discos (o memoria secundaria).
Los procesos (o programas en ejecucin).
Y en general todos los recursos del sistema.

12

2.2 CLASIFICACIN DE UN SISTEMA OPERATIVO.


2.2.1 Administracin de tareas

Monotarea: Solamente permite ejecutar un proceso (aparte de los procesos del


propio SO) en un momento dado. Una vez que empieza a ejecutar un proceso,
continuar hacindolo hasta su finalizacin y/o interrupcin.

Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo


de SO. normalmente asigna los recursos disponibles (CPU, memoria,
perifricos) de forma alternada a los procesos que los solicitan, de manera que
el usuario percibe que todos funcionan a la vez, de forma concurrente.

2.2.2 Administracin de usuarios

Monousuario: Slo permite ejecutar los programas de un usuario al mismo


tiempo.

Multiusuario: Permite que varios usuarios ejecuten simultneamente sus


programas, accediendo a la vez a los recursos de la computadora.
Normalmente estos sistemas operativos utilizan mtodos de proteccin de
datos, de manera que un programa no pueda usar o cambiar los datos de otro
usuario.
2.2.3 Manejo de recursos

Centralizado: Permite usar los recursos de una sola computadora

Distribuido: Permite utilizar los recursos (memoria, CPU, disco, perifricos...)


de ms de una computadora al mismo tiempo.

13

2.3 EJEMPLOS DE SISTEMA OPERATIVO


Ejemplos de sistemas operativos para PC

Microsoft Windows
WINDOWS 8
OS X
GNU/Linux
Unix
Solaris
FreeBSD
OpenBSD
Google Chrome OS
Debian
Ubuntu
Mandriva
Sabayon
Fedora
Plan 9
Android
Tuquito
Red Hat Enterprise Linux for Desktops or Workstations 9
Suse Desktop 10
Open Suse 11

Ejemplos de sistemas operativos para dispositivos mviles

Artculo principal: Sistema operativo mvil


Android
iOS
Bada
BlackBerry OS
BlackBerry 10
Windows Phone
Symbian OS
HP webOS
Firefox OS
Ubuntu Phone OS
Palm OS
WebOS

14

CONCLUSIN
Luego de haber investigado y analizado se puede ver que se han desarrollado varios tipos de
sistemas operativos con diferentes interfaces y categoras. Pero hemos podido observar que
todos los sistemas operativos han sufrido cambios por parte de los programadores, y siguen
evolucionando.
El dilogo entre el usuario y la mquina suele realizarse a travs de una interfaz de lnea de
comandos o de una interfaz grfica de usuario (GUI, siglas en ingls). Las interfaces de
lnea de comandos exigen que se introduzcan instrucciones breves mediante un teclado. Las
GUI emplean ventanas para organizar archivos y aplicaciones con iconos y mens que
presentan listas de instrucciones. El usuario manipula directamente estos objetos visuales en
el monitor sealndolos, seleccionndolos y arrastrndolos o movindolos con un Mouse.
El uso de las GUI es ms sencillo que el de las interfaces de lnea de comandos. Sin
embargo, la introduccin de instrucciones con una GUI es ms lenta, por lo que las GUI
suelen tener la opcin de emplear un sistema equivalente al de lnea de instrucciones como
alternativa rpida para los usuarios ms expertos.
Los sistemas operativos empleados normalmente son UNIX, Macintosh OS, MS-DOS,
OS/2, Windows 95 y Windows NT. El UNIX y sus clones permiten mltiples tareas y
mltiples usuarios. Otros SO multiusuario y multitarea son OS/2, desarrollado inicialmente
por Microsoft e IBM, Windows NT y Win95 desarrollados por Microsoft. El SO multitarea
de Apple se denomina Macintosh OS. El MS-DOS es un SO popular entre los usuarios de
PCs pero solo permite un usuario y una tarea.

15

BIBLIOGRAFIA
[1] http://es.wikipedia.org/wiki/Sistema_operativo
[2] https://www.masadelante.com/faqs/sistema-operativo
[3] L. Joyanes Aguilar. Programacin Orientada a Objetos - Segunda Edicin. Mc
Graw Hill/Interamericana de Espaa, S.A.U., Espaa, 1998.
[4] L. Joyanes Aguilar; L. Rodrguez Baena; M. Fernndez Azuela. Fundamentos de
Programacin - Libro de Problemas. Mc Graw Hill/Interamericana de Espaa, S.A.U.,
Espaa, 1996.
[5] J. Boria. Construccin de Sistemas Operativos. Kapelusz, Bs.As.-Argentina, 1987.
[6] E. Castillo; A. Iglesias; J. M. Gutirrez; E. Alvarez; A. Cobo. Mathematica.
Paraninfo, Espaa, 1996.

16