SlideShare una empresa de Scribd logo
1 de 7
Sistemas Operativos (S.O en español, O.S en inglés)




• Introducción acerca de los sistemas operativos
• Relación software hardware

• Funcionamiento básico
• Estructura de capas
• Funciones

• Niveles de sistemas operativos
• Principales sistemas operativos hoy día
• Un sistema operativo es un conjunto de programas que en un
   sistema informático gestiona los recursos del hardware,
   coordina los procesos del software , y establece una coordinación
   entre ambas partes.
   El SO sirve pues de puente entre el usuario y la máquina con esa
relación software-hardware ya que las acciones del usuario son
sobre el software (p.ej ejecutar una aplicación) pero lo que él
percibe e introduce viene a través del hardware (uso del teclado y
ratón, imágenes en pantalla y sonido…)

• En definitiva el sistema operativo comunica hardware y software
  y con ello establece comunicación entre usuario y máquina. Sin
  sistema operativo aunque el usuario interactúe con el hardware
  no podrá actuar sobre el software. Sus principales funciones:

•   Proporcionar interfaz al usuario
•   Administra recursos
•   Administra archivos
•   Administra tareas
•   Poseer servicio de soporte
Como ya se ha dicho el sistema operativo es un
conjunto de programas básicos sin los cuales el ordenador no
puede funcionar por ser responsable de la conexión
hardware y software, alojados en la memoria, y cuando se
arranca el ordenador se cargan en la memoria RAM,
permaneciendo allí hasta la desconexión del mismo.

        Las aplicaciones cuando son ejecutadas se cargan
en la RAM, y tras acabar la tarea, se descargan en memoria.



          Los sistemas operativos vienen constituidos en
capas, y el kernel o núcleo se encarga de controlar todas
las funciones. Por otra parte el shell se encarga del control
del interfaz con el usuario y el microkernel se encarga de la
planificación de hilos-enlaces, no de procesos.
El kernel por tanto accede al hardware del dispositivo, mediante un proceso
de llamadas al sistema. También es el encargado del multiplexado, es decir,
decidir y coordinar que programa hace uso de qué hardware y durante cuanto
tiempo. Todos estos procesos son muy complejos, por lo que el núcleo suele
poseer unas abstracciones del hardware para esconder esa complejidad y
mostrar al usuario una interfaz clara y de fácil uso. Los 5 niveles del sistema
operativo:

•   Nivel 1:Gestión del procesador
•   Nivel 2:Gestión de memoria
•   Nivel 3:Gestión de procesos
•   Nivel 4:Gestión de dispositivos
•   Nivel 5:Gestión de información

          E lenguaje del sistema operativo se distribuye en niveles o capas, cada
una construida sobre la anterior, de mayor nivel, y relacionada con ella.
          Una capa de nivel bajo es básica en el funcionamiento del sistema
operativo, con un lenguaje incomprensible para el usuario y sin capacidad para
interactuar con ella. En cambio una capa de nivel alto, está construida sobre las
de nivel por debajo de ella y relacionada con ellas, y con un lenguaje asequible
y comprensible para el usuario, que se entiende con la propia máquina (p.ej,
hacer clic en la opción “copiar”, y que se copie el archivo.)
Funciones de los sistemas operativos



• Proveer una interfaz al usuario, de manera que se pueda comunicar
  e interactuar con el ordenador.
• Administración de recursos del hardware, tales como CPU,
  periféricos de entrada y salida, dispositivos de almacenamiento…
• Administración de archivos, que comprende la creación acceso y
  borrado de los mismos, así como su registro de ubicación física en la
  memoria.
• Administración de tareas, como ya se mencionó en el kernel,
  establecer qué tareas tienen acceso a qué hardware y durante cuanto
  tiempo, así como interrumpir la CPU para establecer tareas de
  mayor prioridad.
• Servicios de soporte, que comprenden la actualización de versiones,
  mejoras de seguridad, inclusión de nuevas utilidades y
  controladores para nuevos periféricos.
