GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Quiz

Cuaderno 1

Juan Abascal 12 Fragen

Quiz starten

Fragen in diesem Quiz (12)

  1. 1GDB recibe como entrada:
    1. Aa. No recibe ningún argumento de entrada.
    2. Bb. Un fichero Makefile.
    3. Cc. Un fichero de código ejecutable.
    4. Dd. Un fichero de código fuente.
  2. 2En una ejecución normal del nanokernel proporcionado, ¿Quién descarga los driver (dlclose)?
    1. Aa. Ninguna de las anteriores
    2. Bb. El propio nanokernel
    3. Cc. El usuario, mediante una llamada al sistema
    4. Dd. El último dispositivo que lo utilice
  3. 3El tratamiento de la interrupción de reloj está en:
    1. Aa. En modo usuario, en una llamada al sistema
    2. Bb. Ninguna es cierta
    3. Cc. En el nanokernel
    4. Dd. En un driver en el nanokernel
  4. 4¿Cuál de los siguientes flags de GCC se necesita para la generación de bibliotecas dinámicas?
    1. Aa. -g
    2. Bb. -rv
    3. Cc. -fPIC
    4. Dd. -Wall
  5. 5El comando ar sirve para:
    1. Aa. Generar una biblioteca estática a partir de un código objeto
    2. Bb. Comprobar qué bibliotecas dinámicas utiliza un programa
    3. Cc. Generar una biblioteca dinámica a partir de un código objeto
    4. Dd. Compilar el código fuente de una biblioteca cualquiera
  6. 6En el nanokernel estudiado, ¿Cuál de las siguientes afirmaciones es cierta?
    1. Aa. Los módulos init y lc operan a nivel de usuario
    2. Bb. En el driver de la tarjeta de red hay que capturar la interrupción hardware de red simulada
    3. Cc. El resto de opciones son falsas.
    4. Dd. Los módulos nic_drv y lc operan a nivel de kernel
  7. 7¿Cuál de los siguientes pasos le proporcionará información de depuración a las herramientas GDB y valgrind?
    1. Aa. Compilar el código fuente con la opción -g
    2. Bb. No se puede depurar un mismo código fuente con GDB y Valgrind
    3. Cc. Compilar el código fuente con la opción -S, siempre que se utilice primero con Valgrind
    4. Dd. Asegurarse de ejecutar el comando ldd sobre el ejecutable antes de depurar
  8. 8Mediante la herramienta valgrind, podrá detectar:
    1. Aa. Fugas de memoria
    2. Bb. Accesos inválidos a memoria
    3. Cc. Uso incorrecto de variables sin inicializar
    4. Dd. Todas son correctas
  9. 9Suponga que quiere imprimir una variable local con GDB siempre que esta cambie. Utilizará:
    1. Aa. Los comandos break, print y continue.
    2. Bb. El comando list.
    3. Cc. Los comandos break, step y continue.
    4. Dd. Los comandos break, watch y continue.
  10. 10Como ventaja de utilizar bibliotecas dinámicas tenemos que:
    1. Aa. Los ejecutables tendrán un tamaño más reducido.
    2. Bb. Todas son correctas.
    3. Cc. Se pueden compartir entre varias aplicaciones que se encuentren en memoria.
    4. Dd. Si cambia la biblioteca (pero no la interfaz) no habrá que volver a compilar los ejecutables que la utilicen.

Informationen

Beschreibung
DSO Quiz am Cuaderno 1, erstellt von Juan Abascal am 23/05/2017.
Sprache
Español
Aufrufe
8
Schlagwörter
dso
Bewertung
Noch keine Bewertungen
Bewerte dieses Quiz
Bewerte dieses Quiz

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck