SlideShare ist ein Scribd-Unternehmen logo
1 von 10
1847850-100330SISTEMA OPERATIVOSISTEMA OPERATIVO<br />309181587439500<br />U<br />n sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones.1<br />Nótese que es un error común muy extendido denominar al conjunto completo de herramientas sistema operativo, es decir, la inclusión en el mismo término de programas como el explorador de ficheros, el navegador y todo tipo de herramientas que permiten la interacción con el sistema operativo, también llamado núcleo o kernel. Uno de los más prominentes ejemplos de esta diferencia, es el núcleo Linux, que es el núcleo del sistema operativo GNU, del cual existen las llamadas distribuciones GNU. Este error de precisión, se debe a la modernización de la informática llevada a cabo a finales de los 80, cuando la filosofía de estructura básica de funcionamiento de los grandes computadores2 se rediseñó a fin de llevarla a los hogares y facilitar su uso, cambiando el concepto de computador multiusuario, (muchos usuarios al mismo tiempo) por un sistema monousuario (únicamente un usuario al mismo tiempo) más sencillo de gestionar.3 (Véase AmigaOS, beOS o MacOS como los pioneros4 de dicha modernización, cuando los Amiga, <br />fueron bautizados con el sobrenombre de Video Toasters5 por <br />su capacidad para la Edición de vídeo en entorno multitarea round robin, con gestión de miles de colores e interfaces intuitivos para diseño en 3D.<br />Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. Se encuentran en la mayoría de los aparatos electrónicos <br />Los primeros sistemas (1945-1960) eran grandes máquinas operadas desde la consola maestra por los programadores. Durante la década siguiente (1950-1960) se llevaron a cabo avances en el hardware: lectoras de tarjetas, impresoras, cintas magnéticas, etc. Esto a su vez provocó un avance en el software: compiladores, ensambladores, cargadores, manejadores de dispositivos, etc.<br />3359150-112585500A finales de los años 80, una computadora Commodore Amiga equipada con una aceleradora Video Toaster era capaz de producir efectos comparados a sistemas dedicados que costaban el triple. Un Video Toaster junto a Lightwave ayudó a producir muchos programas de televisión y películas, entre las que se incluyen Babylon 5, Seaquest DSV y Terminator IIor II<br />981075156845Definición de Sistema OperativoDefinición de Sistema Operativo<br />E<br />7073905143500l sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.<br />En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.<br />Clasificación de los Sistemas Operativos<br />10661656477000Los sistemas operativos pueden ser clasificados de la siguiente forma:<br />Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo.<br />Multiprocesador: soporta el abrir un mismo programa en más de una CPU.<br />Multitarea: Permite que varios programas se ejecuten al mismo tiempo.<br />Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo.<br />Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.<br />Cómo funciona un Sistema Operativo<br />Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se programan para que funcionen encima de un sistema operativo particular, por tanto, la elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar.<br />Los sistemas operativos más utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo Linux.<br />Cómo se utiliza un Sistema Operativo<br />Un usuario normalmente interactúa con el sistema operativo a través de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar ypegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intérprete de la línea de comandos. Las interfaces gráficas permiten que utilices los comandos señalando y pinchando en objetos que aparecen en la pantalla.<br />Ejemplos de Sistema Operativo<br />A continuación detallamos algunos ejemplos de sistemas operativos:<br />Familia Windows<br />Windows 95<br />Windows 98<br />Windows ME<br />Windows NT<br />Windows 2000<br />22536155524500Windows 2000 server<br />Windows XP<br />Windows Server 2003<br />Windows CE<br />Windows Mobile<br />Windows XP 64 bits<br />Windows Vista (Longhorn)<br />Familia Macintosh<br />Mac OS 7<br />Mac OS 8<br />Mac OS 9<br />Mac OS X<br />Familia UNIX<br />AIX<br />AMIX<br />GNU/Linux<br />GNU / Hurd<br />HP-UX<br />Irix<br />Minix<br />System V<br />Solaris<br />UnixWare<br />DESCRIPCION DE UN SISTEMA OPERATIVO<br />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, la memoria y los recursos físicos (periféricos).<br />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.<br />lefttop<br />De esta forma, el sistema operativo permite la quot;
disociaciónquot;
 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.<br />Funciones del sistema operativo<br />El sistema operativo cumple varias funciones:<br />1293495120713500Administració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.<br />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 quot;
memoria virtualquot;
. 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.<br />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).<br />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 quot;
sucumbirquot;
.<br />Sistemas de multiprocesos<br />Un sistema operativo se denomina de multiprocesos cuando muchas quot;
tareasquot;
 (también conocidas como procesos) se pueden ejecutar al mismo tiempo.<br />Las aplicaciones consisten en una secuencia de instrucciones llamadas quot;
