SlideShare una empresa de Scribd logo
1 de 11
GESTION DE ENTRADA/SALIDA Y SISTEMAS DE FICHEROS
INTEGRANTE:VANESSA JUMBO_CECIBEL ENCALADA
CURSO:6TO SISTEMAS
LIC:LUZ MARIA
MATERIA:DESARROLLO DE FUNCIONES
AÑO LECTIVO
2013/2014
GESTION DE ENTRADA /SALIDA Y SISTEMAS DE FICHEROS


Se entiende por e/s a la transferencia de informacion de
un proceso necesario para intercambiar informacion, con
los usuarios y otros procesos.
Dispositivos de e/s son los que permiten hacer esta
transferencia: teclado,ficheros,red,pantallas,ect.






Dispositivos muy distintos entre si
Caracteristicas diferentes:
Velocidad de transferncia
Operaciones permitidas
Tipos de errores









Acceso a un dispositivos es:
Codigo de bajo nivel

Complejo y muy dependiente del tipo de dispositivo concreto
Accesos simultaneos de varios usuarios podrian provocar
interferencias
Objetivo del SO:Gestionar el acceso a los dispositivos
OCultando al usuario las particularidades de cada
dispositivo: uniformidad de operaciones.
Garantizando que no habrá interferencias: instrucciones
de acceso son privilegiadas.
Optimizando el rendimiento de los dispositivo.
Facilitando la adaptación del propio código del SO a la
incorporación de nuevos dispositivos.







Independencia de dispositivo
Conseguir que la mayor parte del código de usuario sea
independiente del tipo de dispositivo que accede e incluso del
modelo concretode dispositivo.
Conseguimos
Facilidad de uso
Portabilidad de los programas y fácil (o nula)
Adaptación a dispositivos diferentes
Soporte para la redirección de E/S
Sin modificar el código de un programa se puede cambiar el
dispositivo al que accede.




Necesitamos definir 3 tipos de dispositivo
Dispositivo Físico
Dispositivo Lógico
Dispositivo Virtual





DispositivosFísicos
Hw: disco, teclado , ....
No son visibles por el nivel de usuario
Código que accede directamente al dispositivo físico
Bajo nivel :dependiente del dispositivo
Aislado para que sea fácil de substituir o de añadir











Dispositivos Lógicos
Abstracción implementada por el sistema operativo para
representar el acceso a un dispositivo de entrada salida
Pueden tener diferentesasociaciones
1 dispositivo hw(teclado)
2 dispostivos hw (consola: teclado y pantalla)
Ningún dispositivo hw ( Nul)
Puede añadir funcionalidades sobre un dispositivo hw
Ficheros
Mayor parte del código de gestión del sistema operativo trabaja
sobre este tipo de dispositivo: facilita la portabilidaddel código
de sistema
Visibles desde el nivel de usuario: el usuario se refiere a un
dispositivo lógico para inicializar el uso de un nuevo dispositivo




Dispositivos virtuales
Interfaz que usa el código de un usuario para acceder a
un dispositivo
Todos los accesos se hacen a través de dispositivos
virtuales usando el mismo interfaz
El SO ofrece una llamada a sistema para asociar un
dispositivo virtual con un dispositivo lógico
Única llamada que depende del tipo de dispositivo quese
quiere usar
Para permitir la secuencia de uso




Usuario establece asociación disp.lógico <-> disp.
Usuario accede a disp. virtual con operación genéric













Tabla de Canales o dispositivos virtuales
Tabla de Ficheros Abiertos
Tabla de I - nodes
Directorio
Int open (char *nombre,int modo, [ int permisos] )
Int close ( int canal)
Int read( int canal, char *buff, int nbytes)
Int write( int canal, char *buff, int nbytes )
dup, dup2, lseek
Ioctl ,fcntl
Visión global
Soporte a la concurrencia
Acceso a dispositivo



E/S Síncrona–
E/S Asíncrona




Ejemplos de implementación
Unix
Windows
Entrada y salida de ficheros
Entrada y salida de ficheros

Más contenido relacionado

La actualidad más candente

La actualidad más candente (12)

Generalidades informaticas
Generalidades informaticasGeneralidades informaticas
Generalidades informaticas
 
Red de internet
Red de internetRed de internet
Red de internet
 
Los virus informaticos
Los virus informaticosLos virus informaticos
Los virus informaticos
 
Software y hardware
Software y hardwareSoftware y hardware
Software y hardware
 
