SlideShare una empresa de Scribd logo
1 de 9
Integrantes:
• Diego Sánchez
• Edwin Atacho
Instituto Universitario de Tecnología
“Antonio José de Sucre”
Extensión Barquisimeto
Departamento de Informática.
Sistemas operativos
Es un software que opera y administra los recursos
de un equipo.
 Conveniencia: Debe hacer conveniente el uso de la
computadora.
 Eficiencia: Debe tener un alto margen de eficacia y
sin errores.
 Habilidad para evolucionar: Debe ser capaz de
aceptar nuevas funciones sin que tenga problemas.
 Multiusuario: Dos o mas usuarios.
 Multiprocesador: Ejecuta varios programas al mismo
tiempo.
 Multiramo: Diversas partes de un solo programa
funcionan al mismo tiempo.
Clasificación
Funciones
 Administración del procesador.
 Gentío de la memoria de acceso aleatorio.
 Gestión de entrada/salidas.
 Gestión de ejecucion de aplicaciones.
 Administracion de autorizaciones.
 Gention de archivos.
Sistemas operativos móviles
 PALM OS: Sistema operativo propietario destinado a
dispositivos móviles.
 SYMBIAN: Es el resultado de una alianza de varias
empresas( Nokia, Sony Ericsson, Samsung, Siemens y
otras).
 WINDOWS MOVILE: Es desarrollado por microsoft
diseñado específicamente para dispositivo moviles.
 IPHONE OS: Es una versión adaptada del OSX y tiene
varios años en el mercado.
 ANDROID: Desarrollado por The Open Handset
Alliance.
Sincronización de Procesos
 Cuando hablamos de la sincronización de procesos nos
referimos al hecho de que uno o más procesos trabajen de
manera conjunta para realizar una cierta tarea solicitada.
 Cuando se requiere que dos o más procesos se sincronicen,
es necesario crear un mecanismo de comunicación entre
ambos, este mecanismo de comunicación es siempre
dinámico, por lo que cuando ocurre este requerimiento de
que dos o más procesos se sincronicen, el mecanismo necesario
para la comunicación ocurre de la siguiente manera:
- Se crea
- Se usa
- Se destruye
¿Para que destruir el mecanismo de
comunicación creado?
Eventualmente mantener esta comunicación entre procesos
puede producir efectos no deseados en tareas posteriores, es
por esto que la comunicación entre los procesos es puntual.
Los servicios básicos de comunicación son:
-Crear: el proceso solicita la creación del mecanismo.
-Enviar: El proceso emisor envía información al proceso
receptor.
-Recibir o leer: El proceso receptor recibe información.
-Destruir: El proceso solicita la destrucción del mecanismo de
comunicación.
Tipos de Comunicación
Concurrencia y Paralelismo entre procesos:
La concurrencia entre procesos ocurre cuando varios procesos existen a la
vez.
El paralelismo entre procesos ocurre cuando varios procesos se ejecutan a
la vez.
Espera activa y no Activa:
La espera activa a grandes rasgos es una técnica que hace que un proceso
verifique una condición de forma repetida, pero se utiliza en casos
excepcionales como en la sincronización de procesos de sistemas con
multiprocesadores, pero mayoritariamente debe ser evitado ya que consume
tiempo de la CPU sin realizar ninguna acción.

Más contenido relacionado

La actualidad más candente

Practica de computacion para publicar
Practica de computacion para publicarPractica de computacion para publicar
Practica de computacion para publicar
joanna130714
 
Taller nº2 computacion
Taller nº2 computacionTaller nº2 computacion
Taller nº2 computacion
Nathaly Ortega
 
PROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTEPROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTE
gladysmamani
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
Dany Medina
 
Sistema operat
Sistema operatSistema operat
Sistema operat
yorleiny15
 
Sistema operatico
Sistema operaticoSistema operatico
Sistema operatico
yorleiny
 
Sistema operatico
Sistema operaticoSistema operatico
Sistema operatico
yorleiny15
 

La actualidad más candente (18)

Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Software y Tipo de software.
Software y Tipo de software.Software y Tipo de software.
Software y Tipo de software.
 
Mi exposicion
Mi exposicionMi exposicion
Mi exposicion
 
Practica de computacion para publicar
Practica de computacion para publicarPractica de computacion para publicar
Practica de computacion para publicar
 
Mi exposición
Mi exposición Mi exposición
Mi exposición
 
Taller nº2 computacion
Taller nº2 computacionTaller nº2 computacion
Taller nº2 computacion
 
Tipos de Sistemas Operativos
Tipos de Sistemas OperativosTipos de Sistemas Operativos
Tipos de Sistemas Operativos
 
S.O.
S.O. S.O.
S.O.
 
PROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTEPROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTE
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Estructura del SO
Estructura del SOEstructura del SO
Estructura del SO
 
Diana Contraeras
Diana ContraerasDiana Contraeras
Diana Contraeras
 
Mmba p21 p_3i
Mmba p21 p_3iMmba p21 p_3i
Mmba p21 p_3i
 
Sistema operat
Sistema operatSistema operat
Sistema operat
 
SISTEMA OPERATIVO
SISTEMA OPERATIVOSISTEMA OPERATIVO
SISTEMA OPERATIVO
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema operatico
Sistema operaticoSistema operatico
Sistema operatico
 
Sistema operatico
Sistema operaticoSistema operatico
Sistema operatico
 

Similar a Compendio

Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
mxchx
 
Diapositivas sincronización
Diapositivas sincronizaciónDiapositivas sincronización
Diapositivas sincronización
CR9diego
 
SISTEMAS OPERATIVOS SO2014
SISTEMAS OPERATIVOS SO2014SISTEMAS OPERATIVOS SO2014
SISTEMAS OPERATIVOS SO2014
Yesei Arevalo
 
