SISTEMAS OPERATIVOS
Por: pablo Sebastián García García
2-L ofimática
 Índice
 Definición de un sistema operativo.
 Como funciona un sistema operativo en una computadora
 Componentes de un...
DEFINICIÓN DE UN SISTEMA
OPERATIVO
Es el conjunto de programas informáticos encargados de administrar
los recursos de una ...
Cabe destacar que los sistemas operativos no
funcionan sólo en las computadoras. Por el
contrario, este tipo de sistemas s...
COMO FUNCIONA UN SISTEMA
OPERATIVO EN UNA COMPUTADORA
El software es la parte fundamental en el
ordenador. En cuanto se en...
COMPONENTES DE UN SISTEMA
OPERATIVO
Gestión de procesos
Un proceso es simplemente, un programa en ejecución que
necesita r...
Gestión del almacenamiento secundario
Un sistema de almacenamiento secundario es
necesario, ya que la memoria principal
(a...
Sistemas de archivos
Los archivos son colecciones de información relacionada,
definidas por sus creadores. Éstos almacenan...
Sistemas de protección
Mecanismo que controla el acceso de los
programas o los usuarios a los recursos del sistema. El
SO ...
Programas de sistemas
Son aplicaciones de utilidad que se suministran con el SO pero
no forman parte de él. Que ofrecen un...
LLAMADAS AL SISTEMA
Una aplicación, normalmente no sabe dónde está
situada la rutina de servicio de la llamada. Por lo
que...
BIBLIOTECA DE INTERFAZ DE
LLAMADAS AL SISTEMA
Las llamadas al sistema no siempre tienen una expresión sencilla en los
leng...
VENTAJAS Y DESVENTAJAS DEL
SISTEMA OPERATIVO LINUX
Ventajas:
El mejor costo del mercado, gratuito o un precio simbólico po...
VENTAJAS Y DESVENTAJAS DEL
SISTEMA OPERATIVO WINDOWS
Ventajas:
Es más conocido
Es el que tiene más software desarrollado…
...
VENTAJAS Y DESVENTAJAS DEL
SISTEMA OPERATIVO MAC
Ventajas:
mejor interfaz grafica del mercado
Ideal para diseño grafico.
E...
VENTAJAS Y DESVENTAJAS DEL
SISTEMA OPERATIVO UBUNTU
Ventajas:
Es totalmente Gratuito y aunque posea versiones de paga (con...
CONCLUSIÓN
Los sistemas operativos son vitales para los
ordenadores y son un componente vital para
nuestra computadora.
Próxima SlideShare
Cargando en…5
×

Sistemas operativos

182 visualizaciones

Publicado el

esperen por la siguiente presentación

Publicado en: Tecnología
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
182
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
4
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Sistemas operativos

  1. 1. SISTEMAS OPERATIVOS Por: pablo Sebastián García García 2-L ofimática
  2. 2.  Índice  Definición de un sistema operativo.  Como funciona un sistema operativo en una computadora  Componentes de un sistema operativo  Llamadas al sistema  Biblioteca de interfaz de llamadas al sistema  Ventajas y Desventajas del Sistema Operativo Linux  Ventajas y Desventajas del Sistema Operativo Ubuntu  Ventajas y Desventajas del Sistema Operativo Windows  Ventajas y Desventajas del Sistema Operativo Mac
  3. 3. DEFINICIÓN DE UN SISTEMA OPERATIVO Es el conjunto de programas informáticos encargados de administrar los recursos de una computadora de manera eficaz . El sistema operativo también es conocido como software de sistemas. Estos programas comienzan a trabajar tan pronto se encienda el equipo ya que gestionan el hardware desde los niveles básicos. indice
  4. 4. Cabe destacar que los sistemas operativos no funcionan sólo en las computadoras. Por el contrario, este tipo de sistemas 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 funciones. un sistema operativo cumple con cinco funciones básicas: el suministro de interfaz al usuario, la administración de recursos, la administración de archivos, la administración de tareas y el servicio de soporte y utilidades. En cuanto a la interfaz al usuario, el sistema se encarga de que el usuario pueda cargar programas, acceder a archivos y realizar otras tareas con la computadora. La administración de recursos es la que permite la dirección del hardware, incluyendo los periféricos y la red
  5. 5. COMO FUNCIONA UN SISTEMA OPERATIVO EN UNA COMPUTADORA El software es la parte fundamental en el ordenador. En cuanto se enciende el ordenador lo primero que hace es buscar su sistema operativo. Esto ocurre porque no es posible manejar un ordenador sin ese software. Una vez que lo encuentra, lo ejecuta y a partir de ese momento la comunicación entre el ordenador y el usuario a través del sistema operativo. Para poder manejar un ordenador, los usuarios han de entenderse con el sistema operativo. Aparte de hacer la interfaz entre el ordenador y los usuarios, un sistema operativo se encarga de gestionar los recursos del ordenador y facilitar la organización de la información que éste posee, así como gestionar y facilitar la ejecución de las aplicaciones. indice
  6. 6. COMPONENTES DE UN SISTEMA OPERATIVO Gestión de procesos Un proceso es simplemente, un programa en ejecución que necesita recursos para realizar su tarea: tiempo de CPU, memoria, archivos y dispositivos de E/S. El SO es el responsable de: Crear y destruir procesos. Parar y reanudar procesos. Ofrecer mecanismos para que los procesos puedan comunicarse y se sincronicen. Gestión de memoria principal La memoria es una gran tabla de palabras o bytes que se referencian cada una mediante una dirección única. Este almacén de datos de rápido acceso es compartido por la CPU y los dispositivos de E/S, es volátil y pierde su contenido ante fallos del sistema. El SO es el responsable de: Conocer qué partes de la memoria están siendo utilizadas y por quién. Decidir qué procesos se cargarán en memoria cuando haya espacio disponible. Asignar y reclamar espacio de memoria cuando sea necesario. Índice
  7. 7. Gestión del almacenamiento secundario Un sistema de almacenamiento secundario es necesario, ya que la memoria principal (almacenamiento primario) es volátil y además muy pequeña para almacenar todos los programas y datos. También es necesario mantener los datos que no convenga mantener en la memoria principal. El SO se encarga de: Planificar los discos. Gestionar el espacio libre. Asignar el almacenamiento. Verificar que los datos se guarden en orden. El sistema de entrada y salida Consiste en un sistema de almacenamiento temporal , una interfaz de manejadores de dispositivos y otra para dispositivos concretos. El sistema operativo debe gestionar el almacenamiento temporal de E/S y servir las interrupciones de los dispositivos de E/S.
  8. 8. Sistemas de archivos Los archivos son colecciones de información relacionada, definidas por sus creadores. Éstos almacenan programas (en código fuente y objeto) y datos tales como imágenes, textos, información de bases de datos, etc. El SO es responsable de: Construir, eliminar archivos y directorios. Ofrecer funciones para manipular archivos y directorios. Establecer la correspondencia entre archivos y unidades de almacenamiento. Realizar copias de seguridad de archivos. Existen diferentes sistemas de archivos, es decir, existen diferentes formas de organizar la información que se almacena en las memorias (normalmente discos) de los ordenadores. Por ejemplo, existen los sistemas de archivos FAT, FAT32, ext3, NTFS, XFS, etc. Desde el punto de vista del usuario estas diferencias pueden parecer insignificantes a primera vista, sin embargo, existen diferencias muy importantes. Por ejemplo, los sistemas de ficheros FAT32 y NTFS, que se utilizan fundamentalmente en sistemas operativos de Microsoft, tienen una gran diferencia para un usuario que utilice una base de datos con bastante información ya que el tamaño máximo de un fichero con un sistema de archivos FAT32 está limitado a 4 gigabytes, sin embargo, en un sistema NTFS el tamaño es considerablemente mayor.
  9. 9. Sistemas de protección Mecanismo que controla el acceso de los programas o los usuarios a los recursos del sistema. El SO se encarga de: Distinguir entre uso autorizado y no autorizado. Especificar los controles de seguridad a realizar. Forzar el uso de estos mecanismos de protección. Sistemas de comunicaciones Para mantener las comunicaciones con otros sistemas es necesario poder controlar el envío y recepción de información a través de las interfaces de red. También hay que crear y mantener puntos de comunicaciones que sirvan a las aplicaciones para enviar y recibir información, y crear y mantener conexiones virtuales entre aplicaciones que están ejecutándose localmente y otras que lo hacen remotamente.
  10. 10. Programas de sistemas Son aplicaciones de utilidad que se suministran con el SO pero no forman parte de él. Que ofrecen un entorno útil para el desarrollo y la ejecución de programas, siendo algunas de las tareas que realizan: Manipulación y modificación de archivos. Información del estado del sistema. Soporte a lenguajes de programación. Comunicaciones. Gestor de recursos Como gestor de recursos, el sistema operativo administra: La unidad central de procesamiento (donde está alojado el microprocesador). Los dispositivos de entrada y salida. La memoria principal (o de acceso directo). Los discos (o memoria secundaria). Los procesos (o programas en ejecución). Y en general todos los recursos del sistema.
  11. 11. LLAMADAS AL SISTEMA Una aplicación, normalmente no sabe dónde está situada la rutina de servicio de la llamada. Por lo que si ésta se codifica como una llamada de función, cualquier cambio en el S.O. haría que hubiera que reconstruir la aplicación. Pero lo más importante es que una llamada de función no cambia el modo de ejecución de la CPU. Con lo que hay que conseguir llamar a la rutina de servicio, sin tener que conocer su ubicación, y hacer que se fuerce un cambio de modo de operación de la CPU en la llamada (y la recuperación del modo anterior en el retorno). Esto se hace utilizando instrucciones máquina diseñadas específicamente para este cometido, distintas de las que se usan para las llamadas de función. Índice
  12. 12. BIBLIOTECA DE INTERFAZ DE LLAMADAS AL SISTEMA Las llamadas al sistema no siempre tienen una expresión sencilla en los lenguajes de alto nivel, por ello se crean las bibliotecas de interfaz, que son bibliotecas de funciones que pueden usarse para efectuar llamadas al sistema. Las hay para distintos lenguajes de programación. La aplicación llama a una función de la biblioteca de interfaz y esa función es la que realmente hace la llamada al sistema. Interrupciones y excepciones El SO ocupa una posición intermedia entre los programas de aplicación y el hardware. No se limita a utilizar el hardware a petición de las aplicaciones ya que hay situaciones en las que es el hardware el que necesita que se ejecute código del SO. En tales situaciones el hardware debe poder llamar al sistema, pudiendo deberse estas llamadas a dos condiciones: Algún dispositivo de E/S necesita atención. Se ha producido una situación de error al intentar ejecutar una instrucción del programa (normalmente de la aplicación). En ambos casos, la acción realizada no está ordenada por el programa de aplicación, es decir, no figura en el programa. Según los dos casos anteriores tenemos las interrupciones y las excepciones: Interrupción: señal que envía un dispositivo de E/S a la CPU para indicar que la operación de la que se estaba ocupando, ya ha terminado. Excepción: una situación de error detectada por la CPU mientras ejecutaba una instrucción, que requiere tratamiento por parte del SO. índice
  13. 13. VENTAJAS Y DESVENTAJAS DEL SISTEMA OPERATIVO LINUX Ventajas: El mejor costo del mercado, gratuito o un precio simbólico por el cd. Tienes una enorme cantidad de software libre para este sistema Mayor estabilidad por algo lo usan en servidores de alto rendimiento Entorno grafico (beryl) mejor que el Aero de Windows… Existen distribuciones de linux para diversos tipos de equipo, hasta para maquinas de 64 bits. Las vulneralidades son detectadas y corregidas más rápidamente que cualquier otro sistema operativo. Desventajas: Para algunas cosas debes de saber usar Unix La mayoría de los ISP no dan soporte para algo que no sea Windows (ignorantes). No Existe mucho software comercial. Muchos juegos no corren en Linux. índice
  14. 14. VENTAJAS Y DESVENTAJAS DEL SISTEMA OPERATIVO WINDOWS Ventajas: Es más conocido Es el que tiene más software desarrollado… Desventajas: El costo es muy alto Las nuevas versiones requieren muchos recursos La mayoría de los virus están hechos para Windows Puedes tener errores de compatibilidad en sistemas nuevos. Históricamente es más inestable de los 3. Índice
  15. 15. VENTAJAS Y DESVENTAJAS DEL SISTEMA OPERATIVO MAC Ventajas: mejor interfaz grafica del mercado Ideal para diseño grafico. Es muy estable Desventajas: Costoso (aunque viene incluido con la maquina) Existe poco software para este sistema operativo. Es más complicado encontrar gente que la pueda arreglar en caso de fallas. Índice
  16. 16. VENTAJAS Y DESVENTAJAS DEL SISTEMA OPERATIVO UBUNTU Ventajas: Es totalmente Gratuito y aunque posea versiones de paga (con soporte técnico) es aun mas barato que comprar Windows. Los distros importantes tienen muchos programas muy útiles y que lo puedes encontrar muy fácilmente en internet. Un punto muy importante es la seguridad, los Hackers y/o creadores de virus rara vez atacan al Software de Linux. Como se puede observar en muchas webs, existe infinidad de Información técnica que te servirá de ayuda (Podríamos incluir este Post)Se lleva bien en el arranque en conjunto con Windows. Carga y realiza tareas con mayor eficiencia que Windows. La constante actualización y nuevas versiones es asombrosa. Existen infinidades de Distribuciones de Linux. Y como no nombrar a TUX, una mascota querida por todos. Desventajas: El origen técnico de Linux aún se percibe; antes de que puedas creerlo, estarás abriendo una “Terminal” de Linux y escribiendo comandos. Algo que nunca harías con Windows . No es muy común su uso en Compañías, por lo que generalmente se usa para trabajar desde Casa, así que debes hacer ajustes laboriosos. A la hora de trabajar con documentos de Windows complejos, se podría convertir en una tareas difícil o casi imposible debido a la poca compatibilidad para importar desde Windows para Linux. Instalar controladores de Hardware y programas resulta ser mas complicado que en Windows. Esto debido a que las empresas creadoras de controladores crean sus productos en base a Windows, el sistema operativo mas usado a nivel mundial. Muchos juegos no se ejecutan en Linux así que olvídate de grandes Gráficos y poner a trabajar tú tarjeta de video al máximo. Claro existen sus excepciones. Índice
  17. 17. CONCLUSIÓN Los sistemas operativos son vitales para los ordenadores y son un componente vital para nuestra computadora.

×