SlideShare una empresa de Scribd logo
1 de 20
Sistema Operativo
MSc. Fernando Pacheco Oleas
Sistema Operativo
El sistema operativo es el programa 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.
Clasificación de los Sistemas
                     Operativos
Los sistemas operativos pueden ser clasificados de la siguiente forma:


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.
Multiprocesador: soporta el abrir un mismo programa en más de una
CPU.
Multitarea: Permite que varios programas se ejecuten al mismo
tiempo.
Multitramo: Permite que diversas partes de un solo programa
funcionen al mismo tiempo.
Tiempo Real: Responde a las entradas inmediatamente. Los sistemas
operativos como DOS y UNIX, no funcionan en tiempo real.
Cómo funciona un Sistema
                Operativo
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.
Cómo se utiliza un Sistema Operativo

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 y pegar 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.
Tipos de Sistemas Operativos


Un sistema Operativo (SO) es en sí mismo un programa de
computadora. Sin embargo, es un programa muy especial, quizá el
más complejo e importante en una computadora. El SO despierta a
la computadora y hace que reconozca a la CPU, la memoria, el tecla
do, el sistema de vídeo y las unidades de disco.
Además, proporciona la facilidad para que los usuarios se
comuniquen con la computadora y sirve de plataforma a partir de
la cual se corran programas de aplicación.
Los sistemas operativos más conocidos son
                  los siguientes:



1) DOS: El famoso DOS, que quiere decir Disk Operating System (sistema
operativo de disco), es más conocido por los nombres de PC-DOS y MS-
DOS. MS-DOS fue hecho por la compañía de software Microsoft y es en
esencia el mismo SO que el PC-DOS.
La razón de su continua popularidad se debe al aplastante volumen de
software disponible y a la base instalada de computadoras con procesador
Intel.
2) Windows 3.1: Microsoft tomo una decisión, hacer un sistema operativo
que tuviera una interfaz gráfica amigable para el usuario, y como resultado
obtuvo Windows. Este sistema muestra íconos en la pantalla que
representan diferentes archivos o programas, a los cuales se puede accesar
al darles doble click con el puntero del mouse. Todas las aplicaciones
elaboradas para Windows se parecen, por lo que es muy fácil aprender a
usar nuevo software una vez aprendido las bases.
3) Windows 95: En 1995, Microsoft introdujo una nueva y mejorada versión
del Windows 3.1. Las mejoras de este SO incluyen soporte multitareas y
arquitectura de 32 bits, permitiendo así correr mejores aplicaciónes para
mejorar la eficacia del trabajo.
4) Windows NT: Esta versión de Windows se especializa en las redes y
servidores. Con este SO se puede interactuar de forma eficaz entre dos o
más computadoras.
5) OS/2: Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz
es muy buena. El problema que presenta este sistema operativo es que no
se le ha dad el apoyo que se merece en cuanto a aplicaciones se refiere. Es
decir, no se han creado muchas aplicaciones que aprovechen las
características de el SO, ya que la mayoría del mercado de software ha sido
monopolizado por Windows.
6) Mac OS: Las computadoras Macintosh no serían tan populares como lo
son si no tuvieran el Mac OS como sistema operativo de planta. Este
sistema operativo es tan amigable para el usuario que cualquier persona
puede aprender a usarlo en muy poco tiempo. Por otro lado, es muy bueno
para organizar archivos y usarlos de manera eficaz. Este fue creado por
Apple Computer, Inc.
7) UNIX: El sistema operativo UNIX fue creado por los laboratorios Bell de
AT&T en 1969 y es ahora usado como una de las bases para la
supercarretera de la información. Unix es un SO multiusuario y
multitarea,     que  corre    en     diferentes   computadoras,     desde
supercomputadoras, Mainframes, Minicomputadoras, computadoras
personales y estaciones de trabajo. Esto quiere decir que muchos usuarios
puede estar usando una misma computadora por medio de terminales o
usar muchas de ellas
Estructura básica de un sistema operativo


