SlideShare una empresa de Scribd logo
1 de 21
UNIVERSIDAD DE PANAMÁ
CENTRO REGIONAL UNIVERSITARIO DE COLON DE
COLÓN
LICENCIATURA EN INFORMATICÁ
PREPARADO POR
MARYORIES ORTEGA
PROFESORA
LUORDES OSORIO
SISTEMA OPERATIVO
.
Sistema Operativo
Un sistema operativo (SO, frecuentemente OS, del
inglés Operating System) es un programa o conjunto de
programas que en un sistema informático gestiona los
recursos de hardware y provee servicios a los programas de
aplicación, ejecutándose en modo privilegiado respecto de los
restantes.
Para que un ordenador pueda hacer funcionar un programa
informático(a veces conocido como aplicación o software),
debe contar con la capacidad necesaria para realizar cierta
cantidad de operaciones preparatorias que puedan garantizar
el intercambio entre el procesador, lamemoria y los recursos
físicos (periféricos).
El sistema operativo (a veces también citado mediante su
forma abreviada OS en inglés) se encarga de crear el vínculo
entre los recursos materiales, el usuario y las aplicaciones
(procesador de texto, videojuegos, etcétera). Cuando un
programa desea acceder a un recurso material, no necesita
enviar información específica a los dispositivos periféricos;
simplemente envía la información al sistema operativo, el cual
la transmite a los periféricos correspondientes a través de su
driver (controlador). Si no existe ningún driver, cada programa
debe reconocer y tener presente la comunicación con cada
tipo de periférico.
De esta forma, el sistema operativo permite la "disociación"
de programas y hardware, principalmente para simplificar la
gestión de recursos y proporcionar una interfaz de usuario
(MMI por sus siglas en inglés) sencilla con el fin de reducir la
complejidad del equipo.
Las funciones del sistema operativo son:
El sistema operativo cumple varias funciones:
Administración del procesador: el sistema operativo
administra la distribución del procesador entre los distintos
programas por medio de un algoritmo de programación.
El tipo de programador depende completamente del
sistema operativo, según el objetivo deseado.
Gestión de la memoria de acceso aleatorio: el sistema
operativo se encarga de gestionar el espacio de memoria
asignado para cada aplicación y para cada usuario, si
resulta pertinente. Cuando la memoria física es
insuficiente, el sistema operativo puede crear una zona de
memoria en el disco duro, denominada "memoria virtual".
La memoria virtual permite ejecutar aplicaciones que
requieren una memoria superior a la memoria RAM
disponible en el sistema. Sin embargo, esta memoria es
mucho más lenta.
Gestión de entradas/salidas: el sistema operativo permite
unificar y controlar el acceso de los programas a los
recursos materiales a través de los drivers (también
conocidos como administradores periféricos o de
entrada/salida).
Gestión de ejecución de aplicaciones: el sistema
operativo se encarga de que las aplicaciones se ejecuten
sin problemas asignándoles los recursos que éstas
necesitan para funcionar. Esto significa que si una
aplicación no responde correctamente puede "sucumbir".
Administración de autorizaciones: el sistema operativo
se encarga de la seguridad en relación con la ejecución de
programas garantizando que los recursos sean utilizados
sólo por programas y usuarios que posean las
autorizaciones correspondientes.
Gestión de archivos: el sistema operativo gestiona la
lectura y escritura en el sistema de archivos, y las
autorizaciones de acceso a archivos de aplicaciones y
usuarios.
Gestión de la información: el sistema operativo
proporciona cierta cantidad de indicadores que pueden
utilizarse para diagnosticar el funcionamiento correcto del
equipo.
Características del sistema operativo:
El sistema operativo tiene las siguientes características:
En general, se puede decir que un Sistema Operativo tiene
las siguientes características:
Conveniencia. Un Sistema Operativo hace más
conveniente el uso de una computadora.
Eficiencia. Un Sistema Operativo permite que los recursos
de la computadora se usen de la manera más eficiente
posible.
Habilidad para evolucionar. Un Sistema Operativo deberá
construirse de manera que permita el desarrollo, prueba
o introducción efectiva de nuevas funciones del sistema sin
interferir con el servicio.
Encargado de administrar el hardware. El Sistema
Operativo 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.
Relacionar dispositivos (gestionar a través del kernel). El
Sistema Operativo se debe encargar de comunicar a
los dispositivos periféricos, cuando el usuario así lo
requiera.
Organizar datos para acceso rápido y seguro.
Manejar las comunicaciones en red. El Sistema Operativo
permite al usuario manejar con alta facilidad todo lo
referente a la instalación y uso de
las redes de computadoras.
Procesamiento por bytes de flujo a través del bus de datos.
Facilitar las entradas y salidas. Un Sistema Operativo debe
hacerle fácil al usuario el acceso y manejo de los
dispositivos de Entrada/Salida de la computadora.
Técnicas de recuperación de errores.
Evita que otros usuarios interfieran. El Sistema Operativo
evita que los usuarios se bloqueen entre ellos,
informándoles si esa aplicación esta siendo ocupada por
otro usuario.
Generación de estadísticas.
Permite que se puedan compartir el hardware y los datos
entre los usuarios.
El software de aplicación son programas que se utilizan para
diseñar, tal como el procesador de palabras, lenguajes
de programación, hojas de cálculo, etc.
El software de base sirve para interactuar el usuario con la
máquina, son un conjunto de programas que facilitan
el ambiente plataforma, y permite el diseño del mismo.
El Software de base está compuesto por :
Cargadores.
Compiladores.
Ensambladores.
Macros.
Clasificación de los sistemas operativos:
Nombre definición Imagen
Sistemas
Operativos de
multitarea
c con este sistema operativo es que la
computadora procesa diferentes tareas al
mismo tiempo. Existen varios tipos de
multitareas. Estos sistemas Se distinguen
por sus habilidades para poder soportar la
ejecución de dos o más trabajos activos
(que se están ejecutado) al mismo tiempo.
Esto trae como resultado que la Unidad
Central de Procesamiento (UCP) siempre
tenga alguna tarea que ejecutar,
aprovechando al máximo su utilización.
Los sistemas operativos que soportan
estas multitareas son: UNIX, Windows 95,
Windows 98, Windows NT, MAC-OS,
OS/2.
Sistema
Operativo
Monotareas
los sistemas operativos monotareas son
más primitivos y es todo lo contrario a los
de multitareas es decir, solo pueden
manejar un proceso en cada momento o
que solo puede ejecutar las tareas de una
en una. Por ejemplo cuando la
computadora está imprimiendo un
documento, no puede iniciar otro proceso
ni responder a nuevas instrucciones hasta
que se termine la impresión. El sistema
operativo que soporta el monotareas es
DOS.
Sistema
Operativo
Monousuario
Los sistemas monousuarios son aquellos
que nada más puede atender a un solo
usuario, gracias a las limitaciones creadas
por el hardware, los programas o el tipo de
aplicación que se este ejecutando. Estos
tipos de sistemas son muy simples, porque
todos los dispositivos de entrada, salida y
control dependen de la tarea que se está
utilizando, esto quiere decir, que las
instrucciones que se dan, son procesadas
de inmediato; ya que existe un solo
usuarios. Los sistemas operativos que
soportan el monousuario son
DOS e incluso en el actual Windows XP y
sus predecesores.
Sistemas
Operativos
por lotes
Con este sistema operativoprocesan una
gran cantidad de trabajos con poca o
ninguna interacción entre los usuarios y los
programas en ejecución. Se reúnen todos
los trabajos comunes para realizarlos al
mismo tiempo, evitando la espera de dos o
más trabajos como sucede en el
procesamiento en serie. Estos
sistemas, pueden tener un tiempo de
ejecución muy alto, porque el procesador
es mejor utilizado y los Sistemas
Operativos pueden ser simples, debido a
la secuenciabilidad de la ejecución de los
trabajos. Los sistemas operativos que
soportan por lotes son el SCOPE, del
DC6600, y el EXEC II para el UNIVAC
1107.
Sistemas
Operativos
de tiempo
real
este sistema operativo de tiempo real son
aquellos en los cuales no tiene importancia
el usuario, sino los procesos. Por lo
general, están subutilizados sus recursos
con la finalidad de prestar atención a los
procesos en el momento que lo requieran.
se utilizan en entornos donde son
procesados un gran número de sucesos o
eventos.Los sistemas operativos que
soportan el tiempo real son VxWorks,
Solaris, Lyns OS y Spectra.
Sistemas
Operativos
de tiempo
compartido
estos sistemasPermiten la simulación de
que el sistema y sus recursos son todos
para cada usuario. El usuario hace una
petición a la computadora, esta la procesa
tan pronto como le es posible, y la
respuesta aparecerá en la terminal del
usuario.Los principales recursos del
sistema, el procesador, la memoria,
dispositivos de E/S, son continuamente
utilizados entre los diversos usuarios,
dando a cada usuario la ilusión de que
tiene el sistema dedicado para sí
mismo. Los sistemas operativos que
soportan el tiempo compartido
son Multics, OS/360 y DEC-10.
Sistemas
Operativos
distribuidos
Este sistema operativo permite 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 básicos de éstos. Un sistema
fuertemente acoplado es a aquel que
comparte la memoria y un reloj global,
cuyos tiempos de acceso son similares
para todos los procesadores. En un
sistema débilmente acoplado los
procesadores no comparten ni memoria ni
reloj, ya que cada uno cuenta con su
memoria local.
Sistemas
Operativos
de red
Los sistemas operativos de red son
aquellos que mantienen a dos o más
computadoras unidas a través de algún
medio de comunicación (físico o no), con
el objetivo primordial de poder compartir
los diferentes recursos y la información 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 más utilizados que soportan la
red son Novell Netware, Personal Netware,
LAN Manager, Windows NT Server, UNIX,
LANtastic.
Sistemas
Operativos
paralelos
En estos tipos de Sistemas Operativos se
pretende que cuando existan dos o más
procesos que compitan por algún recurso
se puedan realizar o ejecutar al mismo
tiempo. En UNIX existe también la
posibilidad de ejecutar programas sin tener
que atenderlos en forma interactiva,
simulando paralelismo. Así, en lugar de
esperar a que el proceso termine de
ejecutarse, regresa a atender al usuario
inmediatamente.Los sistemas operativos
que soportan a los paralelos sonAlpha,
PVM, la serie AIX, que es utilizado en los
sistemas RS/6000 de IBM.
Sistema
Operativo
Multiusuario
Es todo lo contrario a monousuario; y en
esta categoría se encuentran todos los
sistemas que cumplen simultáneamente
las necesidades de dos o más usuarios,
que comparten mismos recursos. Este tipo
de sistemas se emplean especialmente en
redes.
Los sistemas operativos
que soportan el multiusuario son con el
Linux, Windows 2003 y sus predecesores.
Evolución de los sistemas operativos
¿Desde su punto de vista en qué lo ha beneficiado la evolución de los
sistemas operativos?
En mi opinión el estar en constante evolución los sistemas operativos me ha
beneficiado en primera instancia en el ahorro de tiempo ya que su velocidad
mejora de acuerdo a sus avances, y en otra parte d está el uso de nuevas
herramientas que nos facilitan la manera de trabajar en cuanto a diseño y las
formas de manejo de sus aplicaciones haciendo más entendible y didáctica el
elaborar un determinado oficio de acuerdo a la necesidad.
En forma concreta es sin duda un gran beneficio no solo para mi si no para
todas aquellas personas que no tienen muchos conocimientos de las
herramientas modernas ya que se les facilita el entendimiento gracias a la
sencillez con que día a día traen los nuevos sistemas operativos para todo y
para todos.
Evolución de Windows.
Quien hubiera imaginado que hace 24 años cuando apenas
se utilizaba el Flow para hacer graficas (Corel Draw su
sucesor), Dbase para las bases de datos (Access su
sucesor), monitores verdes de 14 pulgadas, programación
de rutinas en ms-dos, y por supuesto la evolución del
windows como lo conocemos actualmente, en este post les
traigo la evolución del sistema operativo Windows.
Windows 1.01 (1985)
Lanzado oficialmente el 20 de noviembre
de 1985, este 16-bit OS que cuenta con
menos de 1 MB en general es el sistema
operativo de Microsoft, que permite
múltiples tareas con la interfaz gráfica de
usuario en la plataforma PC que se ejecuta
en MS-DOS 5.0.
Windows 1.03 (1986)
Introducido en 1986, Windows 1.03 es una
actualización de su anterior predecesor,
Windows 1.01. Todo el sistema operativo
ocupaba unos 2.2Mb de espacio en disco
duro.
Windows 2.03 (1987)
Tomando ventaja de la velocidad de procesador
Intel 286/386 en ese momento, Windows 2.03 es
un reemplazo para Windows 1.x También empieza
la época en la que los usuarios pueden utilizar
ventanas, personalizar las pantallas, etc Sin
embargo todo el sistema operativo no ocupa más
de 2.5Mb.
Windows 3.0 (1990)
Este es el tercer gran lanzamiento de Microsoft
Windows con un conjunto mejorado de iconos y
aplicaciones como el Administrador de archivos, el
Administrador de programas que se sigue
utilizando en Windows hoy. Este 22 de mayo 1990
Fecha de lanzamiento del sistema operativo es
reemplazado por el de Windows 3.1, dos años
después
Windows 3.1 (1992)
De Windows 3.1 es probablemente la más antigua
de Windows la mayoría de nosotros estamos
familiarizados. Windows 3.1 y posteriores Windows
3.1 es una actualización a Windows 3.0 con
corrección de errores y soporte multimedia.
Windows NT 3.1 (1993)
La primera de Windows Nueva Tecnología (NT). Se
mantiene la coherencia con el Windows 3.1, el
nuevo sistema operativo Windows se inició con la
versión 3.1. A diferencia de Windows 3.1, sin
embargo, Windows NT 3.1 es un sistema operativo
de 32 bits.
Windows 3.11 (1993)
Un superconjunto de Windows 3.1, Windows para
Trabajo en Grupo 3.11 añadido peer-to-peer para
grupos de trabajo y el apoyo a la creación de redes
de dominio. Por primera vez, los PCs basados en
Windows son conscientes de la red y se convirtió
en parte integrante de los clientes emergentes y la
evolución informática de servidor – Microsoft
Windows NT 3.51
Workstation (1995)
La estación de trabajo Windows NT versión 3.5
proporcionan el más alto grado de protección aún
para las aplicaciones críticas de negocio y datos.
Con el soporte para el estándar de gráficos
OpenGL, este sistema operativo ayudó con
aplicaciones de alta gama para el desarrollo de
software, ingeniería, análisis financiero, científico,
empresarial y de tareas críticas – Microsoft
Windows 95 (1995)
Anteriormente, el nombre en código de Chicago,
Windows 95 es un sucesor a todos los existentes
del sistema operativo de Windows hasta la fecha.
Se da pleno soporte para la interfaz gráfica de
usuario, integrado de 32 bits de TCP / IP
(Transmission Control Protocol / Internet Protocol)
de pila para el soporte incorporado de Internet,
acceso telefónico a redes, y nuevos plug y las
capacidades de obra que sea fácil para los
usuarios instalar el hardware y software.
Windows NT 4.0 (1996)
Windows NT Workstation 4.0 incluye la popular
interfaz de usuario de Windows 95 pero siempre
mejora la creación de redes de apoyo para el
acceso más fácil y más seguro a la Internet y las
intranets corporativas – Microsoft.
Windows 98 (1998)
Windows 98 fue la actualización desde Windows
95. Descrito como un sistema operativo que
“funciona mejor, juega mejor,” Windows 98 fue la
primera versión de Windows diseñada
específicamente para los consumidores – de
Microsoft.
Windows 2000 (2000)
Más que la actualización a Windows NT
Workstation 4.0, Windows 2000 Professional
también fue diseñado para sustituir a Windows 95,
Windows 98 y Windows NT Workstation 4.0 en
todos los escritorios de negocios y ordenadores
portátiles. Construido sobre la probada base de
Windows NT Workstation 4.0 código, Windows
2000 añade importantes mejoras en la fiabilidad,
facilidad de uso, la compatibilidad de Internet, y
soporte para la computación móvil – Microsoft.
Windows ME (2000)
Diseñado para los usuarios domésticos, Windows
Me ofrecieron numerosos consumidores de música,
vídeo, y el hogar mejoras de red y la mejora de la
fiabilidad – Microsoft.
Windows XP (2001)
Windows XP Professional ofrecen la sólida base de
Windows 2000 para el escritorio del PC, mejorando
la fiabilidad, seguridad y rendimiento. Con un nuevo
diseño visual, Windows XP Professional incluye
funciones para los negocios y la informática
doméstica avanzadas, incluyendo soporte de
escritorio remoto, un sistema de cifrado de archivos
y de restauración del sistema y funciones de red
avanzadas – Microsoft.
Windows Server 2003 (2003)
Lanzado en abril de 2003, y también conocido
como Win2k3, este sistema operativo es un
sucesor a su predecesor Windows Server 2000
(Win2K).
Windows Vista (2006)
Llegó a más de 5 años después de su predecesor
Windows XP, Vista es el descanso más largo plazo
para Microsoft entre dos sistemas operativos.
Windows 7 (2009)
El nombre de Blackcomb, Windows 7 es uno
de los sistemas operativos más esperados
que deben estar disponibles en algún lugar en
octubre de 2009.
Sistema operativo

