SlideShare una empresa de Scribd logo
1 de 5
SISTEMAS OPERATIVOS 
Un Sistema operativo (SO) es un software que actúa de interfaz entre los 
dispositivos de hardware y los programas usados por el usuario para manejar un 
computador. Es responsable de gestionar, coordinar las actividades y llevar a 
cabo el intercambio de los recursos y actúa como estación para las aplicaciones 
que se ejecutan en la máquina. 
El 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. 
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. 
En una definición informal es un sistema que consiste en ofrecer una distribución 
ordenada y controlada de los procesadores, memorias y dispositivos de E/S entre 
los diversos programas que compiten por ellos.
FUNCIONES DEL SISTEMA OPERATIVO 
Los sistemas operativos realizan dos funciones diferentes. 
Proveer una máquina virtual, es decir, un ambiente en el cual el usuario pueda ejecutar programas de manera 
conveniente, protegiéndolo de los detalles y complejidades del hardware. Administrar eficientemente los recursos 
del computador. 
El sistema operativo como máquina virtual 
Un computador se compone de uno o más procesadores o CPUs, memoria principal o RAM, memoria secundaria 
(discos), tarjetas de expansión (tarjetas de red, modems 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. 
Una de las tareas del sistema operativo, que puede verse como una capa de software que maneja todas las partes 
del sistema, y hace de intermediario entre el hardware y los programas del usuario. El sistema operativo presenta, 
de esta manera, una interfaz o máquina virtual que es más fácil de entender y de programar que la máquina "pura". 
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 
sobreescribir áreas críticas del sistema, etc.
OTRAS FUNCIONES 
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.
COMPONENTES DEL SISTEMA OPERATIVO 
El sistema operativo está compuesto por un conjunto de paquetes de software que pueden 
utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo 
general en este conjunto de software: 
El núcleo, que representa las funciones básicas del sistema operativo, como por ejemplo, la 
gestión de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y 
de las funciones de comunicación. 
El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de 
un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las 
características del hardware utilizado, la gestión de las direcciones físicas, etcétera. 
El sistema de archivos, que permite que los archivos se registren en una estructura arbórea.
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.

Más contenido relacionado

La actualidad más candente

09 diana b. camacho pareja sistema operativo
09 diana b. camacho pareja sistema operativo09 diana b. camacho pareja sistema operativo
09 diana b. camacho pareja sistema operativo
Carlos Chach
 
Descripción del sistema operativo
Descripción del sistema operativoDescripción del sistema operativo
Descripción del sistema operativo
Luis0101
 
Elementos de los sistemas operativos
Elementos de los sistemas operativosElementos de los sistemas operativos
Elementos de los sistemas operativos
Jonnathan19xix
 
5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administra
danielvaldez
 
Sistema operativo y dipositivos de almacenamiento
Sistema operativo y dipositivos de almacenamientoSistema operativo y dipositivos de almacenamiento
Sistema operativo y dipositivos de almacenamiento
brendanoemigarciaserna
 
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
Carolina Cols
 

La actualidad más candente (20)

Hipervinculo conta mix
Hipervinculo conta mixHipervinculo conta mix
Hipervinculo conta mix
 
09 diana b. camacho pareja sistema operativo
09 diana b. camacho pareja sistema operativo09 diana b. camacho pareja sistema operativo
09 diana b. camacho pareja sistema operativo
 
diferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativodiferenciar las funciones del sistema operativo
diferenciar las funciones del sistema operativo
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Descripción del sistema operativo
Descripción del sistema operativoDescripción del sistema operativo
Descripción del sistema operativo
 
Sistemas Operativos: Componentes
Sistemas Operativos: ComponentesSistemas Operativos: Componentes
Sistemas Operativos: Componentes
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Elementos de los sistemas operativos
Elementos de los sistemas operativosElementos de los sistemas operativos
Elementos de los sistemas operativos
 
Sistemas operativos funciones historia y recursos
Sistemas  operativos funciones historia y recursosSistemas  operativos funciones historia y recursos
Sistemas operativos funciones historia y recursos
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
5.2 identificar los recursos que administra
5.2 identificar los recursos que administra5.2 identificar los recursos que administra
5.2 identificar los recursos que administra
 
Sistema operativo y dipositivos de almacenamiento
Sistema operativo y dipositivos de almacenamientoSistema operativo y dipositivos de almacenamiento
Sistema operativo y dipositivos de almacenamiento
 
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
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema operativo-651-mdcjfw
Sistema operativo-651-mdcjfwSistema operativo-651-mdcjfw
Sistema operativo-651-mdcjfw
 
Descripción del sistema operativo
Descripción del sistema operativoDescripción del sistema operativo
Descripción del sistema operativo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Partes del equipo
Partes del equipoPartes del equipo
Partes del equipo
 

Destacado

Destacado (20)

Actividad día 4 anexo a
Actividad día 4 anexo aActividad día 4 anexo a
Actividad día 4 anexo a
 
Regimen del sistema politico
Regimen del sistema politicoRegimen del sistema politico
Regimen del sistema politico
 
Elaborado por pedro taday 5
Elaborado por pedro taday 5Elaborado por pedro taday 5
Elaborado por pedro taday 5
 
Chicos PET
Chicos PETChicos PET
Chicos PET
 
Acompañamiento del e mediador en ava Adriana G
Acompañamiento del e mediador en ava Adriana GAcompañamiento del e mediador en ava Adriana G
Acompañamiento del e mediador en ava Adriana G
 
Práctica 1
Práctica 1Práctica 1
Práctica 1
 
Trabajo de campo.
Trabajo de campo.Trabajo de campo.
Trabajo de campo.
 
Trabajo sobre la web 2.0- tema :voki
Trabajo sobre la web 2.0- tema :vokiTrabajo sobre la web 2.0- tema :voki
Trabajo sobre la web 2.0- tema :voki
 
CeMITInnova/Presentación/FormatoPDF
CeMITInnova/Presentación/FormatoPDFCeMITInnova/Presentación/FormatoPDF
CeMITInnova/Presentación/FormatoPDF
 
Un segundo aire.
Un segundo aire. Un segundo aire.
Un segundo aire.
 
Plantilla presentaciones educa digital regional 2014
 Plantilla presentaciones educa digital regional 2014 Plantilla presentaciones educa digital regional 2014
Plantilla presentaciones educa digital regional 2014
 
Experiencia de búsqueda con Duck Duck Go
Experiencia de búsqueda con Duck Duck GoExperiencia de búsqueda con Duck Duck Go
Experiencia de búsqueda con Duck Duck Go
 
cosa linda
cosa lindacosa linda
cosa linda
 
integradora
integradoraintegradora
integradora
 
Marketing en red negocio del siglo 21 o negocio del siglo pasado
Marketing en red negocio del siglo 21 o negocio del siglo pasadoMarketing en red negocio del siglo 21 o negocio del siglo pasado
Marketing en red negocio del siglo 21 o negocio del siglo pasado
 
Redes
RedesRedes
Redes
 
Bolsa de valores- tarea académica 1
Bolsa de valores- tarea académica 1Bolsa de valores- tarea académica 1
Bolsa de valores- tarea académica 1
 
Asdf
Asdf Asdf
Asdf
 
Proyecto fund. basicos en empresa. emigdio, alpidio, hector. actualizado
Proyecto fund. basicos en empresa. emigdio, alpidio, hector. actualizadoProyecto fund. basicos en empresa. emigdio, alpidio, hector. actualizado
Proyecto fund. basicos en empresa. emigdio, alpidio, hector. actualizado
 
Omar ezequiel funeme gonzález
Omar ezequiel funeme gonzález Omar ezequiel funeme gonzález
Omar ezequiel funeme gonzález
 

Similar a Sistemas operativos

Facultad de arquitecturas e ingenieria
Facultad de arquitecturas e ingenieriaFacultad de arquitecturas e ingenieria
Facultad de arquitecturas e ingenieria
Alfonso Mora Rodriguez
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
erroko
 
Trabajo de sistema operativo px el juevez[1]
Trabajo de sistema operativo px el juevez[1]Trabajo de sistema operativo px el juevez[1]
Trabajo de sistema operativo px el juevez[1]
kaory22
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
negradadys
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
mery1044
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
mery1044
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
Jorge Fadul
 
Sistemas operativos!!!!!
Sistemas operativos!!!!!Sistemas operativos!!!!!
Sistemas operativos!!!!!
katherineg39
 
C:\Users\Estudiante\Desktop\PresentacióN1
C:\Users\Estudiante\Desktop\PresentacióN1C:\Users\Estudiante\Desktop\PresentacióN1
C:\Users\Estudiante\Desktop\PresentacióN1
david urbina
 

Similar a Sistemas operativos (20)

Act.2 qué es un sistema operativo
Act.2 qué es un sistema operativoAct.2 qué es un sistema operativo
Act.2 qué es un sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Facultad de arquitecturas e ingenieria
Facultad de arquitecturas e ingenieriaFacultad de arquitecturas e ingenieria
Facultad de arquitecturas e ingenieria
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas operativos-1-michael-1998
Sistemas operativos-1-michael-1998Sistemas operativos-1-michael-1998
Sistemas operativos-1-michael-1998
 
Descripción del sistema operativo
Descripción del sistema operativoDescripción del sistema operativo
Descripción del sistema operativo
 
Trabajo de sistema operativo px el juevez[1]
Trabajo de sistema operativo px el juevez[1]Trabajo de sistema operativo px el juevez[1]
Trabajo de sistema operativo px el juevez[1]
 
Ivonne
IvonneIvonne
Ivonne
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
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
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Maria
MariaMaria
Maria
 
Sistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tiposSistema operativo, caracteristicas, clasif, tipos
Sistema operativo, caracteristicas, clasif, tipos
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Sistemas operativos!!!!!
Sistemas operativos!!!!!Sistemas operativos!!!!!
Sistemas operativos!!!!!
 
sistema operativo
sistema operativo sistema operativo
sistema operativo
 
Presentación1
Presentación1Presentación1
Presentación1
 
C:\Users\Estudiante\Desktop\PresentacióN1
C:\Users\Estudiante\Desktop\PresentacióN1C:\Users\Estudiante\Desktop\PresentacióN1
C:\Users\Estudiante\Desktop\PresentacióN1
 

Último

🦄💫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
 
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
 
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
 

Último (20)

CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
🦄💫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
 
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
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADOTIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
TIENDAS MASS MINIMARKET ESTUDIO DE MERCADO
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
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...
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.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
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Linea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docxLinea del tiempo - Filosofos Cristianos.docx
Linea del tiempo - Filosofos Cristianos.docx
 
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
 

Sistemas operativos

  • 1. SISTEMAS OPERATIVOS Un Sistema operativo (SO) es un software que actúa de interfaz entre los dispositivos de hardware y los programas usados por el usuario para manejar un computador. Es responsable de gestionar, coordinar las actividades y llevar a cabo el intercambio de los recursos y actúa como estación para las aplicaciones que se ejecutan en la máquina. El 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. 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. En una definición informal es un sistema que consiste en ofrecer una distribución ordenada y controlada de los procesadores, memorias y dispositivos de E/S entre los diversos programas que compiten por ellos.
  • 2. FUNCIONES DEL SISTEMA OPERATIVO Los sistemas operativos realizan dos funciones diferentes. Proveer una máquina virtual, es decir, un ambiente en el cual el usuario pueda ejecutar programas de manera conveniente, protegiéndolo de los detalles y complejidades del hardware. Administrar eficientemente los recursos del computador. El sistema operativo como máquina virtual Un computador se compone de uno o más procesadores o CPUs, memoria principal o RAM, memoria secundaria (discos), tarjetas de expansión (tarjetas de red, modems 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. Una de las tareas del sistema operativo, que puede verse como una capa de software que maneja todas las partes del sistema, y hace de intermediario entre el hardware y los programas del usuario. El sistema operativo presenta, de esta manera, una interfaz o máquina virtual que es más fácil de entender y de programar que la máquina "pura". 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 sobreescribir áreas críticas del sistema, etc.
  • 3. OTRAS FUNCIONES 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.
  • 4. COMPONENTES DEL SISTEMA OPERATIVO El sistema operativo está compuesto por un conjunto de paquetes de software que pueden utilizarse para gestionar las interacciones con el hardware. Estos elementos se incluyen por lo general en este conjunto de software: El núcleo, que representa las funciones básicas del sistema operativo, como por ejemplo, la gestión de la memoria, de los procesos, de los archivos, de las entradas/salidas principales y de las funciones de comunicación. El intérprete de comandos, que posibilita la comunicación con el sistema operativo a través de un lenguaje de control, permitiendo al usuario controlar los periféricos sin conocer las características del hardware utilizado, la gestión de las direcciones físicas, etcétera. El sistema de archivos, que permite que los archivos se registren en una estructura arbórea.
  • 5. 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.