procesosquot;
. Estos procesos permanecen activos, en espera, suspendidos, o se eliminan en forma alternativa, según la prioridad que se les haya concedido, o se pueden ejecutar en forma simultánea.<br />Un sistema se considera preventivo cuando cuenta con un programador (también llamado planificador) el cual, según los criterios de prioridad, asigna el tiempo de los equipos entre varios procesos que lo solicitan.<br />Se denomina sistema de tiempo compartido a un sistema cuando el programador asigna una cantidad determinada de tiempo a cada proceso. Éste es el caso de los sistemas de usuarios múltiples que permiten a varios usuarios utilizar aplicaciones diferentes o similares en el mismo equipo al mismo tiempo. De este modo, el sistema se denomina quot;
sistema transaccionalquot;
. Para realizar esto, el sistema asigna un período de tiempo a cada usuario.<br />Sistemas de multiprocesadores<br />La técnica de multiprocesamiento consiste en hacer funcionar varios procesadores en forma paralela para obtener un poder de cálculo mayor que el obtenido al usar un procesador de alta tecnología o al aumentar la disponibilidad del sistema (en el caso de fallas del procesador).<br />Las siglas SMP (multiprocesamiento simétrico o multiprocesador simétrico) hacen referencia a la arquitectura en la que todos los procesadores acceden a la misma memoria compartida.<br />Un sistema de multiprocesadores debe tener capacidad para gestionar la repartición de memoria entre varios procesadores, pero también debe distribuir la carga de trabajo.<br />Sistemas fijos<br />Los sistemas fijos son sistemas operativos diseñados para funcionar en equipos pequeños, como los PDA (asistentes personales digitales) o los dispositivos electrónicos autónomos (sondas espaciales, robots, vehículos con ordenador de a bordo, etcétera) con autonomía reducida. En consecuencia, una característica esencial de los sistemas fijos es su avanzada administración de energía y su capacidad de funcionar con recursos limitados.<br />Los principales sistemas fijos de quot;
uso generalquot;
 para PDA son los siguientes:<br />PalmOS<br />Windows CE / Windows Mobile / Window Smartphone<br />Sistemas de tiempo real<br />Los sistemas de tiempo real se utilizan principalmente en la industria y son sistemas diseñados para funcionar en entornos con limitaciones de tiempo. Un sistema de tiempo real debe tener capacidad para operar en forma fiable según limitaciones de tiempo específicas; en otras palabras, debe tener capacidad para procesar adecuadamente la información recibida a intervalos definidos claramente (regulares o de otro tipo).<br />FUNCIONES BASICAS DE UN SISTEMA OPERATIVO<br />PROGRAMAS DE CONTROL<br /> <br />ADMINISTRACION DE TRABAJOS<br />Cuando existen varios programas en espera de ser procesados, el sistema operativo debe decidir el orden de procesamiento de ellos, así como asignar los recursos necesarios para su proceso.<br />ADMINISTRACION DE RECURSOS<br />Mediante esta función el sistema operativo está en capacidad de distribuir en forma adecuada y en el momento oportuno los diferentes recursos (memoria, dispositivos, etc.,...) entre los diversos programas que se encuentran en proceso, para esto, lleva un registro que le permite conocer que recursos están disponibles y cuales están siendo utilizados, por cuanto tiempo y por quien, etc.<br />CONTROL DE OPERACIONES DE ENTRADA Y SALIDA<br />Mediante esta actividad el sistema operativo decide qué proceso hará uso del recurso, durante cuánto tiempo y en qué momento.<br />ADMINISTRACION DE LA MEMORIA<br />Supervisa que áreas de memoria están en uso y cual están libre, determina cuanta memoria asignará a un proceso y en qué momento, además libera la memoria cuando ya no es requerida para el proceso.<br />RECUPERACION DE ERRORES<br />El sistema operativo contiene rutinas que intentan evitar perder el control de una tarea cuando se suscitan errores en la trasferencia de información hacia y desde los dispositivos de entrada / salida.<br />PROGRAMAS DE PROCESO<br />El sistema operativo contiene programas de servicios que sirven de apoyo al procesamiento de los trabajos, se conocen también como utilerías y se pueden clasificar en tres tipos:<br />A) UTILERIAS DEL SISTEMA<br />Se ejecutan bajo el control del sistema operativo y se utilizan para preparar algunos recursos usados por el sistema. Son de uso interno.<br />B) UTILERIAS PARA ARCHIVOS<br />Manejan información de los archivos tales como imprimir, clasificar, copiar, etc.<br />C) UTILERIAS INDEPENDIENTES<br />Realizar funciones que se relacionan con la iniciación de dispositivos de Entrada/Salida, carga del sistema operativo, etc.<br />TIPOS DE SISTEMA OPERATIVO<br />El sistema operativo como controlador y supervisor de todas las actividades que realiza la computadora tiene características que le permiten soportar técnicas avanzadas de procesamiento de datos como:<br />- La utilización de Lenguaje de Alto Nivel.<br />- Tiempo Compartido.<br />lefttop00- Multiprogramación.<br />- Memoria Virtual.<br />Un sistema operativo está formado por varios programas que en conjunto presentan al usuario una vista integrada del sistema, los componentes principales de un sistema operativo son los siguientes módulos:<br />-Manejo de procesos. -Manejo de E/S. -Manejo de Memoria. -Manejo del Sistema de Archivos. <br />El sistema operativo indica a la computadora la manera de utilizar otros programas de software y administra todo el hardware, tanto el interno como el externo, que está instalado en la computadora. Los sistemas operativos pueden ser basados en caracteres o gráficos. Un sistema operativo basado en caracteres, tal como MS-DOS, le permite escribir comandos en un indicador para controlar la computadora. Un interfaz gráfico del usuario, o GUI, le permite enviar comandos a la computadora al hacer clic en iconos o al seleccionar elementos en los menús. Windows 95 cuenta con un GUI. La mayoría de los sistemas operativos pueden manejar programas de 16 ó 32 bits, o ambos. Microsoft Windows 3.x ejecuta únicamente los programas de 16 bits; Windows 95 de Microsoft puede ejecutar ambos programas de 16 ó 32 bits.<br />3777615180911500<br />
