3. Con el pasar de los años los sistemas
operativos han evolucionado gracias a las
diferentes necesidades de sus usuarios. La
misma ha estado vinculada a su presentación
visual con comando de datos, luego a una
interfaz gráfica, donde el sistema operativo
viene siendo el nexo de conexión entre el
computador y el hombre.
Por ende se puede decir que los sistemas
operativos son responsables de que cualquier
mecanismo tecnológicamente complejo pueda
ser usado de forma sencilla como herramienta
en la vida diaria del ser humano.
Actualmente la mayoría de los dispositivos
tecnológicos, ya sean computadoras
personales, tabletas, teléfonos, entre otros,
poseen sistemas operativos que ayudan a
ahorrar tiempo y dinero a las personas,
generando una mejor calidad de vida junto a
sus seres queridos.
La importancia de los sistemas
operativos nace históricamente
desde los 50's, cuando se hizo
evidente que el operar una
computadora por medio de tableros
enchufables en la primera
generación y luego por medio del
trabajo en lote en la segunda
generación se podía mejorar
notoriamente, pues el operador
realizaba siempre una secuencia de
pasos repetitivos, lo cual es una de
las características contempladas en
la definición de lo que es un
programa. Es decir, se comenzó a ver
que las tareas mismas del operador
podían plasmarse en un programa, el
cual a través del tiempo y por su
enorme complejidad se le llamó
"Sistema Operativo"
4.
5. Un Sistema Operativo (SO) es el software básico y definido como el más importante de una computadora que provee una interfaz entre el resto de programas del computador, losUn Sistema Operativo (SO) es el software básico y definido como el más importante de una computadora que provee una interfaz entre el resto de programas del computador, los
dispositivosdehardwareyelusuario.dispositivosdehardwareyelusuario. Eslaprimeracapadesoftwarequesecolocasobreelcrudohardware,separandoalosusuariosdeésteEslaprimeracapadesoftwarequesecolocasobreelcrudohardware,separandoalosusuariosdeéste..
Es el conjunto de programas informáticos, que se integran con el hardware y que
permitenunasatisfactoriayeficazadministracióndelosrecursosdeunacomputadora
y la gestión del hardware desde los niveles más básicos permitiendo además la
interacciónconelusuario.
Los sistemas operativos no funcionan sólo en las computadoras. Por el contrario, se
encuentran en la mayoría de los dispositivos electrónicos que utilizan
microprocesadores: el software de sistema posibilita que el aparato cumpla con sus
funcione.
6.
7. En el caso del hardware,
las generaciones han
sido marcadas por
grandes avances en los
componentes utilizados,
pasando de v lvulas aá
transistores, luego a
circuitos integrados, por
ultimo a circuitos
integrados de gran y muy
gran escala.
Historia y
Evolución
Los Sistemas Operativos han estado relacionados
hist ricamente con la arquitectura de las computadorasó
en las cuales se ejecutan. Los Sistemas Operativos, al
igual que el Hardware de los computadores, han sufrido
una serie de cambios revolucionarios llamados
generaciones.
8. Cada generación sucesiva de HardwareCada generación sucesiva de Hardware
ha ido acompañada de reduccionesha ido acompañada de reducciones
substanciales en los costos,substanciales en los costos,
tamaño,emisión de calor y consumo detamaño,emisión de calor y consumo de
energía, y por incrementos notables enenergía, y por incrementos notables en
velocidad y capacidad. En la actualidadvelocidad y capacidad. En la actualidad
existe gran variedad de Sistemasexiste gran variedad de Sistemas
Operativos como pueden ser Windows,Operativos como pueden ser Windows,
Linux, MACLinux, MAC
9. Primera generación (1945 -1955)Primera generación (1945 -1955)
Aparecen los sistemas de procesamiento por lotes, donde los
trabajos se reunían por grupos o lotes. Cuando se ejecutaba
alguna tarea, ésta tenía control total de la máquina. Al
terminar cada tarea, el control era devuelto al sistema
operativo, el cual limpiaba, leía e iniciaba la siguiente tarea.
Aparece el concepto de nombres de archivo del sistema para
lograr independencia de información. Los laboratorios de
investigación de General Motors poseen el crédito de haber
sido los primeros en poner en operación un sistema operativo
10. Segunda generación (1955 – 1965)Segunda generación (1955 – 1965)
En esta generación se
desarrollan los sistemas
compartidos con
multiprogramación, en los
cuales se utilizan varios
procesadores en un solo
sistema, con la finalidad de
incrementar el poder de
procesamiento de la
máquina.
El programa especificaba tan sólo que un archivo
iba a ser escrito en una unidad de cinta con cierto
número de pistas y cierta densidad. El sistema operativo
localizaba entonces una unidad de cinta disponible con
las características deseadas, y le indicaba al operador
que montara una cinta en esa unidad.
11. Tercera generación (1965 – 1975):Tercera generación (1965 – 1975):
En esta época surge la familia de
computadores IBM/360 diseñados como
sistemas para uso general, por lo que
requerían manejar grandes volúmenes de
información de distinto tipo, lo cual
provocó una nueva evolución de los
sistemas operativos: los sistemas de
modos múltiples, que soportan
simultáneamente procesos por lotes,
tiempo compartido, procesamiento en
tiempo real y multiprocesamiento.
12. Cuarta generación (1975 –Cuarta generación (1975 –
Actualmente)Actualmente)::
Los sistemas operativos conocidos en la época actualLos sistemas operativos conocidos en la época actual
son los considerados sistemas de cuarta generación.son los considerados sistemas de cuarta generación.
Con la ampliación del uso de redes de computadoras yCon la ampliación del uso de redes de computadoras y
del procesamiento en línea es posible obtener acceso adel procesamiento en línea es posible obtener acceso a
computadoras alejadas geográficamente a través decomputadoras alejadas geográficamente a través de
varios tipos de terminales.varios tipos de terminales.
Con estos sistemas operativos aparece el conceptoCon estos sistemas operativos aparece el concepto
de máquinas virtuales, en el cual el usuario no sede máquinas virtuales, en el cual el usuario no se
involucra con el hardware de la computadora con la queinvolucra con el hardware de la computadora con la que
se quiere conectar y en su lugar el usuario observa unase quiere conectar y en su lugar el usuario observa una
interfaz gráfica creada por el sistema operativointerfaz gráfica creada por el sistema operativo.
13. Funciones de unFunciones de un
Sistema OperativoSistema Operativo
Las funciones del sistema operativo precisamente sonLas funciones del sistema operativo precisamente son
gestionar la memoria de acceso aleatorio y ejecutar lasgestionar la memoria de acceso aleatorio y ejecutar las
aplicaciones, designando los recursos necesarios.aplicaciones, designando los recursos necesarios.
Además se encarga de administrar al CPU gracias a unAdemás se encarga de administrar al CPU gracias a un
algoritmo de programación, también direcciona lasalgoritmo de programación, también direcciona las
entradas y salidas de datos por medio de los periféricosentradas y salidas de datos por medio de los periféricos
de entrada o salida, comúnmente llamados drivers.de entrada o salida, comúnmente llamados drivers.
Por otro lado cumple laPor otro lado cumple la
función de administrar lafunción de administrar la
información para el bueninformación para el buen
funcionamiento de la PC.funcionamiento de la PC.
Asimismo se encarga deAsimismo se encarga de
dirigir las autorizaciones ydirigir las autorizaciones y
por último administra lospor último administra los
archivos.archivos.
14. Cumple con cinco funciones básicas:Cumple con cinco funciones básicas:
La administración deLa administración de
tareastareas
La administración deLa administración de
recursosrecursos
El servicio de soporte yEl servicio de soporte y
utilidades.utilidades.
La administración deLa administración de
archivosarchivos
El suministro deEl suministro de
interfaz al usuariointerfaz al usuario
15. ¿Para qué sirve un sistema¿Para qué sirve un sistema
operativo?operativo?
Los S.O. permiten que otros programasLos S.O. permiten que otros programas
puedan utilizarlo de apoyo para poderpuedan utilizarlo de apoyo para poder
funcionar. Es por ello que a partir delfuncionar. Es por ello que a partir del
sistema utilizado podrán ser instaladossistema utilizado podrán ser instalados
ciertos programas y otros no. Puedenciertos programas y otros no. Pueden
ser clasificados según la cantidad deser clasificados según la cantidad de
tareas que pueden realizar de maneratareas que pueden realizar de manera
simultánea, según la cantidad desimultánea, según la cantidad de
usuario que pueden utilizar losusuario que pueden utilizar los
programas, el tiempo en el que actúan,programas, el tiempo en el que actúan,
este puede ser real o no, entre otraseste puede ser real o no, entre otras
clasificaciones posibles.clasificaciones posibles.
16. El sistema operativo posee tres componentes esenciales. Estos hacenEl sistema operativo posee tres componentes esenciales. Estos hacen
referencia a los paquetes de software que permiten la interacción conreferencia a los paquetes de software que permiten la interacción con
el hardware:el hardware:
Los componentes que permiten la interpretación de losLos componentes que permiten la interpretación de los
comandos. Estos tienen como función comunicar las órdenescomandos. Estos tienen como función comunicar las órdenes
dadas por el usuario en un lenguaje que el hardware puedadadas por el usuario en un lenguaje que el hardware pueda
interpretar, sin que aquel que de las órdenes conozca dichointerpretar, sin que aquel que de las órdenes conozca dicho
lenguajelenguaje
El núcleo; permite elEl núcleo; permite el
funcionamiento enfuncionamiento en
cuestiones básicas como lacuestiones básicas como la
comunicación, entrada ycomunicación, entrada y
salida de datos, gestión desalida de datos, gestión de
procesos y de la memoriaprocesos y de la memoria
entre otros.entre otros.
Los sistemas de archivos,Los sistemas de archivos,
que como bien lo indicaque como bien lo indica
su nombre es el registrosu nombre es el registro
de archivos, estosde archivos, estos
adquieren una estructuraadquieren una estructura
arbórea.arbórea.
17. Con el paso del tiempo, los Sistemas Operativos fueronCon el paso del tiempo, los Sistemas Operativos fueron
clasificándose de diferentes maneras, dependiendo del uso oclasificándose de diferentes maneras, dependiendo del uso o
de la aplicación que se les daba.de la aplicación que se les daba.
Clasificación de losClasificación de los
Sistemas OperativosSistemas Operativos
18. Sistema Operativo Monotareas.Sistema Operativo Monotareas.
Los sistemas operativos monotareasLos sistemas operativos monotareas
son más primitivos y es todo loson más primitivos y es todo lo
contrario al visto anteriormente, escontrario al visto anteriormente, es
decir, solo pueden manejar undecir, solo pueden manejar un
proceso en cada momento o que soloproceso en cada momento o que solo
puede ejecutar las tareas de una enpuede ejecutar las tareas de una en
una. Por ejemplo cuando launa. Por ejemplo cuando la
computadora está imprimiendo uncomputadora está imprimiendo un
documento, no puede iniciar otrodocumento, no puede iniciar otro
proceso ni responder a nuevasproceso ni responder a nuevas
instrucciones hasta que se termine lainstrucciones hasta que se termine la
impresiónimpresión..
Sistemas Operativos de multitarea oSistemas Operativos de multitarea o
multiprogramaciónmultiprogramación
Es el modo de funcionamientoEs el modo de funcionamiento
disponible en algunos sistemasdisponible en algunos sistemas
operativos, mediante el cual unaoperativos, mediante el cual una
computadora procesa varias tareas alcomputadora procesa varias tareas al
mismo tiempo.mismo tiempo.
Se distinguen por sus habilidades paraSe distinguen por sus habilidades para
poder soportar la ejecución de dos opoder soportar la ejecución de dos o
más trabajos activos (que se estánmás trabajos activos (que se están
ejecutado) al mismo tiempo. Esto traeejecutado) al mismo tiempo. Esto trae
como resultado que la Unidad Central decomo resultado que la Unidad Central de
Procesamiento (UCP) siempre tengaProcesamiento (UCP) siempre tenga
alguna tarea que ejecutar, aprovechandoalguna tarea que ejecutar, aprovechando
al máximo su utilización.al máximo su utilización.
Clasificación de losClasificación de los
Sistemas OperativosSistemas Operativos
19. Sistema Operativo Monousuario.Sistema Operativo Monousuario.
Los sistemas monousuarios sonLos sistemas monousuarios son
aquellos que nada más puedeaquellos que nada más puede
atender a un solo usuario, graciasatender a un solo usuario, gracias
a las limitaciones creadas por ela las limitaciones creadas por el
hardware, los programas o el tipohardware, los programas o el tipo
de aplicación que se estéde aplicación que se esté
ejecutando.ejecutando.
Estos tipos de sistemas son muyEstos tipos de sistemas son muy
simples, porque todos lossimples, porque todos los
dispositivos de entrada, salida ydispositivos de entrada, salida y
control dependen de la tarea quecontrol dependen de la tarea que
se está utilizando, esto quierese está utilizando, esto quiere
decir, que las instrucciones quedecir, que las instrucciones que
se dan, son procesadas dese dan, son procesadas de
inmediato; ya que existe un soloinmediato; ya que existe un solo
usuario. Y están orientadosusuario. Y están orientados
principalmente por losprincipalmente por los
microcomputadores.microcomputadores.
Sistema OperativoSistema Operativo
Multiusuario.Multiusuario.
Es todo lo contrario aEs todo lo contrario a
monousuario; y en estamonousuario; y en esta
categoría se encuentran todoscategoría se encuentran todos
los sistemas que cumplenlos sistemas que cumplen
simultáneamente lassimultáneamente las
necesidades de dos o másnecesidades de dos o más
usuarios, que compartenusuarios, que comparten
mismos recursos. Este tipo demismos recursos. Este tipo de
sistemas se empleansistemas se emplean
especialmente en redes.especialmente en redes.
En otras palabras consiste enEn otras palabras consiste en
el fraccionamiento del tiempoel fraccionamiento del tiempo
(timesharing).(timesharing).
Clasificación de losClasificación de los
Sistemas OperativosSistemas Operativos
20. Clasificación de losClasificación de los
Sistemas OperativosSistemas Operativos
Sistemas OperativosSistemas Operativos
de tiempo compartido.de tiempo compartido.
Permiten la simulaciónPermiten la simulación
de que el sistema y susde que el sistema y sus
recursos son todos pararecursos son todos para
cada usuario. El usuariocada usuario. El usuario
hace una petición a lahace una petición a la
computadora, esta lacomputadora, esta la
procesa tan pronto comoprocesa tan pronto como
le es posible, y lale es posible, y la
respuesta aparecerá enrespuesta aparecerá en
la terminal del usuario.la terminal del usuario.
Los principales recursosLos principales recursos
del sistema, eldel sistema, el
procesador, la memoria,procesador, la memoria,
dispositivos de E/S, sondispositivos de E/S, son
continuamente utilizadoscontinuamente utilizados
entre los diversosentre los diversos
usuarios, dando a cadausuarios, dando a cada
usuario la ilusión de queusuario la ilusión de que
tiene el sistematiene el sistema
dedicado para sí mismo.dedicado para sí mismo.
Sistemas OperativosSistemas Operativos
de tiempo real.de tiempo real.
Los SistemasLos Sistemas
Operativos de tiempoOperativos de tiempo
real son aquellos enreal son aquellos en
los cuales no tienelos cuales no tiene
importancia el usuario,importancia el usuario,
sino los procesos. Porsino los procesos. Por
lo general, estánlo general, están
subutilizados sussubutilizados sus
recursos con larecursos con la
finalidad de prestarfinalidad de prestar
atención a losatención a los
procesos en elprocesos en el
momento que lomomento que lo
requieran. Se utilizanrequieran. Se utilizan
en entornos donde sonen entornos donde son
procesados un granprocesados un gran
número de sucesos onúmero de sucesos o
eventoseventos..
21. Clasificación de losClasificación de los
Sistemas OperativosSistemas Operativos
Sistemas OperativosSistemas Operativos
distribuidos.distribuidos.
Permiten distribuir trabajos, tareas oPermiten distribuir trabajos, tareas o
procesos, entre un conjunto deprocesos, entre un conjunto de
procesadores. Puede ser que esteprocesadores. Puede ser que este
conjunto de procesadores esté enconjunto de procesadores esté en
un equipo o en diferentes, en esteun equipo o en diferentes, en este
caso es trasparente para el usuario.caso es trasparente para el usuario.
Existen dos esquemas básicos deExisten dos esquemas básicos de
éstos. Un sistema fuertementeéstos. Un sistema fuertemente
acoplado es aquel que comparte laacoplado es aquel que comparte la
memoria y un reloj global, cuyosmemoria y un reloj global, cuyos
tiempos de acceso son similarestiempos de acceso son similares
para todos los procesadores. En unpara todos los procesadores. En un
sistema débilmente acoplado lossistema débilmente acoplado los
procesadores no comparten niprocesadores no comparten ni
memoria ni reloj, ya que cada unomemoria ni reloj, ya que cada uno
cuenta con su memoria local.cuenta con su memoria local.
Sistemas Operativos de red.Sistemas Operativos de red.
Son aquellos sistemas queSon aquellos sistemas que
mantienen a dos o másmantienen a dos o más
computadoras unidas atravéscomputadoras unidas através
de algún medio dede algún medio de
comunicación (físico o no), concomunicación (físico o no), con
el objetivo primordial de poderel objetivo primordial de poder
compartir los diferentescompartir los diferentes
recursos y la información delrecursos y la información del
sistema.sistema.
El primer Sistema Operativo deEl primer Sistema Operativo de
red estaba enfocado a equiposred estaba enfocado a equipos
con un procesador Motorolacon un procesador Motorola
68000, pasando posteriormente68000, pasando posteriormente
a procesadores Intel comoa procesadores Intel como
Novell Netware.Novell Netware.
23. Microsoft WindowsMicrosoft Windows
Microsoft creó el sistema operativo Windows a mediados deMicrosoft creó el sistema operativo Windows a mediados de
1980. A lo largo de los años, han ido apareciendo diferentes1980. A lo largo de los años, han ido apareciendo diferentes
versiones de Windowsversiones de Windows
Este sistema operativo viene precargado en la mayor parteEste sistema operativo viene precargado en la mayor parte
de ordenadores nuevos, lo que lo convierte en el sistemade ordenadores nuevos, lo que lo convierte en el sistema
operativo más popular del mundo.operativo más popular del mundo.
25. LinuxLinux
Es una familia de sistemas operativos de código abierto, lo que significa que ellosEs una familia de sistemas operativos de código abierto, lo que significa que ellos
pueden ser modificados y distribuidos por cualquier persona alrededor de todo el mundo.pueden ser modificados y distribuidos por cualquier persona alrededor de todo el mundo.
Esta es la diferencia con respecto a los software con propiedad como Windows, ya queEsta es la diferencia con respecto a los software con propiedad como Windows, ya que
solo puede ser modificado por la compañía a la que pertenece (Microsoft).solo puede ser modificado por la compañía a la que pertenece (Microsoft).
Las ventajas de Linux son que es gratuito y que tiene muchas versiones diferentes, por loLas ventajas de Linux son que es gratuito y que tiene muchas versiones diferentes, por lo
que puedes elegir. Cada versión tiene una apariencia diferente, y las más popularesque puedes elegir. Cada versión tiene una apariencia diferente, y las más populares
incluyen Debian, Ubuntu, Mint y Fedora, tiene una amplia variedad de distribucinesincluyen Debian, Ubuntu, Mint y Fedora, tiene una amplia variedad de distribucines
disponibles a gusto del usuario..disponibles a gusto del usuario..
27. Luego de haber investigado y analizado se puede ver que se hanLuego de haber investigado y analizado se puede ver que se han
desarrollado varios tipos de sistemas operativos con diferentesdesarrollado varios tipos de sistemas operativos con diferentes
interfaces y categorías. Pero hemos podido observar que todos losinterfaces y categorías. Pero hemos podido observar que todos los
sistemas operativos han sufrido cambios por parte de lossistemas operativos han sufrido cambios por parte de los
programadores, y siguen evolucionando.programadores, y siguen evolucionando.
El diálogo entre el usuario y la máquina suele realizarse a través deEl diálogo entre el usuario y la máquina suele realizarse a través de
una interfaz de línea de comandos o de una interfaz gráfica de usuario.una interfaz de línea de comandos o de una interfaz gráfica de usuario.
Las interfaces de línea de comandos exigen que se introduzcanLas interfaces de línea de comandos exigen que se introduzcan
instrucciones breves mediante un teclado.instrucciones breves mediante un teclado.
Las GUI emplean ventanas para organizar archivos y aplicacionesLas GUI emplean ventanas para organizar archivos y aplicaciones
con iconos y menús que presentan listas de instrucciones. El usuariocon iconos y menús que presentan listas de instrucciones. El usuario
manipula directamente estos objetos visuales en el monitormanipula directamente estos objetos visuales en el monitor
señalándolos, seleccionándolos y arrastrándolos o moviéndolos con unseñalándolos, seleccionándolos y arrastrándolos o moviéndolos con un
Mouse.Mouse.
Los sistemas operativos empleados normalmente son UNIX,Los sistemas operativos empleados normalmente son UNIX,
Macintosh OS, MS-DOS, OS/2, Windows. El UNIX y sus clonesMacintosh OS, MS-DOS, OS/2, Windows. El UNIX y sus clones
permiten múltiples tareas y múltiples usuarios. Otros SO multiusuario ypermiten múltiples tareas y múltiples usuarios. Otros SO multiusuario y
multitarea son OS/2, desarrollado inicialmente por Microsoft e IBM,multitarea son OS/2, desarrollado inicialmente por Microsoft e IBM,
Windows NT y Win95 desarrollados por Microsoft. El SO multitarea deWindows NT y Win95 desarrollados por Microsoft. El SO multitarea de
Apple se denomina Macintosh OS. El MS-DOS es un SO popular entreApple se denomina Macintosh OS. El MS-DOS es un SO popular entre
los usuarios de PCs pero solo permite un usuario y una tarea.los usuarios de PCs pero solo permite un usuario y una tarea.
28. REPÚBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN MARACAY
INGENIERIA EN SISTEMAS
Integrantes:
José López C.I. 13.133.692
Marianela Salazar C.I. 15.181.140
Oscar Villacinda C.I 16.429312