Sistema informático d.p
Sistema informático d.pSistema informático d.p
Sistema informático d.p
 
Grupo nº 5 original
Grupo nº 5 originalGrupo nº 5 original
Grupo nº 5 original
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
SEGURIDAD INFORMÁTICA
SEGURIDAD INFORMÁTICASEGURIDAD INFORMÁTICA
SEGURIDAD INFORMÁTICA
 
Sistema operativo
Sistema operativo Sistema operativo
Sistema operativo
 
El software y el hardware bb
El software y el  hardware bbEl software y el  hardware bb
El software y el hardware bb
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
SISTEMA OPERATIVO
SISTEMA OPERATIVOSISTEMA OPERATIVO
SISTEMA OPERATIVO
 

Similar a Entrada y salida de ficheros

Gestion entrada salida
Gestion entrada salidaGestion entrada salida
Gestion entrada salidaEduardo
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosMarlon Diaz
 
administración remota en Windows
administración remota en Windowsadministración remota en Windows
administración remota en WindowsRosariio92
 
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivosbeymarlopez
 
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOSDISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOSGonzalo Murga Sotelo
 
Actividades naye
Actividades nayeActividades naye
Actividades nayeLenidav
 
El software y el hardware del computador
El software y el hardware del computadorEl software y el hardware del computador
El software y el hardware del computadorCarolina Ordoñez
 
Entrada y salida MAYRACONTENTO
Entrada y salida MAYRACONTENTOEntrada y salida MAYRACONTENTO
Entrada y salida MAYRACONTENTOGaby Carrion
 
Gestion entrada y salida
Gestion entrada y salidaGestion entrada y salida
Gestion entrada y salidaDavid Martinez
 
Gutierrez fuxz-azucena-competencias digitales
Gutierrez fuxz-azucena-competencias digitalesGutierrez fuxz-azucena-competencias digitales
Gutierrez fuxz-azucena-competencias digitalesAzucenaFuxz1
 
Dispositivos de entrada salida
Dispositivos de entrada salidaDispositivos de entrada salida
Dispositivos de entrada salidaJose Silva
 
Sistemas operativos ciclo 2 - capítulo 3
Sistemas operativos   ciclo 2 - capítulo 3Sistemas operativos   ciclo 2 - capítulo 3
Sistemas operativos ciclo 2 - capítulo 3Ing. Alexis Rocha, MGTI
 
Sistemas operativo 1 unidad
Sistemas operativo 1 unidadSistemas operativo 1 unidad
Sistemas operativo 1 unidadBenja villasente
 
Administracion remota windows
Administracion remota windowsAdministracion remota windows
Administracion remota windowsRoberto Almena
 

Similar a Entrada y salida de ficheros (20)

Gestion entrada salida
Gestion entrada salidaGestion entrada salida
Gestion entrada salida
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
administración remota en Windows
administración remota en Windowsadministración remota en Windows
administración remota en Windows
 
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
4.2 mecanismos y_funciones_de_los_manejadores_de_dispositivos
 
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOSDISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
DISPOSITIVOS Y MANEJADORES DE DISPOSITIVOS
 
Actividades naye
Actividades nayeActividades naye
Actividades naye
 
S
SS
S
 
El software y el hardware del computador
El software y el hardware del computadorEl software y el hardware del computador
El software y el hardware del computador
 
Caracteristicas de sistemas operativos
Caracteristicas de sistemas operativosCaracteristicas de sistemas operativos
Caracteristicas de sistemas operativos
 
Entrada y salida MAYRACONTENTO
Entrada y salida MAYRACONTENTOEntrada y salida MAYRACONTENTO
Entrada y salida MAYRACONTENTO
 
Gestion entrada y salida
Gestion entrada y salidaGestion entrada y salida
Gestion entrada y salida
 
Gutierrez fuxz-azucena-competencias digitales
Gutierrez fuxz-azucena-competencias digitalesGutierrez fuxz-azucena-competencias digitales
Gutierrez fuxz-azucena-competencias digitales
 
Entrada y salida
Entrada y salidaEntrada y salida
Entrada y salida
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Dispositivos de entrada salida
Dispositivos de entrada salidaDispositivos de entrada salida
Dispositivos de entrada salida
 
Administracion remota windows
Administracion remota windowsAdministracion remota windows
Administracion remota windows
 
Sistemas operativos (1º Bach C)
Sistemas operativos (1º Bach C)Sistemas operativos (1º Bach C)
Sistemas operativos (1º Bach C)
 