Más contenido relacionado

La actualidad más candente

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosdocentecis
 
Introducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docIntroducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docCarolina Cols
 
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
 proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye... proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...alberto compositor
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosmmazonf
 
Sistemas!!
Sistemas!!Sistemas!!
Sistemas!!fabio623
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!fabio623
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!fabio623
 
Sistemas!!!
Sistemas!!!Sistemas!!!
Sistemas!!!fabio623
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativocamilobar2
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativopaulavito1
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsFernando Melendro
 

La actualidad más candente (19)

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Introducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.docIntroducción a los sistemas operativos i.doc
Introducción a los sistemas operativos i.doc
 
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
 proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye... proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
proyecto de (diferenciar las funciones del sistema operativo) - alfonso reye...
 
Sistemasoperativos
SistemasoperativosSistemasoperativos
Sistemasoperativos
 
Sistemasoperativos
SistemasoperativosSistemasoperativos
Sistemasoperativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas!!
Sistemas!!Sistemas!!
Sistemas!!
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!
 
Sistemas..!!
Sistemas..!!Sistemas..!!
Sistemas..!!
 
Sistemas!!!
Sistemas!!!Sistemas!!!
Sistemas!!!
 
Trabajo
TrabajoTrabajo
Trabajo
 
