Jon Schipp
Test por , creado hace más de 1 año

Chapter 2 quiz of Linux Programming Interface

35
0
0
Jon Schipp
Creado por Jon Schipp hace alrededor de 9 años
Cerrar

Linux Programming Interface: Chapter 2

Pregunta 1 de 13

1

Preemptive means the rules governing which processes receive the CPU and for how long is determined by?

Selecciona una de las siguientes respuestas posibles:

  • Process

  • Process scheduler

  • Kernel

  • Tickless clock

Explicación

Pregunta 2 de 13

1

When running in kernel mode, the CPU can access both user and kernel memory space.

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 3 de 13

1

Rellena el espacio en blanco para completar el texto.

A link is the name for a symbolic link which references a file that doesn't exist

Explicación

Pregunta 4 de 13

1

The SUSv3 specified portable filename character set has how many characters?

Selecciona una de las siguientes respuestas posibles:

  • 65

  • 64

  • 96

  • 95

Explicación

Pregunta 5 de 13

1

Rellena el espacio en blanco para completar el texto.

It's recommended that a filename should not contain the character because it may be mistaken for command options.

Explicación

Pregunta 6 de 13

1

An execve() call destroys the existing memory segments of the process, these are?

Selecciona una o más de las siguientes respuestas posibles:

  • text

  • data

  • stack

  • heap

Explicación

Pregunta 7 de 13

1

C programs can access the environment variables of a process by what?

Selecciona una de las siguientes respuestas posibles:

  • char **environ

  • char **getenv

  • char **environment

  • char **getconf

Explicación

Pregunta 8 de 13

1

What are the outcomes of inheriting the environment after an exec() family of calls?

Selecciona una o más de las siguientes respuestas posibles:

  • New program inherits environment of the old program

  • New program gets new environment specified as part of exec() call

Explicación

Pregunta 9 de 13

1

Resource limits set by setrlimit() are inherited by a new child process created via fork().

Selecciona uno de los siguientes:

  • VERDADERO
  • FALSO

Explicación

Pregunta 10 de 13

1

Rellena el espacio en blanco para completar el texto.

The type of linking where the linker extracts the required objects from modules and copies these into the resulting executable is called linking.

Explicación

Pregunta 11 de 13

1

Rellena el espacio en blanco para completar el texto.

The type of linking where the linker writes a record into the resulting executable to indicate that at run time the executable needs a library is called linking.

Explicación

Pregunta 12 de 13

1

Threads share the same program code and all memory segments except?

Selecciona una o más de las siguientes respuestas posibles:

  • heap

  • code

  • stack

  • data

Explicación

Pregunta 13 de 13

1

A process controlling terminal receives this signal if the terminal is disconnected (e.g. window closed)

Selecciona una o más de las siguientes respuestas posibles:

  • SIGHUP

  • SIGTERM

  • SIGTSTP

  • SIGSTOP

Explicación