Se dice que hay 4 generaciones de sistemas operativos a lo largo del
tiempo, además de la generación 0, en la que los dispositivos informáticos no
tenían SO y todo se tenía que hacer en binario


 • 1ª generación (1950-1960): el SO funciona entre programa y programa, se
   conoce como proceso por lotes.
 • 2ª generación (1960-1970): SO con lenguaje de programación FORTRAM,
   usado en universidades. Son multiprogramados, pueden ejecutar varios
   programas a la vez, y se solían usar varios procesadores a la vez, que a su
   vez están todos a la vez en memoria.
 • 3ª generación (1970-1980): comienza a usar circuitos integrados. Cada parte
   de la CPU se encarga de cosas distintas.
          Aparece el spooling; guardar en disco intermedio de memoria.
          Tiempo compartido; trabaja compartiendo el tiempo de los usuarios,
          no de los programas.
 • 4ª generación (1980 en adelante), parte del lanzamiento en 1980 del MS-
   DOS de Windows, y llega hasta hoy día. Son los sistemas operativos tal y
   como los conocemos.
El SO más común es Windows, dependiendo de qué variante en
función del momento. Son MS-DOS, Windows 3, 3.1, NT, 95, 98, 2000,
XP, Vista, 7, 8.

En menor medida, los de Apple, con los MAC-OS en sus diferentes
versiones, y los Linux.

Hoy día también han cobrado importancia los sistemas operativos en
dispositivos móviles, siendo los principales los iOS de Apple, y los
Android.

Más contenido relacionado

La actualidad más candente

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosbenjalarrion
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosJulio Páez
 
Informe sistemas operativos
Informe sistemas operativosInforme sistemas operativos
Informe sistemas operativosjorgue shourio
 
sistemas operativos
sistemas operativos sistemas operativos
sistemas operativos alexacali
 
Introduccion a los sistemas operativos
Introduccion a los sistemas operativosIntroduccion a los sistemas operativos
Introduccion a los sistemas operativosFriky Equis De
 
Introduccion a sistema operativo
Introduccion a sistema operativoIntroduccion a sistema operativo
Introduccion a sistema operativoSmartlion80
 
Practicas de sistema operativos
Practicas de sistema operativosPracticas de sistema operativos
Practicas de sistema operativosCarito2205
 
Introduccion sistemas operativos
Introduccion sistemas operativosIntroduccion sistemas operativos
Introduccion sistemas operativosMarlon Altamirano
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosHeidyBernal
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosprettygood22
 

La actualidad más candente (16)

S
SS
S
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Informe sistemas operativos
Informe sistemas operativosInforme sistemas operativos
Informe sistemas operativos
 
sistemas operativos
sistemas operativos sistemas operativos
sistemas operativos
 
Sistemas operativos.
Sistemas operativos.Sistemas operativos.
Sistemas operativos.
 
Introduccion a los sistemas operativos
Introduccion a los sistemas operativosIntroduccion a los sistemas operativos
Introduccion a los sistemas operativos
 
Introduccion a sistema operativo
Introduccion a sistema operativoIntroduccion a sistema operativo
Introduccion a sistema operativo
 
Practicas de sistema operativos
Practicas de sistema operativosPracticas de sistema operativos
Practicas de sistema operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Introduccion sistemas operativos
Introduccion sistemas operativosIntroduccion sistemas operativos
Introduccion sistemas operativos
 
Unix
UnixUnix
Unix
 
Unix[1]
Unix[1]Unix[1]
Unix[1]
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Similar a Sistemas Operativos: Funciones y Evolución

Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosStarplas
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativovirginialorite
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativomery1044
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativomery1044
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativomery1044
 
Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02txetxu12
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosBARTOLEO
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosBARTOLEO
 
Tema 1. sistemas operativos 1
Tema 1. sistemas operativos 1 Tema 1. sistemas operativos 1
Tema 1. sistemas operativos 1 NataliaCastillo86
 