Trabajo (1) angie
Trabajo (1) angieTrabajo (1) angie
Trabajo (1) angie
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Leidy lozano
Leidy lozanoLeidy lozano
Leidy lozano
 
Trabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windowsTrabajo de arquitectura cerrada windows
Trabajo de arquitectura cerrada windows
 
Presentación1
Presentación1Presentación1
Presentación1
 
Sergio 11 01
Sergio 11 01Sergio 11 01
Sergio 11 01
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Destacado (6)

Herramientas de windows
Herramientas de windowsHerramientas de windows
Herramientas de windows
 
Elementos delpc
Elementos delpcElementos delpc
Elementos delpc
 
Ejercicio comp
Ejercicio compEjercicio comp
Ejercicio comp
 
3 nsamblae el_pc
3 nsamblae el_pc3 nsamblae el_pc
3 nsamblae el_pc
 
Mapa conceptual
Mapa conceptualMapa conceptual
Mapa conceptual
 
Restaurar sistema original
Restaurar sistema originalRestaurar sistema original
Restaurar sistema original
 

Similar a Sistema operativo

Sistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tiposSistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tiposfernandoguffante
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativosendristar
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosMerlyn
 
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02leopt
 
Trabajo ingrid marcela sistemas operativos
Trabajo ingrid marcela sistemas operativosTrabajo ingrid marcela sistemas operativos
Trabajo ingrid marcela sistemas operativosingrdth
 