A) CARGADOR
Cualquier programa que requiere ser ejecutado en la computadora, deberá ser
transferido desde su lugar de residencia a la memoria principal.
B) CARGADOR PARA EL SISTEMA OPERATIVO
Este programa se encarga de transferir desde algún medio de almacenamiento
externo (disco, cinta o tambor) a la memoria principal, los programas del sistema
operativo que tienen como finalidad establecer el ambiente de trabajo del equipo de
cómputo. Existe un programa especial almacenado en memoria ROM que se encarga
de accesar a este programa cargador. Cuando el sistema operativo esta cargado en
memoria toma el control absoluto de las operaciones del sistema.
C) CARGADOR INCLUIDO EN EL SISTEMA OPERATIVO
Su función es cargar a memoria todos los archivos necesarios para la ejecución de un
proceso.
Funciones básicas de un sistema operativo
            programas de control

ADMINISTRACION DE TRABAJOS
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.
ADMINISTRACION DE RECURSOS
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.
CONTROL DE OPERACIONES DE ENTRADA Y SALIDA
Mediante esta actividad el sistema operativo decide que proceso hará uso del
recurso, durante cuánto tiempo y en que momento.
ADMINISTRACION DE LA MEMORIA
Supervisa que áreas de memoria están en uso y cual están libre, determina
cuanta memoria asignará a un proceso y en que momento, además libera la
memoria cuando ya no es requerida para el proceso.
RECUPERACION DE ERRORES
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.


PROGRAMAS DE PROCESO
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:
A) UTILERIAS DEL SISTEMA
Se ejecutan bajo el control del sistema operativo y se utilizan para
preparar algunos recursos usados por el sistema. Son de uso
interno.
B) UTILERIAS PARA ARCHIVOS
Manejan información de los archivos tales como imprimir, clasificar,
copiar, etc.
C) UTILERIAS INDEPENDIENTES
Realizar funciones que se relacionan con la iniciación de
dispositivos de Entrada/Salida, carga del sistema operativo, etc.
El sistema operativo como máquina
                     virtual

Un computador se compone de uno o más procesadores o CPU,
memoria principal o RAM, memoria secundaria (discos), tarjetas de
expansión (tarjetas de red, módems y otros), monitor, teclado, mouse y
otros dispositivos. O sea, es un sistema complejo. Escribir programas
que hagan uso correcto de todas estas componentes no es una tarea
trivial. Peor aún si hablamos de uso óptimo. Si cada programador
tuviera que preocuparse de, por ejemplo, como funciona el disco duro
del computador, teniendo además siempre presentes todas las posibles
cosas que podrían fallar, entonces a la fecha se habría escrito una
cantidad bastante reducida de programas.
El sistema operativo como administrador
                de recursos
La otra tarea de un sistema operativo consiste en administrar los
recursos de un computador cuando hay dos o más programas que
ejecutan simultáneamente y requieren usar el mismo recurso (como
tiempo de CPU, memoria o impresora).
Además, en un sistema multiusuario, suele ser necesario o conveniente
compartir, además de dispositivos físicos, información. Al mismo
tiempo, debe tenerse en cuenta consideraciones de seguridad: por
ejemplo, la información confidencial sólo debe ser accesada por
usuarios autorizados, un usuario cualquiera no debiera ser capaz de
sobrescribir áreas críticas del sistema, etc. (En este caso, un usuario
puede ser una persona, un programa, u otro computador). En
resumen, el sistema operativo debe llevar la cuenta acerca de quién
está usando qué recursos; otorgar recursos a quienes los solicitan
(siempre que el solicitante tenga derechos adecuados sobre el
recurso); y arbitrar en caso de solicitudes conflictivas
Conclusión

El sistema operativo es el programa 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 son el motor de
arranque de un computador sin el sistema operativo no se pudiera conectar
al computador. Un sistema operativo está formado por varios programas
que en conjunto presentan al usuario una vista integrada del sistema
CUESTIONARIO DE PREGUNTAS


1. ¿Qué entiende por sistemas operativos?


1. ¿Para que sirven los sistemas operativos?



2. Escribe la clasificación de los sistemas operativos


4. Completa la Estructura básica de un sistema operativo
    a)CARGADOR __________________________________________________________________
    b) CARGADOR PARA EL SISTEMA OPERATIVO_________________________________________
    c) CARGADOR INCLUIDO EN EL SISTEMA OPERATIVO___________________________________



5. Escribe las funciones básicas de un sistema operativo
AGRADECIMIENTO

Agradezco en primer lugar a Dios por darme
las fuerzas necesarias para seguir adelante
con entusiasmo y mucho esfuerzo a mi
maestro por darme la guía y enseñarme
todo lo que se sobre la materia por
ayudarme con dedicación y cariño si
prejuicios apoyándome en todo momento.
                  Elaborado Por:
                       Ana Tenempaguay
               atenempaguaycabadiana@gmail.com

Más contenido relacionado

La actualidad más candente (15)

Word sistemas operativos
Word sistemas operativosWord sistemas operativos
Word sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas fernanda
Sistemas fernandaSistemas fernanda
Sistemas fernanda
 
(626656903) sistemas operativos
(626656903) sistemas operativos (626656903) sistemas operativos
(626656903) sistemas operativos
 
Sistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamientoSistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamiento
 
Sistema operativos yury
Sistema operativos yurySistema operativos yury
Sistema operativos yury
 
sitemas operativos
sitemas operativossitemas operativos
sitemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos-1-michael-1998
Sistemas operativos-1-michael-1998Sistemas operativos-1-michael-1998
Sistemas operativos-1-michael-1998
 
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
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Guía visual
Guía visualGuía visual
Guía visual
 
Guia (1)
Guia (1)Guia (1)
Guia (1)
 
Introduccion a los sistemas operativos
Introduccion a los sistemas operativosIntroduccion a los sistemas operativos
Introduccion a los sistemas operativos
 

Similar a Sistema operativo

