O GoConqr está de visual novo! Conte para nós o que você achou.

Quiz

OS for Programmers

Arun Menon 26 perguntas

Fazer o quiz

Perguntas do quiz (26)

  1. 1The ____ of a process contains temporary data such as function parameters, return addresses, and local variables.
    1. AText section
    2. BData Section
    3. CProgram Counter
    4. DStack
  2. 2When a child process is created, which of the following is a possibility in terms of the execution or address space of the child process?
    1. AThe child process runs concurrently with the parent.
    2. BThe child process has a new program loaded into it.
    3. CThe child is a duplicate of the parent.
    4. DAll of the above
  3. 3A _________________ saves the state of the currently running process and restores the state of the next process to run.
    1. Asave and restore
    2. Bstate switch
    3. Ccontext switch
    4. Dnone of the above
  4. 4A process may transition to the Ready state by which of the following actions
    1. Acompletion of an I/O event
    2. Bawaiting its turn on the CPU
    3. Cnewly admitted process
    4. Dall of the above
  5. 5Child processes inherit UNIX ordinary pipes from their parent process because:
    1. AThe pipe is part of the code and children inherit code from their parents.
    2. BA pipe is treated as a file descriptor and child processes inherit open file descriptors from their parents.
    3. CThe STARTUPINFO structure establishes this sharing.
    4. DAll IPC facilities are shared between the parent and child processes
  6. 6A process that has terminated, but whose parent has not yet called wait(), is known as a ________ process.
    1. Azombie
    2. Borphan
    3. Cterminated
    4. Dinit
  7. 7_____ is not considered a challenge when designing applications for multicore systems.
    1. ADeciding which activities can be run in parallel
    2. BEnsuring there are sufficient number of cores
    3. CDetermining if data can be separated so that it is accessed on separate cores
    4. DIdentifying data dependencies between tasks
  8. 8The most common technique for writing multithreaded Java programs is _____.
    1. Aextending the Thread class and overriding the run() method
    2. Bimplementing the Runnable interface and defining its run() method
    3. Cdesigning your own Thread class
    4. Dusing the CreateThread() function
  9. 9_________ involves distributing tasks across multiple computing cores.
    1. AConcurrency
    2. BTask parallelism
    3. CData parallelism
    4. DParallelism
  10. 10Grand Central Dispatch handles blocks by ____.
    1. Aplacing them on a dispatch queue
    2. Bcreating a new thread
    3. Cplacing them on a dispatch stack
    4. Dconstructing a parallel region

Informações

Descrição
Information Technology Quiz sobre OS for Programmers, criado por Arun Menon em 07-10-2016.
Idioma
English
Visualizações
4
Avaliação
Ainda sem avaliações
Avalie este quiz
Avalie este quiz

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?