Sistemas operativos tic
Sistemas operativos ticSistemas operativos tic
Sistemas operativos ticLeireA1
 
Sistemas operativostic
Sistemas operativosticSistemas operativostic
Sistemas operativosticNataliaMdeL
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativoskathe92
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosinfotecno
 
Sistema operativo
Sistema operativo Sistema operativo
Sistema operativo adrylisbe
 
Sistema operativo
Sistema operativo Sistema operativo
Sistema operativo adrylisbe
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas OperativosGabriela
 

Similar a Sistemas Operativos: Funciones y Evolución (20)

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
 
Sistema operativo
Sistema operativoSistema operativo
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
 
Qué es un sistema operativo
Qué es un sistema operativoQué es un sistema operativo
Qué es un sistema operativo
 
Maria
MariaMaria
Maria
 
Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02Sistemaoperativo 101120071653-phpapp02
Sistemaoperativo 101120071653-phpapp02
 
1 expo so
1 expo so1 expo so
1 expo so
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Tema 1. sistemas operativos 1
Tema 1. sistemas operativos 1 Tema 1. sistemas operativos 1
Tema 1. sistemas operativos 1
 
Sistemas operativos tic
Sistemas operativos ticSistemas operativos tic
Sistemas operativos tic
 
Sistemas operativostic
Sistemas operativosticSistemas operativostic
Sistemas operativostic
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema operativo
Sistema operativo Sistema operativo
Sistema operativo
 
Sistema operativo
Sistema operativo Sistema operativo
Sistema operativo
 
Introducción a los Sistemas Operativos
Introducción a los Sistemas OperativosIntroducción a los Sistemas Operativos
Introducción a los Sistemas Operativos
 

Más de MrPrecission

Más de MrPrecission (10)

Tareas varias en cmd
Tareas varias en cmdTareas varias en cmd
Tareas varias en cmd
 
Escopetas
EscopetasEscopetas
Escopetas
 
Pistola
PistolaPistola
Pistola
 
Francotirador
FrancotiradorFrancotirador
Francotirador
 
Fusil
FusilFusil
Fusil
 
Subfusil
SubfusilSubfusil
Subfusil
 
Powerpoint tic
Powerpoint ticPowerpoint tic
Powerpoint tic
 
Tic v.2 ultimate edition
Tic v.2 ultimate editionTic v.2 ultimate edition
Tic v.2 ultimate edition
 
Tic v.2 ultimate edition
Tic v.2 ultimate editionTic v.2 ultimate edition
Tic v.2 ultimate edition
 
Las TIC
Las TICLas TIC
Las TIC
 

