Computer Architecture: I/O Operations
22 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Cuál es el nombre del bus comúnmente utilizado en PCs y servidores?

  • USB
  • SATA
  • PCI
  • PCIe (correct)
  • ¿Qué es una función principal de un controlador de dispositivo?

  • Controlar el bus
  • Contener memoria privada
  • Operar el puerto
  • Todas las anteriores (correct)
  • ¿Qué se refiere a la técnica de acceder a un dispositivo de E/S mediante la asignación de direcciones memoria?

  • I/O mapeado en memoria (correct)
  • I/O en memoria asignada
  • I/O indirecto
  • I/O directo
  • ¿Cuál es el nombre del registro que se utiliza para escribir comandos y direcciones de dispositivo?

    <p>Registro de control</p> Signup and view all the answers

    ¿Qué es el proceso por el cual el dispositivo de E/S se encarga de notificar al sistema operativo cuando se completa una operación de E/S?

    <p>I/O por interrupción</p> Signup and view all the answers

    ¿Cuál es el nombre del método que permite al sistema operativo realizar operaciones de E/S en segundo plano?

    <p>Asynchronous I/O</p> Signup and view all the answers

    ¿Cuál es el propósito principal de la técnica de buffering en el sistema de E/S?

    <p>Compensar la diferencia de velocidad entre dispositivos</p> Signup and view all the answers

    ¿Qué es lo que se utiliza para mantener una copia de los datos en un dispositivo más rápido?

    <p>Caching</p> Signup and view all the answers

    ¿Qué técnica se utiliza para proporcionar acceso exclusivo a un dispositivo?

    <p>Device reservation</p> Signup and view all the answers

    ¿Qué sucede cuando un proceso de usuario intenta realizar una operación de E/S no autorizada?

    <p>El sistema operativo devuelve un error número</p> Signup and view all the answers

    ¿Qué es lo que se utiliza para realizar un seguimiento de los errores de E/S y evitar el uso de dispositivos con errores frecuentes?

    <p>Error handling</p> Signup and view all the answers

    ¿Qué es lo que se utiliza para realizar un seguimiento del estado de los componentes de E/S?

    <p>Kernel data structures</p> Signup and view all the answers

    ¿Cuál es el propósito de la interface de socket?

    <p>Separar el protocolo de red del protocolo de aplicación</p> Signup and view all the answers

    ¿Qué es lo que proporciona el ioctl() en UNIX?

    <p>Acceso directo a los dispositivos de E/S</p> Signup and view all the answers

    ¿Qué tipo de E/S es bloqueante?

    <p>E/S síncrona</p> Signup and view all the answers

    ¿Qué función tiene el select() en la E/S no bloqueante?

    <p>Verificar si hay datos disponibles para leer</p> Signup and view all the answers

    ¿Qué es lo que caracteriza la E/S asíncrona?

    <p>El proceso sigue ejecutándose mientras se realiza la E/S</p> Signup and view all the answers

    ¿Qué es lo que se utiliza para realizar varias operaciones de E/S en una solo llamada al sistema?

    <p>E/S vectoreada</p> Signup and view all the answers

    ¿Cuál es el propósito de la función readve() en UNIX?

    <p>Realizar varias operaciones de E/S en una sola llamada al sistema</p> Signup and view all the answers

    ¿Qué es lo que proporcionan los relojes y temporizadores en un sistema operativo?

    <p>Tiempo actual y tiempo transcurrido</p> Signup and view all the answers

    ¿Qué es lo que se utiliza para implementar la E/S no bloqueante mediante multi-hilo?

    <p>Multi-threading</p> Signup and view all the answers

    ¿Qué es lo que caracteriza la E/S no bloqueante?

    <p>La E/S devuelve inmediatamente el control al proceso</p> Signup and view all the answers

    More Like This

    Use Quizgecko on...
    Browser
    Browser