Fredy trabajo sistemas operativos
Fredy trabajo sistemas operativos
Fredy trabajo sistemas operativos
Fredy trabajo sistemas operativos
Fredy trabajo sistemas operativos
Fredy trabajo sistemas operativos
Fredy trabajo sistemas operativos
Fredy trabajo sistemas operativos
Fredy trabajo sistemas operativos

Weitere ähnliche Inhalte

Was ist angesagt? (17)

Sistema operativo y dipositivos de almacenamiento
Sistema operativo y dipositivos de almacenamientoSistema operativo y dipositivos de almacenamiento
Sistema operativo y dipositivos de almacenamiento
 
Trabajo de sistemas operativos en word
Trabajo de sistemas operativos en wordTrabajo de sistemas operativos en word
Trabajo de sistemas operativos en word
 
Sistemas operativos-1-michael-1998
Sistemas operativos-1-michael-1998Sistemas operativos-1-michael-1998
Sistemas operativos-1-michael-1998
 
Informática y telemática
Informática y telemáticaInformática y telemática
Informática y telemática
 
Taller informatica
Taller informaticaTaller informatica
Taller informatica
 
Sistema operativo Juank Caballero
Sistema operativo Juank CaballeroSistema operativo Juank Caballero
Sistema operativo Juank Caballero
 
