Questões de Concurso Sobre processos em sistemas operacionais

Foram encontradas 444 questões

Q3928478 Sistemas Operacionais
Se você achar que um programa não desejado está sendo executando em um computador, pode-se executar um programa utilitário para ver a lista de todos os processos que estão sendo executados. Esse programa utilitário padrão que acompanha o Windows é chamado?
Alternativas
Q3894271 Sistemas Operacionais

Sobre Comunicação, Concorrência e Sincronização de Processos, julgue o item.


A barreira de sincronização é usada para coordenar a execução de processos concorrentes.

Alternativas
Q3894270 Sistemas Operacionais

Sobre Comunicação, Concorrência e Sincronização de Processos, julgue o item.


A comunicação entre processos pode ser síncrona ou assíncrona.

Alternativas
Q3894269 Sistemas Operacionais

Sobre Comunicação, Concorrência e Sincronização de Processos, julgue o item.


A solução do problema dos leitores e escritores não requer sincronização.

Alternativas
Q3894267 Sistemas Operacionais

Sobre Comunicação, Concorrência e Sincronização de Processos, julgue o item.


Locks são sempre preferíveis a semáforos para controle de concorrência.

Alternativas
Q3737179 Sistemas Operacionais
Analise as afirmações seguintes e assinalte a alternativa correta:
Alternativas
Q3521010 Sistemas Operacionais
Qual das alternativas a seguir possui o comando, que se executado no prompt do MS Windows 10, irá mostrar todos os processos em execução no momento, incluindo seus IDs de processo (PID) e outros detalhes? 
Alternativas
Q3485335 Sistemas Operacionais
Assinale, entre as opções a seguir, aquela que não será permitida durante a troca de processos em um sistema operacional.
Alternativas
Q3483548 Sistemas Operacionais
Em relação aos sistemas operacionais MSWindows e Linux, assinale a alternativa correta sobre o gerenciamento de processos.
Alternativas
Q3468276 Sistemas Operacionais
Em sistemas operacionais Linux, o comando que gera uma lista com todos os processos em execução e os seus atributos, permitindo uma gestão detalhada desses, é denominado: 
Alternativas
Q3449429 Sistemas Operacionais
De acordo com Tanenbaum (2016), o Linux utiliza as chamadas de sistema do UNIX, que possui em torno de uma centena de rotinas executadas pelo núcleo. Já o Windows utiliza a API Win32 e possui um conjunto de milhares de rotinas, podendo variar de acordo com a versão do sistema operacional. A API Win32 possui tanto chamadas de sistema realizadas pelo núcleo quanto chamadas de rotinas executadas no espaço do usuário, sendo de difícil identificação entre as que realmente são chamadas de sistema (executadas pelo núcleo), pois até mesmo este aspecto pode variar de uma versão para outra do sistema operacional. Para responder a esta questão com foco nas funcionalidades disponíveis, considere que todos os comandos da API Win32 realizam chamadas de sistema. Assim, considere as seguintes sentenças sobre as chamadas de sistema UNIX e Win32:

(TANENBAUM, Andrew Stuart; BOS, Herbert. Sistemas operacionais modernos. 4. ed. São Paulo, SP: Pearson, 2016.)

I - O comando ExitProcess da API Win32 conclui a execução de um processo e o mesmo pode ser feito no UNIX por meio do comando close.
II - O comando CreateProcess da API Win32 tem funcionalidade análoga à execução combinada dos comandos fork e execve do UNIX.
III - No UNIX, o comando kill envia um sinal a um processo. Caso o processo esteja esperando o sinal enviado, uma rotina de tratamento desse sinal é executada. Caso o processo não esteja preparado para lidar com um sinal, então sua chegada mata o processo. Não há comando correlato na API Win32.
IV - No UNIX, o comando unlink destrói um arquivo existente e o mesmo pode ser feito na API Win32 utilizando o comando DeleteFile.
Ainda de acordo com Tanenbaum (2016), assinale a alternativa CORRETA:
Alternativas
Q3446140 Sistemas Operacionais
O componente responsável por gerenciar os processos e a execução de programas em um sistema operacional recebe o nome de Gerenciador de
Alternativas
Q3274794 Sistemas Operacionais

Acerca de gestão de processos, memória e gestão de entrada e saída (E/S) em sistemas operacionais, julgue os itens a seguir.



I Processos podem ser criados e terminados dinamicamente.


II Espaço de endereçamento é um conjunto de endereços que um processo pode usar para endereçar a memória.


III Para substituição de páginas em memória, o algoritmo FIFO é uma escolha natural devido a sua eficiência e seu desempenho.


IV A estrutura de E/S compõe-se de rotinas de tratamento de interrupção, drivers de dispositivos e software de E/S independente do dispositivo e bibliotecas.



Estão certos apenas os itens

Alternativas
Q3270852 Sistemas Operacionais
Julgue as seguintes afirmações como verdadeiras (V) ou falsas (F) acerca dos sistemas operacionais e seus conceitos:

(__) Em sistemas de multiprogramação, apenas um processo é mantido na memória principal, enquanto os demais aguardam na memória secundária.
(__) A programação concorrente permite que processos compartilhem recursos e, dependendo da implementação, isso pode ser feito de forma simultânea, como em sistemas com threads ou multitarefa.
(__) O mecanismo de paginação é uma técnica de segurança utilizada para evitar que processos não autorizados acessem arquivos críticos do sistema.

Assinale a alternativa cuja respectiva ordem de julgamento esteja correta:
Alternativas
Q3258992 Sistemas Operacionais
Em sistemas operacionais Linux, o comando "ps" é utilizado para listar processos em execução. Ao ser utilizado com o parâmetro "a", conforme apresentado abaixo, quais processos ligados ao terminal serão listados?
ps a
Alternativas
Q3255702 Sistemas Operacionais
Na linguagem C, f o r k ( ) é uma função que implementa a chamada de sistema de mesmo nome para criação de processos. Para utilizar esta função, é necessário incluir o arquivo header:
Alternativas
Q3255274 Sistemas Operacionais
O comando kill do sistema operacional Linux tem como função encerrar um processo por meio do envio de um sinal. Ao digitar kill -9 processo, o parâmetro -9 indica para enviar o sinal 
Alternativas
Q3226433 Sistemas Operacionais
Em um sistema operacional típico, um processo pode estar, em um dado momento, em um dos estados apresentados na figura a seguir:
Imagem associada para resolução da questão
Supondo-se que um processo que esteja em execução requeira uma determinada entrada que ainda não está disponível, esse processo
Alternativas
Q3086832 Sistemas Operacionais

Em um sistema operacional, um processo pode terminar devido às seguintes condições:


1. Saída normal (involuntária).

2. Saída por erro (voluntária).

3. Erro fatal (involuntária).

4. Morte por outro processo (voluntária).


O resultado da somatória dos números correspondentes às afirmações corretas é:

Alternativas
Q3060556 Sistemas Operacionais
Em relação a processos é correto afirmar que: 
Alternativas
Respostas
81: C
82: C
83: C
84: E
85: E
86: B
87: A
88: A
89: A
90: C
91: C
92: E
93: D
94: B
95: C
96: B
97: C
98: C
99: C
100: E