Sistemas operativos ciclo 2 - capítulo 3
Sistemas operativos   ciclo 2 - capítulo 3Sistemas operativos   ciclo 2 - capítulo 3
Sistemas operativos ciclo 2 - capítulo 3
 
Sistemas operativo 1 unidad
Sistemas operativo 1 unidadSistemas operativo 1 unidad
Sistemas operativo 1 unidad
 
Administracion remota windows
Administracion remota windowsAdministracion remota windows
Administracion remota windows
 

Último

Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
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 NOYOLAJAVIER SOLIS NOYOLA
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 

Último (20)

Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
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
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
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
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 

Entrada y salida de ficheros

  • 1. GESTION DE ENTRADA/SALIDA Y SISTEMAS DE FICHEROS INTEGRANTE:VANESSA JUMBO_CECIBEL ENCALADA CURSO:6TO SISTEMAS LIC:LUZ MARIA MATERIA:DESARROLLO DE FUNCIONES AÑO LECTIVO 2013/2014
  • 2. GESTION DE ENTRADA /SALIDA Y SISTEMAS DE FICHEROS  Se entiende por e/s a la transferencia de informacion de un proceso necesario para intercambiar informacion, con los usuarios y otros procesos. Dispositivos de e/s son los que permiten hacer esta transferencia: teclado,ficheros,red,pantallas,ect.     Dispositivos muy distintos entre si Caracteristicas diferentes: Velocidad de transferncia Operaciones permitidas Tipos de errores
  • 3.        Acceso a un dispositivos es: Codigo de bajo nivel Complejo y muy dependiente del tipo de dispositivo concreto Accesos simultaneos de varios usuarios podrian provocar interferencias Objetivo del SO:Gestionar el acceso a los dispositivos OCultando al usuario las particularidades de cada dispositivo: uniformidad de operaciones. Garantizando que no habrá interferencias: instrucciones de acceso son privilegiadas. Optimizando el rendimiento de los dispositivo. Facilitando la adaptación del propio código del SO a la incorporación de nuevos dispositivos.
  • 4.      Independencia de dispositivo Conseguir que la mayor parte del código de usuario sea independiente del tipo de dispositivo que accede e incluso del modelo concretode dispositivo. Conseguimos Facilidad de uso Portabilidad de los programas y fácil (o nula) Adaptación a dispositivos diferentes Soporte para la redirección de E/S Sin modificar el código de un programa se puede cambiar el dispositivo al que accede.
  • 5.    Necesitamos definir 3 tipos de dispositivo Dispositivo Físico Dispositivo Lógico Dispositivo Virtual    DispositivosFísicos Hw: disco, teclado , .... No son visibles por el nivel de usuario Código que accede directamente al dispositivo físico Bajo nivel :dependiente del dispositivo Aislado para que sea fácil de substituir o de añadir
  • 6.        Dispositivos Lógicos Abstracción implementada por el sistema operativo para representar el acceso a un dispositivo de entrada salida Pueden tener diferentesasociaciones 1 dispositivo hw(teclado) 2 dispostivos hw (consola: teclado y pantalla) Ningún dispositivo hw ( Nul) Puede añadir funcionalidades sobre un dispositivo hw Ficheros Mayor parte del código de gestión del sistema operativo trabaja sobre este tipo de dispositivo: facilita la portabilidaddel código de sistema Visibles desde el nivel de usuario: el usuario se refiere a un dispositivo lógico para inicializar el uso de un nuevo dispositivo
  • 7.   Dispositivos virtuales Interfaz que usa el código de un usuario para acceder a un dispositivo Todos los accesos se hacen a través de dispositivos virtuales usando el mismo interfaz El SO ofrece una llamada a sistema para asociar un dispositivo virtual con un dispositivo lógico Única llamada que depende del tipo de dispositivo quese quiere usar Para permitir la secuencia de uso   Usuario establece asociación disp.lógico <-> disp. Usuario accede a disp. virtual con operación genéric
  • 8.             Tabla de Canales o dispositivos virtuales Tabla de Ficheros Abiertos Tabla de I - nodes Directorio Int open (char *nombre,int modo, [ int permisos] ) Int close ( int canal) Int read( int canal, char *buff, int nbytes) Int write( int canal, char *buff, int nbytes ) dup, dup2, lseek Ioctl ,fcntl Visión global Soporte a la concurrencia Acceso a dispositivo