Guía visual
Guía visualGuía visual
Guía visual
 
Lorena perez segura
Lorena perez seguraLorena perez segura
Lorena perez segura
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Tiposso
TipossoTiposso
Tiposso
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Lorena g
Lorena gLorena g
Lorena g
 
1. sistemas operativos
1.  sistemas operativos1.  sistemas operativos
1. sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Andere mochten auch

Trabajo clasificacion de sistema operativo laye1
Trabajo clasificacion de sistema operativo laye1Trabajo clasificacion de sistema operativo laye1
Trabajo clasificacion de sistema operativo laye1
Albert Garcia
 
Sistemas de administración del conocimiento
Sistemas de administración del conocimientoSistemas de administración del conocimiento
Sistemas de administración del conocimiento
Carlos Bonpa
 
Trabajo de sistemas operativos
Trabajo de sistemas operativosTrabajo de sistemas operativos
Trabajo de sistemas operativos
lady9327
 
Trabajo de sistemas 2012 sistemas operativos
Trabajo de sistemas 2012 sistemas operativosTrabajo de sistemas 2012 sistemas operativos
Trabajo de sistemas 2012 sistemas operativos
Danii201215
 
Sistemas de informacion para la toma de decisiones
Sistemas de informacion para la toma de decisionesSistemas de informacion para la toma de decisiones
Sistemas de informacion para la toma de decisiones
Jhonn Daniel Yepez
 
Pei 3
Pei 3Pei 3
Pei 3
Domus
 
Les meilleures caricatures de l’année au Québec
Les meilleures caricatures de l’année au QuébecLes meilleures caricatures de l’année au Québec
Les meilleures caricatures de l’année au Québec
fpjq
 
Actividades para los tipos de alumnos
Actividades para los tipos de alumnosActividades para los tipos de alumnos
Actividades para los tipos de alumnos
Ale Sahagun Utez
 
Eau en bouteille
Eau en bouteilleEau en bouteille
Eau en bouteille
jlroux
 
casa ecologica amigable con el ambiente
casa ecologica amigable con el ambientecasa ecologica amigable con el ambiente
casa ecologica amigable con el ambiente
Brayan Cardona
 
Presentation hurtigruten décembre 2012
Presentation hurtigruten décembre 2012Presentation hurtigruten décembre 2012
Presentation hurtigruten décembre 2012
yannhrg1
 

Andere mochten auch (20)

Trabajo clasificacion de sistema operativo laye1
Trabajo clasificacion de sistema operativo laye1Trabajo clasificacion de sistema operativo laye1
Trabajo clasificacion de sistema operativo laye1
 
Sistemas de administración del conocimiento
Sistemas de administración del conocimientoSistemas de administración del conocimiento
Sistemas de administración del conocimiento
 
Trabajo de sistemas operativos
Trabajo de sistemas operativosTrabajo de sistemas operativos
Trabajo de sistemas operativos
 
Trabajo de sistemas 2012 sistemas operativos
Trabajo de sistemas 2012 sistemas operativosTrabajo de sistemas 2012 sistemas operativos
Trabajo de sistemas 2012 sistemas operativos
 
Introducción y componenetes del sistema operativo
Introducción y componenetes del sistema operativoIntroducción y componenetes del sistema operativo
Introducción y componenetes del sistema operativo
 