Definición de plataformas tecnológicas de software
Definición de plataformas tecnológicas de softwareDefinición de plataformas tecnológicas de software
Definición de plataformas tecnológicas de softwarekatbeca
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosOscarB8
 
1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema OperativoCANDIDO RUIZ
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativodivaaleja
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativodivaaleja
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativodivaaleja
 
Clasificación de los sistemas operativos
Clasificación de los sistemas operativosClasificación de los sistemas operativos
Clasificación de los sistemas operativosEricka Sarmiento
 
Sistemas operativos (1)
Sistemas operativos (1)Sistemas operativos (1)
Sistemas operativos (1)mesiasangeles
 

Similar a Sistema operativo (20)

Sistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tiposSistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tipos
 
Los sistemas operativos
Los sistemas operativosLos sistemas operativos
Los sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02Introduccinalossistemasoperativosi doc-110920001101-phpapp02
Introduccinalossistemasoperativosi doc-110920001101-phpapp02
 
Trabajo ingrid marcela sistemas operativos
Trabajo ingrid marcela sistemas operativosTrabajo ingrid marcela sistemas operativos
Trabajo ingrid marcela sistemas operativos
 
Definición de plataformas tecnológicas de software
Definición de plataformas tecnológicas de softwareDefinición de plataformas tecnológicas de software
Definición de plataformas tecnológicas de software
 