Sistemas Operativos: Funciones y Evolución

  • 1. Sistemas Operativos (S.O en español, O.S en inglés) • Introducción acerca de los sistemas operativos • Relación software hardware • Funcionamiento básico • Estructura de capas • Funciones • Niveles de sistemas operativos • Principales sistemas operativos hoy día
  • 2. • Un sistema operativo es un conjunto de programas que en un sistema informático gestiona los recursos del hardware, coordina los procesos del software , y establece una coordinación entre ambas partes. El SO sirve pues de puente entre el usuario y la máquina con esa relación software-hardware ya que las acciones del usuario son sobre el software (p.ej ejecutar una aplicación) pero lo que él percibe e introduce viene a través del hardware (uso del teclado y ratón, imágenes en pantalla y sonido…) • En definitiva el sistema operativo comunica hardware y software y con ello establece comunicación entre usuario y máquina. Sin sistema operativo aunque el usuario interactúe con el hardware no podrá actuar sobre el software. Sus principales funciones: • Proporcionar interfaz al usuario • Administra recursos • Administra archivos • Administra tareas • Poseer servicio de soporte
  • 3. Como ya se ha dicho el sistema operativo es un conjunto de programas básicos sin los cuales el ordenador no puede funcionar por ser responsable de la conexión hardware y software, alojados en la memoria, y cuando se arranca el ordenador se cargan en la memoria RAM, permaneciendo allí hasta la desconexión del mismo. Las aplicaciones cuando son ejecutadas se cargan en la RAM, y tras acabar la tarea, se descargan en memoria. Los sistemas operativos vienen constituidos en capas, y el kernel o núcleo se encarga de controlar todas las funciones. Por otra parte el shell se encarga del control del interfaz con el usuario y el microkernel se encarga de la planificación de hilos-enlaces, no de procesos.
  • 4. El kernel por tanto accede al hardware del dispositivo, mediante un proceso de llamadas al sistema. También es el encargado del multiplexado, es decir, decidir y coordinar que programa hace uso de qué hardware y durante cuanto tiempo. Todos estos procesos son muy complejos, por lo que el núcleo suele poseer unas abstracciones del hardware para esconder esa complejidad y mostrar al usuario una interfaz clara y de fácil uso. Los 5 niveles del sistema operativo: • Nivel 1:Gestión del procesador • Nivel 2:Gestión de memoria • Nivel 3:Gestión de procesos • Nivel 4:Gestión de dispositivos • Nivel 5:Gestión de información E lenguaje del sistema operativo se distribuye en niveles o capas, cada una construida sobre la anterior, de mayor nivel, y relacionada con ella. Una capa de nivel bajo es básica en el funcionamiento del sistema operativo, con un lenguaje incomprensible para el usuario y sin capacidad para interactuar con ella. En cambio una capa de nivel alto, está construida sobre las de nivel por debajo de ella y relacionada con ellas, y con un lenguaje asequible y comprensible para el usuario, que se entiende con la propia máquina (p.ej, hacer clic en la opción “copiar”, y que se copie el archivo.)
  • 5. Funciones de los sistemas operativos • Proveer una interfaz al usuario, de manera que se pueda comunicar e interactuar con el ordenador. • Administración de recursos del hardware, tales como CPU, periféricos de entrada y salida, dispositivos de almacenamiento… • Administración de archivos, que comprende la creación acceso y borrado de los mismos, así como su registro de ubicación física en la memoria. • Administración de tareas, como ya se mencionó en el kernel, establecer qué tareas tienen acceso a qué hardware y durante cuanto tiempo, así como interrumpir la CPU para establecer tareas de mayor prioridad. • Servicios de soporte, que comprenden la actualización de versiones, mejoras de seguridad, inclusión de nuevas utilidades y controladores para nuevos periféricos.
  • 6. Se dice que hay 4 generaciones de sistemas operativos a lo largo del tiempo, además de la generación 0, en la que los dispositivos informáticos no tenían SO y todo se tenía que hacer en binario • 1ª generación (1950-1960): el SO funciona entre programa y programa, se conoce como proceso por lotes. • 2ª generación (1960-1970): SO con lenguaje de programación FORTRAM, usado en universidades. Son multiprogramados, pueden ejecutar varios programas a la vez, y se solían usar varios procesadores a la vez, que a su vez están todos a la vez en memoria. • 3ª generación (1970-1980): comienza a usar circuitos integrados. Cada parte de la CPU se encarga de cosas distintas. Aparece el spooling; guardar en disco intermedio de memoria. Tiempo compartido; trabaja compartiendo el tiempo de los usuarios, no de los programas. • 4ª generación (1980 en adelante), parte del lanzamiento en 1980 del MS- DOS de Windows, y llega hasta hoy día. Son los sistemas operativos tal y como los conocemos.
  • 7. El SO más común es Windows, dependiendo de qué variante en función del momento. Son MS-DOS, Windows 3, 3.1, NT, 95, 98, 2000, XP, Vista, 7, 8. En menor medida, los de Apple, con los MAC-OS en sus diferentes versiones, y los Linux. Hoy día también han cobrado importancia los sistemas operativos en dispositivos móviles, siendo los principales los iOS de Apple, y los Android.