Sistema de informacion gerencial en la toma de decisiones
Sistema de informacion gerencial en la toma de decisionesSistema de informacion gerencial en la toma de decisiones
Sistema de informacion gerencial en la toma de decisiones
 
Conclusiones de Unidad 1 - Sistemas Operativos.
Conclusiones de Unidad 1 - Sistemas Operativos.Conclusiones de Unidad 1 - Sistemas Operativos.
Conclusiones de Unidad 1 - Sistemas Operativos.
 
Sistemas de informacion para la toma de decisiones
Sistemas de informacion para la toma de decisionesSistemas de informacion para la toma de decisiones
Sistemas de informacion para la toma de decisiones
 
Trabajo de Sistemas Operativos
Trabajo de Sistemas OperativosTrabajo de Sistemas Operativos
Trabajo de Sistemas Operativos
 
Pei 3
Pei 3Pei 3
Pei 3
 
Les meilleures caricatures de l’année au Québec
Les meilleures caricatures de l’année au QuébecLes meilleures caricatures de l’année au Québec
Les meilleures caricatures de l’année au Québec
 
Grave situación en pitalito #huila síexiste #paroagrario
Grave situación en pitalito #huila síexiste #paroagrarioGrave situación en pitalito #huila síexiste #paroagrario
Grave situación en pitalito #huila síexiste #paroagrario
 
Actividades para los tipos de alumnos
Actividades para los tipos de alumnosActividades para los tipos de alumnos
Actividades para los tipos de alumnos
 
Gog et magog
Gog et magogGog et magog
Gog et magog
 
Eau en bouteille
Eau en bouteilleEau en bouteille
Eau en bouteille
 
casa ecologica amigable con el ambiente
casa ecologica amigable con el ambientecasa ecologica amigable con el ambiente
casa ecologica amigable con el ambiente
 
Presentation hurtigruten décembre 2012
Presentation hurtigruten décembre 2012Presentation hurtigruten décembre 2012
Presentation hurtigruten décembre 2012
 
05 balafon janvier 2012
05 balafon janvier 201205 balafon janvier 2012
05 balafon janvier 2012
 
Promenade en Chablais
Promenade en ChablaisPromenade en Chablais
Promenade en Chablais
 
TÉTRADAS DE LUNAS DE SANGRE
TÉTRADAS DE LUNAS DE SANGRETÉTRADAS DE LUNAS DE SANGRE
TÉTRADAS DE LUNAS DE SANGRE
 

Ähnlich wie Fredy trabajo sistemas operativos

Ähnlich wie Fredy trabajo sistemas operativos (20)

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas fernanda
Sistemas fernandaSistemas fernanda
Sistemas fernanda
 
Sistemas fernanda
Sistemas fernandaSistemas fernanda
Sistemas fernanda
 
Leidy lozano
Leidy lozanoLeidy lozano
Leidy lozano
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos 1 pdf
Sistemas operativos 1 pdfSistemas operativos 1 pdf
Sistemas operativos 1 pdf
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Lorena g
Lorena gLorena g
Lorena g
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema operativos yury
Sistema operativos yurySistema operativos yury
Sistema operativos yury
 
Sistemas operativos informatica
Sistemas operativos  informaticaSistemas operativos  informatica
Sistemas operativos informatica
 
Sistemas operativos informatica
Sistemas operativos  informaticaSistemas operativos  informatica
Sistemas operativos informatica
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
Realice una breve historia de los sistemas operativos
Realice una breve historia de los sistemas operativosRealice una breve historia de los sistemas operativos
Realice una breve historia de los sistemas operativos
 
(626656903) sistemas operativos
(626656903) sistemas operativos (626656903) sistemas operativos
(626656903) sistemas operativos
 
H:\sistema operativo
H:\sistema operativoH:\sistema operativo
H:\sistema operativo
 
Clasificación del software
Clasificación del softwareClasificación del software
Clasificación del software
 
Sistemas operativos 4
Sistemas operativos 4Sistemas operativos 4
Sistemas operativos 4
 

Kürzlich hochgeladen

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Kürzlich hochgeladen (11)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 

Fredy trabajo sistemas operativos

  • 1. 1847850-100330SISTEMA OPERATIVOSISTEMA OPERATIVO<br />309181587439500<br />U<br />n sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones.1<br />Nótese que es un error común muy extendido denominar al conjunto completo de herramientas sistema operativo, es decir, la inclusión en el mismo término de programas como el explorador de ficheros, el navegador y todo tipo de herramientas que permiten la interacción con el sistema operativo, también llamado núcleo o kernel. Uno de los más prominentes ejemplos de esta diferencia, es el núcleo Linux, que es el núcleo del sistema operativo GNU, del cual existen las llamadas distribuciones GNU. Este error de precisión, se debe a la modernización de la informática llevada a cabo a finales de los 80, cuando la filosofía de estructura básica de funcionamiento de los grandes computadores2 se rediseñó a fin de llevarla a los hogares y facilitar su uso, cambiando el concepto de computador multiusuario, (muchos usuarios al mismo tiempo) por un sistema monousuario (únicamente un usuario al mismo tiempo) más sencillo de gestionar.3 (Véase AmigaOS, beOS o MacOS como los pioneros4 de dicha modernización, cuando los Amiga, <br />fueron bautizados con el sobrenombre de Video Toasters5 por <br />su capacidad para la Edición de vídeo en entorno multitarea round robin, con gestión de miles de colores e interfaces intuitivos para diseño en 3D.<br />Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. Se encuentran en la mayoría de los aparatos electrónicos <br />Los primeros sistemas (1945-1960) eran grandes máquinas operadas desde la consola maestra por los programadores. Durante la década siguiente (1950-1960) se llevaron a cabo avances en el hardware: lectoras de tarjetas, impresoras, cintas magnéticas, etc. Esto a su vez provocó un avance en el software: compiladores, ensambladores, cargadores, manejadores de dispositivos, etc.<br />3359150-112585500A finales de los años 80, una computadora Commodore Amiga equipada con una aceleradora Video Toaster era capaz de producir efectos comparados a sistemas dedicados que costaban el triple. Un Video Toaster junto a Lightwave ayudó a producir muchos programas de televisión y películas, entre las que se incluyen Babylon 5, Seaquest DSV y Terminator IIor II<br />981075156845Definición de Sistema OperativoDefinición de Sistema Operativo<br />E<br />7073905143500l sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.<br />En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, es como un policía de tráfico, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.<br />Clasificación de los Sistemas Operativos<br />10661656477000Los sistemas operativos pueden ser clasificados de la siguiente forma:<br />Multiusuario: Permite que dos o más usuarios utilicen sus programas al mismo tiempo. Algunos sistemas operativos permiten a centenares o millares de usuarios al mismo tiempo.<br />Multiprocesador: soporta el abrir un mismo programa en más de una CPU.<br />Multitarea: Permite que varios programas se ejecuten al mismo tiempo.<br />Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo.<br />Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.<br />Cómo funciona un Sistema Operativo<br />Los sistemas operativos proporcionan una plataforma de software encima de la cual otros programas, llamados aplicaciones, puedan funcionar. Las aplicaciones se programan para que funcionen encima de un sistema operativo particular, por tanto, la elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar.<br />Los sistemas operativos más utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo Linux.<br />Cómo se utiliza un Sistema Operativo<br />Un usuario normalmente interactúa con el sistema operativo a través de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar ypegar para copiar y pegar archivos respectivamente. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intérprete de la línea de comandos. Las interfaces gráficas permiten que utilices los comandos señalando y pinchando en objetos que aparecen en la pantalla.<br />Ejemplos de Sistema Operativo<br />A continuación detallamos algunos ejemplos de sistemas operativos:<br />Familia Windows<br />Windows 95<br />Windows 98<br />Windows ME<br />Windows NT<br />Windows 2000<br />22536155524500Windows 2000 server<br />Windows XP<br />Windows Server 2003<br />Windows CE<br />Windows Mobile<br />Windows XP 64 bits<br />Windows Vista (Longhorn)<br />Familia Macintosh<br />Mac OS 7<br />Mac OS 8<br />Mac OS 9<br />Mac OS X<br />Familia UNIX<br />AIX<br />AMIX<br />GNU/Linux<br />GNU / Hurd<br />HP-UX<br />Irix<br />Minix<br />System V<br />Solaris<br />UnixWare<br />DESCRIPCION DE UN SISTEMA OPERATIVO<br />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, la memoria y los recursos físicos (periféricos).<br />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.<br />lefttop<br />De esta forma, el sistema operativo permite la quot; disociaciónquot; 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.<br />Funciones del sistema operativo<br />El sistema operativo cumple varias funciones:<br />1293495120713500Administració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.<br />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 quot; memoria virtualquot; . 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.<br />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).<br />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 quot; sucumbirquot; .<br />Sistemas de multiprocesos<br />Un sistema operativo se denomina de multiprocesos cuando muchas quot; tareasquot; (también conocidas como procesos) se pueden ejecutar al mismo tiempo.<br />Las aplicaciones consisten en una secuencia de instrucciones llamadas quot; procesosquot; . Estos procesos permanecen activos, en espera, suspendidos, o se eliminan en forma alternativa, según la prioridad que se les haya concedido, o se pueden ejecutar en forma simultánea.<br />Un sistema se considera preventivo cuando cuenta con un programador (también llamado planificador) el cual, según los criterios de prioridad, asigna el tiempo de los equipos entre varios procesos que lo solicitan.<br />Se denomina sistema de tiempo compartido a un sistema cuando el programador asigna una cantidad determinada de tiempo a cada proceso. Éste es el caso de los sistemas de usuarios múltiples que permiten a varios usuarios utilizar aplicaciones diferentes o similares en el mismo equipo al mismo tiempo. De este modo, el sistema se denomina quot; sistema transaccionalquot; . Para realizar esto, el sistema asigna un período de tiempo a cada usuario.<br />Sistemas de multiprocesadores<br />La técnica de multiprocesamiento consiste en hacer funcionar varios procesadores en forma paralela para obtener un poder de cálculo mayor que el obtenido al usar un procesador de alta tecnología o al aumentar la disponibilidad del sistema (en el caso de fallas del procesador).<br />Las siglas SMP (multiprocesamiento simétrico o multiprocesador simétrico) hacen referencia a la arquitectura en la que todos los procesadores acceden a la misma memoria compartida.<br />Un sistema de multiprocesadores debe tener capacidad para gestionar la repartición de memoria entre varios procesadores, pero también debe distribuir la carga de trabajo.<br />Sistemas fijos<br />Los sistemas fijos son sistemas operativos diseñados para funcionar en equipos pequeños, como los PDA (asistentes personales digitales) o los dispositivos electrónicos autónomos (sondas espaciales, robots, vehículos con ordenador de a bordo, etcétera) con autonomía reducida. En consecuencia, una característica esencial de los sistemas fijos es su avanzada administración de energía y su capacidad de funcionar con recursos limitados.<br />Los principales sistemas fijos de quot; uso generalquot; para PDA son los siguientes:<br />PalmOS<br />Windows CE / Windows Mobile / Window Smartphone<br />Sistemas de tiempo real<br />Los sistemas de tiempo real se utilizan principalmente en la industria y son sistemas diseñados para funcionar en entornos con limitaciones de tiempo. Un sistema de tiempo real debe tener capacidad para operar en forma fiable según limitaciones de tiempo específicas; en otras palabras, debe tener capacidad para procesar adecuadamente la información recibida a intervalos definidos claramente (regulares o de otro tipo).<br />FUNCIONES BASICAS DE UN SISTEMA OPERATIVO<br />PROGRAMAS DE CONTROL<br /> <br />ADMINISTRACION DE TRABAJOS<br />Cuando existen varios programas en espera de ser procesados, el sistema operativo debe decidir el orden de procesamiento de ellos, así como asignar los recursos necesarios para su proceso.<br />ADMINISTRACION DE RECURSOS<br />Mediante esta función el sistema operativo está en capacidad de distribuir en forma adecuada y en el momento oportuno los diferentes recursos (memoria, dispositivos, etc.,...) entre los diversos programas que se encuentran en proceso, para esto, lleva un registro que le permite conocer que recursos están disponibles y cuales están siendo utilizados, por cuanto tiempo y por quien, etc.<br />CONTROL DE OPERACIONES DE ENTRADA Y SALIDA<br />Mediante esta actividad el sistema operativo decide qué proceso hará uso del recurso, durante cuánto tiempo y en qué momento.<br />ADMINISTRACION DE LA MEMORIA<br />Supervisa que áreas de memoria están en uso y cual están libre, determina cuanta memoria asignará a un proceso y en qué momento, además libera la memoria cuando ya no es requerida para el proceso.<br />RECUPERACION DE ERRORES<br />El sistema operativo contiene rutinas que intentan evitar perder el control de una tarea cuando se suscitan errores en la trasferencia de información hacia y desde los dispositivos de entrada / salida.<br />PROGRAMAS DE PROCESO<br />El sistema operativo contiene programas de servicios que sirven de apoyo al procesamiento de los trabajos, se conocen también como utilerías y se pueden clasificar en tres tipos:<br />A) UTILERIAS DEL SISTEMA<br />Se ejecutan bajo el control del sistema operativo y se utilizan para preparar algunos recursos usados por el sistema. Son de uso interno.<br />B) UTILERIAS PARA ARCHIVOS<br />Manejan información de los archivos tales como imprimir, clasificar, copiar, etc.<br />C) UTILERIAS INDEPENDIENTES<br />Realizar funciones que se relacionan con la iniciación de dispositivos de Entrada/Salida, carga del sistema operativo, etc.<br />TIPOS DE SISTEMA OPERATIVO<br />El sistema operativo como controlador y supervisor de todas las actividades que realiza la computadora tiene características que le permiten soportar técnicas avanzadas de procesamiento de datos como:<br />- La utilización de Lenguaje de Alto Nivel.<br />- Tiempo Compartido.<br />lefttop00- Multiprogramación.<br />- Memoria Virtual.<br />Un sistema operativo está formado por varios programas que en conjunto presentan al usuario una vista integrada del sistema, los componentes principales de un sistema operativo son los siguientes módulos:<br />-Manejo de procesos. -Manejo de E/S. -Manejo de Memoria. -Manejo del Sistema de Archivos. <br />El sistema operativo indica a la computadora la manera de utilizar otros programas de software y administra todo el hardware, tanto el interno como el externo, que está instalado en la computadora. Los sistemas operativos pueden ser basados en caracteres o gráficos. Un sistema operativo basado en caracteres, tal como MS-DOS, le permite escribir comandos en un indicador para controlar la computadora. Un interfaz gráfico del usuario, o GUI, le permite enviar comandos a la computadora al hacer clic en iconos o al seleccionar elementos en los menús. Windows 95 cuenta con un GUI. La mayoría de los sistemas operativos pueden manejar programas de 16 ó 32 bits, o ambos. Microsoft Windows 3.x ejecuta únicamente los programas de 16 bits; Windows 95 de Microsoft puede ejecutar ambos programas de 16 ó 32 bits.<br />3777615180911500<br />