S.o 1
S.o 1S.o 1
S.o 1
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo1. CaracteríSticas Del Sistema Operativo
1. CaracteríSticas Del Sistema Operativo
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativo
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativo
 
Que es un sistema operativo
Que es un sistema operativoQue es un sistema operativo
Que es un sistema operativo
 
Word excel
Word excelWord excel
Word excel
 
Clasificación de los sistemas operativos
Clasificación de los sistemas operativosClasificación de los sistemas operativos
Clasificación de los sistemas operativos
 
Trbajo de sistema
Trbajo de sistemaTrbajo de sistema
Trbajo de sistema
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Sistemas operativos (1)
Sistemas operativos (1)Sistemas operativos (1)
Sistemas operativos (1)
 

Sistema operativo

  • 1. UNIVERSIDAD DE PANAMÁ CENTRO REGIONAL UNIVERSITARIO DE COLON DE COLÓN LICENCIATURA EN INFORMATICÁ PREPARADO POR MARYORIES ORTEGA PROFESORA LUORDES OSORIO SISTEMA OPERATIVO .
  • 2. Sistema Operativo Un sistema operativo (SO, frecuentemente OS, del inglés Operating System) es un programa o conjunto de
  • 3. programas que en un sistema informático gestiona los recursos de hardware y provee servicios a los programas de aplicación, ejecutándose en modo privilegiado respecto de los restantes. Para que un ordenador pueda hacer funcionar un programa informático(a veces conocido como aplicación o software), debe contar con la capacidad necesaria para realizar cierta cantidad de operaciones preparatorias que puedan garantizar el intercambio entre el procesador, lamemoria y los recursos físicos (periféricos). El sistema operativo (a veces también citado mediante su forma abreviada OS en inglés) se encarga de crear el vínculo entre los recursos materiales, el usuario y las aplicaciones (procesador de texto, videojuegos, etcétera). Cuando un programa desea acceder a un recurso material, no necesita enviar información específica a los dispositivos periféricos; simplemente envía la información al sistema operativo, el cual la transmite a los periféricos correspondientes a través de su driver (controlador). Si no existe ningún driver, cada programa debe reconocer y tener presente la comunicación con cada tipo de periférico.
  • 4. De esta forma, el sistema operativo permite la "disociación" de programas y hardware, principalmente para simplificar la gestión de recursos y proporcionar una interfaz de usuario (MMI por sus siglas en inglés) sencilla con el fin de reducir la complejidad del equipo. Las funciones del sistema operativo son: El sistema operativo cumple varias funciones: Administración del procesador: el sistema operativo administra la distribución del procesador entre los distintos programas por medio de un algoritmo de programación. El tipo de programador depende completamente del sistema operativo, según el objetivo deseado. Gestión de la memoria de acceso aleatorio: el sistema operativo se encarga de gestionar el espacio de memoria asignado para cada aplicación y para cada usuario, si
  • 5. resulta pertinente. Cuando la memoria física es insuficiente, el sistema operativo puede crear una zona de memoria en el disco duro, denominada "memoria virtual". La memoria virtual permite ejecutar aplicaciones que requieren una memoria superior a la memoria RAM disponible en el sistema. Sin embargo, esta memoria es mucho más lenta. Gestión de entradas/salidas: el sistema operativo permite unificar y controlar el acceso de los programas a los recursos materiales a través de los drivers (también conocidos como administradores periféricos o de entrada/salida). Gestión de ejecución de aplicaciones: el sistema operativo se encarga de que las aplicaciones se ejecuten sin problemas asignándoles los recursos que éstas necesitan para funcionar. Esto significa que si una aplicación no responde correctamente puede "sucumbir". Administración de autorizaciones: el sistema operativo se encarga de la seguridad en relación con la ejecución de programas garantizando que los recursos sean utilizados sólo por programas y usuarios que posean las autorizaciones correspondientes. Gestión de archivos: el sistema operativo gestiona la lectura y escritura en el sistema de archivos, y las autorizaciones de acceso a archivos de aplicaciones y usuarios. Gestión de la información: el sistema operativo proporciona cierta cantidad de indicadores que pueden utilizarse para diagnosticar el funcionamiento correcto del equipo. Características del sistema operativo: El sistema operativo tiene las siguientes características:
  • 6. En general, se puede decir que un Sistema Operativo tiene las siguientes características: Conveniencia. Un Sistema Operativo hace más conveniente el uso de una computadora. Eficiencia. Un Sistema Operativo permite que los recursos de la computadora se usen de la manera más eficiente posible. Habilidad para evolucionar. Un Sistema Operativo deberá construirse de manera que permita el desarrollo, prueba o introducción efectiva de nuevas funciones del sistema sin interferir con el servicio. Encargado de administrar el hardware. El Sistema Operativo 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. Relacionar dispositivos (gestionar a través del kernel). El Sistema Operativo se debe encargar de comunicar a los dispositivos periféricos, cuando el usuario así lo requiera. Organizar datos para acceso rápido y seguro. Manejar las comunicaciones en red. El Sistema Operativo permite al usuario manejar con alta facilidad todo lo referente a la instalación y uso de las redes de computadoras. Procesamiento por bytes de flujo a través del bus de datos. Facilitar las entradas y salidas. Un Sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/Salida de la computadora. Técnicas de recuperación de errores. Evita que otros usuarios interfieran. El Sistema Operativo evita que los usuarios se bloqueen entre ellos, informándoles si esa aplicación esta siendo ocupada por otro usuario.
  • 7. Generación de estadísticas. Permite que se puedan compartir el hardware y los datos entre los usuarios. El software de aplicación son programas que se utilizan para diseñar, tal como el procesador de palabras, lenguajes de programación, hojas de cálculo, etc. El software de base sirve para interactuar el usuario con la máquina, son un conjunto de programas que facilitan el ambiente plataforma, y permite el diseño del mismo. El Software de base está compuesto por : Cargadores. Compiladores. Ensambladores. Macros. Clasificación de los sistemas operativos: Nombre definición Imagen Sistemas Operativos de multitarea c con este sistema operativo es que la computadora procesa diferentes tareas al mismo tiempo. Existen varios tipos de multitareas. Estos sistemas Se distinguen por sus habilidades para poder soportar la ejecución de dos o más trabajos activos (que se están ejecutado) al mismo tiempo. Esto trae como resultado que la Unidad Central de Procesamiento (UCP) siempre tenga alguna tarea que ejecutar, aprovechando al máximo su utilización. Los sistemas operativos que soportan estas multitareas son: UNIX, Windows 95, Windows 98, Windows NT, MAC-OS, OS/2.
  • 8. Sistema Operativo Monotareas los sistemas operativos monotareas son más primitivos y es todo lo contrario a los de multitareas es decir, solo pueden manejar un proceso en cada momento o que solo puede ejecutar las tareas de una en una. Por ejemplo cuando la computadora está imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión. El sistema operativo que soporta el monotareas es DOS. Sistema Operativo Monousuario Los sistemas monousuarios son aquellos que nada más puede atender a un solo usuario, gracias a las limitaciones creadas por el hardware, los programas o el tipo de aplicación que se este ejecutando. Estos tipos de sistemas son muy simples, porque todos los dispositivos de entrada, salida y control dependen de la tarea que se está utilizando, esto quiere decir, que las instrucciones que se dan, son procesadas de inmediato; ya que existe un solo usuarios. Los sistemas operativos que soportan el monousuario son DOS e incluso en el actual Windows XP y sus predecesores. Sistemas Operativos por lotes Con este sistema operativoprocesan una gran cantidad de trabajos con poca o ninguna interacción entre los usuarios y los programas en ejecución. Se reúnen todos los trabajos comunes para realizarlos al mismo tiempo, evitando la espera de dos o más trabajos como sucede en el procesamiento en serie. Estos sistemas, pueden tener un tiempo de ejecución muy alto, porque el procesador es mejor utilizado y los Sistemas
  • 9. Operativos pueden ser simples, debido a la secuenciabilidad de la ejecución de los trabajos. Los sistemas operativos que soportan por lotes son el SCOPE, del DC6600, y el EXEC II para el UNIVAC 1107. Sistemas Operativos de tiempo real este sistema operativo de tiempo real son aquellos en los cuales no tiene importancia el usuario, sino los procesos. Por lo general, están subutilizados sus recursos con la finalidad de prestar atención a los procesos en el momento que lo requieran. se utilizan en entornos donde son procesados un gran número de sucesos o eventos.Los sistemas operativos que soportan el tiempo real son VxWorks, Solaris, Lyns OS y Spectra. Sistemas Operativos de tiempo compartido estos sistemasPermiten la simulación de que el sistema y sus recursos son todos para cada usuario. El usuario hace una petición a la computadora, esta la procesa tan pronto como le es posible, y la respuesta aparecerá en la terminal del usuario.Los principales recursos del sistema, el procesador, la memoria, dispositivos de E/S, son continuamente utilizados entre los diversos usuarios, dando a cada usuario la ilusión de que tiene el sistema dedicado para sí mismo. Los sistemas operativos que soportan el tiempo compartido son Multics, OS/360 y DEC-10.
  • 10. Sistemas Operativos distribuidos Este sistema operativo permite 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 básicos de éstos. Un sistema fuertemente acoplado es a aquel que comparte la memoria y un reloj global, cuyos tiempos de acceso son similares para todos los procesadores. En un sistema débilmente acoplado los procesadores no comparten ni memoria ni reloj, ya que cada uno cuenta con su memoria local. Sistemas Operativos de red Los sistemas operativos de red son aquellos que mantienen a dos o más computadoras unidas a través de algún medio de comunicación (físico o no), con el objetivo primordial de poder compartir los diferentes recursos y la información 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 más utilizados que soportan la red son Novell Netware, Personal Netware, LAN Manager, Windows NT Server, UNIX, LANtastic.
  • 11. Sistemas Operativos paralelos En estos tipos de Sistemas Operativos se pretende que cuando existan dos o más procesos que compitan por algún recurso se puedan realizar o ejecutar al mismo tiempo. En UNIX existe también la posibilidad de ejecutar programas sin tener que atenderlos en forma interactiva, simulando paralelismo. Así, en lugar de esperar a que el proceso termine de ejecutarse, regresa a atender al usuario inmediatamente.Los sistemas operativos que soportan a los paralelos sonAlpha, PVM, la serie AIX, que es utilizado en los sistemas RS/6000 de IBM. Sistema Operativo Multiusuario Es todo lo contrario a monousuario; y en esta categoría se encuentran todos los sistemas que cumplen simultáneamente las necesidades de dos o más usuarios, que comparten mismos recursos. Este tipo de sistemas se emplean especialmente en redes. Los sistemas operativos que soportan el multiusuario son con el Linux, Windows 2003 y sus predecesores.
  • 12. Evolución de los sistemas operativos ¿Desde su punto de vista en qué lo ha beneficiado la evolución de los sistemas operativos? En mi opinión el estar en constante evolución los sistemas operativos me ha beneficiado en primera instancia en el ahorro de tiempo ya que su velocidad mejora de acuerdo a sus avances, y en otra parte d está el uso de nuevas herramientas que nos facilitan la manera de trabajar en cuanto a diseño y las formas de manejo de sus aplicaciones haciendo más entendible y didáctica el elaborar un determinado oficio de acuerdo a la necesidad. En forma concreta es sin duda un gran beneficio no solo para mi si no para todas aquellas personas que no tienen muchos conocimientos de las herramientas modernas ya que se les facilita el entendimiento gracias a la sencillez con que día a día traen los nuevos sistemas operativos para todo y para todos.
  • 13.
  • 14. Evolución de Windows. Quien hubiera imaginado que hace 24 años cuando apenas se utilizaba el Flow para hacer graficas (Corel Draw su sucesor), Dbase para las bases de datos (Access su sucesor), monitores verdes de 14 pulgadas, programación de rutinas en ms-dos, y por supuesto la evolución del windows como lo conocemos actualmente, en este post les traigo la evolución del sistema operativo Windows.
  • 15. Windows 1.01 (1985) Lanzado oficialmente el 20 de noviembre de 1985, este 16-bit OS que cuenta con menos de 1 MB en general es el sistema operativo de Microsoft, que permite múltiples tareas con la interfaz gráfica de usuario en la plataforma PC que se ejecuta en MS-DOS 5.0. Windows 1.03 (1986) Introducido en 1986, Windows 1.03 es una actualización de su anterior predecesor, Windows 1.01. Todo el sistema operativo ocupaba unos 2.2Mb de espacio en disco duro. Windows 2.03 (1987) Tomando ventaja de la velocidad de procesador Intel 286/386 en ese momento, Windows 2.03 es un reemplazo para Windows 1.x También empieza la época en la que los usuarios pueden utilizar ventanas, personalizar las pantallas, etc Sin embargo todo el sistema operativo no ocupa más de 2.5Mb.
  • 16. Windows 3.0 (1990) Este es el tercer gran lanzamiento de Microsoft Windows con un conjunto mejorado de iconos y aplicaciones como el Administrador de archivos, el Administrador de programas que se sigue utilizando en Windows hoy. Este 22 de mayo 1990 Fecha de lanzamiento del sistema operativo es reemplazado por el de Windows 3.1, dos años después Windows 3.1 (1992) De Windows 3.1 es probablemente la más antigua de Windows la mayoría de nosotros estamos familiarizados. Windows 3.1 y posteriores Windows 3.1 es una actualización a Windows 3.0 con corrección de errores y soporte multimedia. Windows NT 3.1 (1993) La primera de Windows Nueva Tecnología (NT). Se mantiene la coherencia con el Windows 3.1, el nuevo sistema operativo Windows se inició con la versión 3.1. A diferencia de Windows 3.1, sin embargo, Windows NT 3.1 es un sistema operativo de 32 bits.
  • 17. Windows 3.11 (1993) Un superconjunto de Windows 3.1, Windows para Trabajo en Grupo 3.11 añadido peer-to-peer para grupos de trabajo y el apoyo a la creación de redes de dominio. Por primera vez, los PCs basados en Windows son conscientes de la red y se convirtió en parte integrante de los clientes emergentes y la evolución informática de servidor – Microsoft
  • 18. Windows NT 3.51 Workstation (1995) La estación de trabajo Windows NT versión 3.5 proporcionan el más alto grado de protección aún para las aplicaciones críticas de negocio y datos. Con el soporte para el estándar de gráficos OpenGL, este sistema operativo ayudó con aplicaciones de alta gama para el desarrollo de software, ingeniería, análisis financiero, científico, empresarial y de tareas críticas – Microsoft Windows 95 (1995) Anteriormente, el nombre en código de Chicago, Windows 95 es un sucesor a todos los existentes del sistema operativo de Windows hasta la fecha. Se da pleno soporte para la interfaz gráfica de usuario, integrado de 32 bits de TCP / IP (Transmission Control Protocol / Internet Protocol) de pila para el soporte incorporado de Internet, acceso telefónico a redes, y nuevos plug y las capacidades de obra que sea fácil para los usuarios instalar el hardware y software. Windows NT 4.0 (1996) Windows NT Workstation 4.0 incluye la popular interfaz de usuario de Windows 95 pero siempre mejora la creación de redes de apoyo para el acceso más fácil y más seguro a la Internet y las intranets corporativas – Microsoft.
  • 19. Windows 98 (1998) Windows 98 fue la actualización desde Windows 95. Descrito como un sistema operativo que “funciona mejor, juega mejor,” Windows 98 fue la primera versión de Windows diseñada específicamente para los consumidores – de Microsoft. Windows 2000 (2000) Más que la actualización a Windows NT Workstation 4.0, Windows 2000 Professional también fue diseñado para sustituir a Windows 95, Windows 98 y Windows NT Workstation 4.0 en todos los escritorios de negocios y ordenadores portátiles. Construido sobre la probada base de Windows NT Workstation 4.0 código, Windows 2000 añade importantes mejoras en la fiabilidad, facilidad de uso, la compatibilidad de Internet, y soporte para la computación móvil – Microsoft. Windows ME (2000) Diseñado para los usuarios domésticos, Windows Me ofrecieron numerosos consumidores de música, vídeo, y el hogar mejoras de red y la mejora de la fiabilidad – Microsoft.
  • 20. Windows XP (2001) Windows XP Professional ofrecen la sólida base de Windows 2000 para el escritorio del PC, mejorando la fiabilidad, seguridad y rendimiento. Con un nuevo diseño visual, Windows XP Professional incluye funciones para los negocios y la informática doméstica avanzadas, incluyendo soporte de escritorio remoto, un sistema de cifrado de archivos y de restauración del sistema y funciones de red avanzadas – Microsoft. Windows Server 2003 (2003) Lanzado en abril de 2003, y también conocido como Win2k3, este sistema operativo es un sucesor a su predecesor Windows Server 2000 (Win2K). Windows Vista (2006) Llegó a más de 5 años después de su predecesor Windows XP, Vista es el descanso más largo plazo para Microsoft entre dos sistemas operativos. Windows 7 (2009) El nombre de Blackcomb, Windows 7 es uno de los sistemas operativos más esperados que deben estar disponibles en algún lugar en octubre de 2009.