Conocimiento y gestión del s
Conocimiento y gestión del sConocimiento y gestión del s
Conocimiento y gestión del s
AliciaEsteban
 
Conocimiento y gestión del s
Conocimiento y gestión del sConocimiento y gestión del s
Conocimiento y gestión del s
MiriamEsteban
 

Similar a Compendio (20)

Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
SISTEMAS OPERATIVOS.pptx
SISTEMAS OPERATIVOS.pptxSISTEMAS OPERATIVOS.pptx
SISTEMAS OPERATIVOS.pptx
 
Sistema operativo concepto
Sistema operativo conceptoSistema operativo concepto
Sistema operativo concepto
 
Diapositivas sincronización
Diapositivas sincronizaciónDiapositivas sincronización
Diapositivas sincronización
 
Tiposde Sistema
Tiposde SistemaTiposde Sistema
Tiposde Sistema
 
Tiposde Sistema
Tiposde SistemaTiposde Sistema
Tiposde Sistema
 
Tiposde Sistema Operativos
Tiposde Sistema OperativosTiposde Sistema Operativos
Tiposde Sistema Operativos
 
SISTEMAS OPERATIVOS SO2014
SISTEMAS OPERATIVOS SO2014SISTEMAS OPERATIVOS SO2014
SISTEMAS OPERATIVOS SO2014
 
Power point blogger
Power point bloggerPower point blogger
Power point blogger
 
Software Tipos de Sistemas
Software Tipos de SistemasSoftware Tipos de Sistemas
Software Tipos de Sistemas
 
SISTEMAS OPERATIVOS I
SISTEMAS OPERATIVOS ISISTEMAS OPERATIVOS I
SISTEMAS OPERATIVOS I
 
Trabajo ingrid marcela sistemas operativos
Trabajo ingrid marcela sistemas operativosTrabajo ingrid marcela sistemas operativos
Trabajo ingrid marcela sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Conocimiento y gestión del s
Conocimiento y gestión del sConocimiento y gestión del s
Conocimiento y gestión del s
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Elementos funcionales
Elementos funcionalesElementos funcionales
Elementos funcionales
 
Sistemas janetsy
Sistemas janetsySistemas janetsy
Sistemas janetsy
 
sistemas operativos clasificacion
sistemas operativos clasificacionsistemas operativos clasificacion
sistemas operativos clasificacion
 
Conocimiento y gestión del s
Conocimiento y gestión del sConocimiento y gestión del s
Conocimiento y gestión del s
 
tipos de sistemas
tipos de sistemastipos de sistemas
tipos de sistemas
 

Compendio

  • 1. Integrantes: • Diego Sánchez • Edwin Atacho Instituto Universitario de Tecnología “Antonio José de Sucre” Extensión Barquisimeto Departamento de Informática.
  • 2. Sistemas operativos Es un software que opera y administra los recursos de un equipo.  Conveniencia: Debe hacer conveniente el uso de la computadora.  Eficiencia: Debe tener un alto margen de eficacia y sin errores.  Habilidad para evolucionar: Debe ser capaz de aceptar nuevas funciones sin que tenga problemas.
  • 3.  Multiusuario: Dos o mas usuarios.  Multiprocesador: Ejecuta varios programas al mismo tiempo.  Multiramo: Diversas partes de un solo programa funcionan al mismo tiempo. Clasificación
  • 4. Funciones  Administración del procesador.  Gentío de la memoria de acceso aleatorio.  Gestión de entrada/salidas.  Gestión de ejecucion de aplicaciones.  Administracion de autorizaciones.  Gention de archivos.
  • 5. Sistemas operativos móviles  PALM OS: Sistema operativo propietario destinado a dispositivos móviles.  SYMBIAN: Es el resultado de una alianza de varias empresas( Nokia, Sony Ericsson, Samsung, Siemens y otras).  WINDOWS MOVILE: Es desarrollado por microsoft diseñado específicamente para dispositivo moviles.  IPHONE OS: Es una versión adaptada del OSX y tiene varios años en el mercado.  ANDROID: Desarrollado por The Open Handset Alliance.
  • 6. Sincronización de Procesos  Cuando hablamos de la sincronización de procesos nos referimos al hecho de que uno o más procesos trabajen de manera conjunta para realizar una cierta tarea solicitada.  Cuando se requiere que dos o más procesos se sincronicen, es necesario crear un mecanismo de comunicación entre ambos, este mecanismo de comunicación es siempre dinámico, por lo que cuando ocurre este requerimiento de que dos o más procesos se sincronicen, el mecanismo necesario para la comunicación ocurre de la siguiente manera: - Se crea - Se usa - Se destruye
  • 7. ¿Para que destruir el mecanismo de comunicación creado? Eventualmente mantener esta comunicación entre procesos puede producir efectos no deseados en tareas posteriores, es por esto que la comunicación entre los procesos es puntual. Los servicios básicos de comunicación son: -Crear: el proceso solicita la creación del mecanismo. -Enviar: El proceso emisor envía información al proceso receptor. -Recibir o leer: El proceso receptor recibe información. -Destruir: El proceso solicita la destrucción del mecanismo de comunicación.
  • 9. Concurrencia y Paralelismo entre procesos: La concurrencia entre procesos ocurre cuando varios procesos existen a la vez. El paralelismo entre procesos ocurre cuando varios procesos se ejecutan a la vez. Espera activa y no Activa: La espera activa a grandes rasgos es una técnica que hace que un proceso verifique una condición de forma repetida, pero se utiliza en casos excepcionales como en la sincronización de procesos de sistemas con multiprocesadores, pero mayoritariamente debe ser evitado ya que consume tiempo de la CPU sin realizar ninguna acción.