• IRP-urile sunt:
    1. reprezentarea din kernel a IRQ-urilor
    2. funcţiile apelate din user-space pentru a accesa driver-ele
    3. reprezentarea din kernel a cererilor de I/O
    4. echivalentul ioctl-urilor din Linux
    • [3]
    • (1)
  • Care din următoarele NU este o modalitate de acces la adrese user-mode?
    1. buffered
    2. double buffered
    3. direct
    4. fără implicarea managerului I/0
    • [2]
    • (1)
  • Pentru fiecare driver există un singur DRIVER_OBJECT. Pentru fiecare DRIVER_OBJECT există un singur DEVICE_OBJECT.
    1. adevărat/adevărat
    2. adevărat/fals
    3. fals/adevărat
    4. fals/fals
    • [2]
    • (1)
  • Unde sunt păstrate informaţiile specifice dispozitivului?
    1. DRIVER_OBJECT→private_data
    2. DEVICE_OBJECT→private_data
    3. DRIVER_OBJECT→DeviceExtension
    4. DEVICE_OBJECT→DeviceExtension
    • [4]
    • (1)
  • DEVICE_OBJECT→Flags conţine:
    1. drepturile de acces ale utilizatorului
    2. modul de deschidere (read, write, read-write)
    3. modul de acces la adresele user-space
    4. erorile întâlnite de driver
    • [3]
    • (1)
  • Care din următoarele NU este un câmp în IO_STACK_LOCATION?
    1. Buffer
    2. MajorFunction
    3. Parameters
    4. DeviceObject
    • [4]
    • (1)
  • Care din următoarele NU este un parametru pentru IoCreateDevice?
    1. DriverObject
    2. DeviceName
    3. DeviceType
    4. IRP
    • [4]
    • (1)
  • IoCompleteRequest trebuie apelat:
    1. când se termină procesarea IRP-ului
    2. la sfârşitul fiecărei funcţii care utilizează un IRP
    3. numai la read şi la write
    4. numai la close
    • [2]
    • (1)
  • Modul de acces la adresele din user-space pentru un ioctl este stabilit:
    1. la definirea codului operaţiei
    2. la apelul din user-space
    3. la definirea dispozitivului
    4. de Microsoft şi nu poate fi modificat
    • [1]
    • (1)
  • KeWaitForSingleObject duce întotdeauna la blocarea procesului. Trecerea în starea signaled a unui NotificationEvent eliberează toate procesele care aşteptau la acel eveniment.
    1. adevărat/adevărat
    2. adevărat/fals
    3. fals/adevărat
    4. fals/fals
    • [3]
    • (1)
so2/laboratoare/quiz/quiz_lab05.txt · Last modified: 2013/02/10 02:10 (external edit)
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0