Sistemas operativos (s
Sistemas operativos (sSistemas operativos (s
Sistemas operativos (s
sawthemoon
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
negradadys
 
Trabajo de sistemas operativos
Trabajo de sistemas operativosTrabajo de sistemas operativos
Trabajo de sistemas operativos
lady9327
 
Sistema operativo Juank Caballero
Sistema operativo Juank CaballeroSistema operativo Juank Caballero
Sistema operativo Juank Caballero
Juank_Caballero
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemas
marlifruca
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemas
marlifruca
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
risas
 

Similar a Sistema operativo (20)

Sistemas operativos (s
Sistemas operativos (sSistemas operativos (s
Sistemas operativos (s
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas
SistemasSistemas
Sistemas
 
Sistemas operativos cobat 01
Sistemas operativos cobat 01Sistemas operativos cobat 01
Sistemas operativos cobat 01
 
Trabajo de sistemas operativos
Trabajo de sistemas operativosTrabajo de sistemas operativos
Trabajo de sistemas operativos
 
Sistema operativo Juank Caballero
Sistema operativo Juank CaballeroSistema operativo Juank Caballero
Sistema operativo Juank Caballero
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemas
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemas
 
Clase de sistemas
Clase de sistemasClase de sistemas
Clase de sistemas
 
sistemas opertaivos
sistemas opertaivossistemas opertaivos
sistemas opertaivos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Victor tarea
Victor tareaVictor tarea
Victor tarea
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
sistemas operativos
sistemas operativossistemas operativos
sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Último

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
El Fortí
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
pvtablets2023
 

Último (20)

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
semana 4 9NO Estudios sociales.pptxnnnn
semana 4  9NO Estudios sociales.pptxnnnnsemana 4  9NO Estudios sociales.pptxnnnn
semana 4 9NO Estudios sociales.pptxnnnn
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptxRESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
RESULTADOS DE LA EVALUACIÓN DIAGNÓSTICA 2024 - ACTUALIZADA.pptx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 

Sistema operativo

  • 3. El sistema operativo es el programa 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.
  • 4. Clasificación de los Sistemas Operativos Los sistemas operativos pueden ser clasificados de la siguiente forma: 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. Multiprocesador: soporta el abrir un mismo programa en más de una CPU. Multitarea: Permite que varios programas se ejecuten al mismo tiempo. Multitramo: Permite que diversas partes de un solo programa funcionen al mismo tiempo. Tiempo Real: Responde a las entradas inmediatamente. Los sistemas operativos como DOS y UNIX, no funcionan en tiempo real.
  • 5. Cómo funciona un Sistema Operativo 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.
  • 6. Cómo se utiliza un Sistema Operativo 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 y pegar 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.
  • 7. Tipos de Sistemas Operativos Un sistema Operativo (SO) es en sí mismo un programa de computadora. Sin embargo, es un programa muy especial, quizá el más complejo e importante en una computadora. El SO despierta a la computadora y hace que reconozca a la CPU, la memoria, el tecla do, el sistema de vídeo y las unidades de disco. Además, proporciona la facilidad para que los usuarios se comuniquen con la computadora y sirve de plataforma a partir de la cual se corran programas de aplicación.
  • 8. Los sistemas operativos más conocidos son los siguientes: 1) DOS: El famoso DOS, que quiere decir Disk Operating System (sistema operativo de disco), es más conocido por los nombres de PC-DOS y MS- DOS. MS-DOS fue hecho por la compañía de software Microsoft y es en esencia el mismo SO que el PC-DOS. La razón de su continua popularidad se debe al aplastante volumen de software disponible y a la base instalada de computadoras con procesador Intel.
  • 9. 2) Windows 3.1: Microsoft tomo una decisión, hacer un sistema operativo que tuviera una interfaz gráfica amigable para el usuario, y como resultado obtuvo Windows. Este sistema muestra íconos en la pantalla que representan diferentes archivos o programas, a los cuales se puede accesar al darles doble click con el puntero del mouse. Todas las aplicaciones elaboradas para Windows se parecen, por lo que es muy fácil aprender a usar nuevo software una vez aprendido las bases. 3) Windows 95: En 1995, Microsoft introdujo una nueva y mejorada versión del Windows 3.1. Las mejoras de este SO incluyen soporte multitareas y arquitectura de 32 bits, permitiendo así correr mejores aplicaciónes para mejorar la eficacia del trabajo.
  • 10. 4) Windows NT: Esta versión de Windows se especializa en las redes y servidores. Con este SO se puede interactuar de forma eficaz entre dos o más computadoras. 5) OS/2: Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz es muy buena. El problema que presenta este sistema operativo es que no se le ha dad el apoyo que se merece en cuanto a aplicaciones se refiere. Es decir, no se han creado muchas aplicaciones que aprovechen las características de el SO, ya que la mayoría del mercado de software ha sido monopolizado por Windows.
  • 11. 6) Mac OS: Las computadoras Macintosh no serían tan populares como lo son si no tuvieran el Mac OS como sistema operativo de planta. Este sistema operativo es tan amigable para el usuario que cualquier persona puede aprender a usarlo en muy poco tiempo. Por otro lado, es muy bueno para organizar archivos y usarlos de manera eficaz. Este fue creado por Apple Computer, Inc. 7) UNIX: El sistema operativo UNIX fue creado por los laboratorios Bell de AT&T en 1969 y es ahora usado como una de las bases para la supercarretera de la información. Unix es un SO multiusuario y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Minicomputadoras, computadoras personales y estaciones de trabajo. Esto quiere decir que muchos usuarios puede estar usando una misma computadora por medio de terminales o usar muchas de ellas
  • 12. Estructura básica de un sistema operativo A) CARGADOR Cualquier programa que requiere ser ejecutado en la computadora, deberá ser transferido desde su lugar de residencia a la memoria principal. B) CARGADOR PARA EL SISTEMA OPERATIVO Este programa se encarga de transferir desde algún medio de almacenamiento externo (disco, cinta o tambor) a la memoria principal, los programas del sistema operativo que tienen como finalidad establecer el ambiente de trabajo del equipo de cómputo. Existe un programa especial almacenado en memoria ROM que se encarga de accesar a este programa cargador. Cuando el sistema operativo esta cargado en memoria toma el control absoluto de las operaciones del sistema. C) CARGADOR INCLUIDO EN EL SISTEMA OPERATIVO Su función es cargar a memoria todos los archivos necesarios para la ejecución de un proceso.
  • 13. Funciones básicas de un sistema operativo programas de control ADMINISTRACION DE TRABAJOS 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. ADMINISTRACION DE RECURSOS 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. CONTROL DE OPERACIONES DE ENTRADA Y SALIDA Mediante esta actividad el sistema operativo decide que proceso hará uso del recurso, durante cuánto tiempo y en que momento.
  • 14. ADMINISTRACION DE LA MEMORIA Supervisa que áreas de memoria están en uso y cual están libre, determina cuanta memoria asignará a un proceso y en que momento, además libera la memoria cuando ya no es requerida para el proceso. RECUPERACION DE ERRORES 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. PROGRAMAS DE PROCESO 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:
  • 15. A) UTILERIAS DEL SISTEMA Se ejecutan bajo el control del sistema operativo y se utilizan para preparar algunos recursos usados por el sistema. Son de uso interno. B) UTILERIAS PARA ARCHIVOS Manejan información de los archivos tales como imprimir, clasificar, copiar, etc. C) UTILERIAS INDEPENDIENTES Realizar funciones que se relacionan con la iniciación de dispositivos de Entrada/Salida, carga del sistema operativo, etc.
  • 16. El sistema operativo como máquina virtual Un computador se compone de uno o más procesadores o CPU, memoria principal o RAM, memoria secundaria (discos), tarjetas de expansión (tarjetas de red, módems y otros), monitor, teclado, mouse y otros dispositivos. O sea, es un sistema complejo. Escribir programas que hagan uso correcto de todas estas componentes no es una tarea trivial. Peor aún si hablamos de uso óptimo. Si cada programador tuviera que preocuparse de, por ejemplo, como funciona el disco duro del computador, teniendo además siempre presentes todas las posibles cosas que podrían fallar, entonces a la fecha se habría escrito una cantidad bastante reducida de programas.
  • 17. El sistema operativo como administrador de recursos La otra tarea de un sistema operativo consiste en administrar los recursos de un computador cuando hay dos o más programas que ejecutan simultáneamente y requieren usar el mismo recurso (como tiempo de CPU, memoria o impresora). Además, en un sistema multiusuario, suele ser necesario o conveniente compartir, además de dispositivos físicos, información. Al mismo tiempo, debe tenerse en cuenta consideraciones de seguridad: por ejemplo, la información confidencial sólo debe ser accesada por usuarios autorizados, un usuario cualquiera no debiera ser capaz de sobrescribir áreas críticas del sistema, etc. (En este caso, un usuario puede ser una persona, un programa, u otro computador). En resumen, el sistema operativo debe llevar la cuenta acerca de quién está usando qué recursos; otorgar recursos a quienes los solicitan (siempre que el solicitante tenga derechos adecuados sobre el recurso); y arbitrar en caso de solicitudes conflictivas
  • 18. Conclusión El sistema operativo es el programa 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 son el motor de arranque de un computador sin el sistema operativo no se pudiera conectar al computador. Un sistema operativo está formado por varios programas que en conjunto presentan al usuario una vista integrada del sistema
  • 19. CUESTIONARIO DE PREGUNTAS 1. ¿Qué entiende por sistemas operativos? 1. ¿Para que sirven los sistemas operativos? 2. Escribe la clasificación de los sistemas operativos 4. Completa la Estructura básica de un sistema operativo a)CARGADOR __________________________________________________________________ b) CARGADOR PARA EL SISTEMA OPERATIVO_________________________________________ c) CARGADOR INCLUIDO EN EL SISTEMA OPERATIVO___________________________________ 5. Escribe las funciones básicas de un sistema operativo
  • 20. AGRADECIMIENTO Agradezco en primer lugar a Dios por darme las fuerzas necesarias para seguir adelante con entusiasmo y mucho esfuerzo a mi maestro por darme la guía y enseñarme todo lo que se sobre la materia por ayudarme con dedicación y cariño si prejuicios apoyándome en todo momento. Elaborado Por: Ana Tenempaguay atenempaguaycabadiana@gmail.com