🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre processos em sistemas operacionais

Questões Discursivas

Foram encontradas 447 questões

Q4067228 Sistemas Operacionais
A principal diferença entre processos e threads, em um sistema operacional, está no fato de que: 
Alternativas
Q4067217 Sistemas Operacionais
A principal diferença entre processos e threads, em um sistema operacional, está no fato de que: 
Alternativas
Q4032145 Sistemas Operacionais
 Durante uma análise de desempenho em um servidor Linux, o administrador precisa identificar quais processos estão consumindo mais CPU e memória para decidir quais serviços devem ser reiniciados. Ele acessa o terminal e deseja listar todos os processos em execução, incluindo aqueles pertencentes a outros usuários. Qual comando deve ser utilizado? 
Alternativas
Q4030723 Sistemas Operacionais
Em sistemas operacionais multitarefa, considere três processos concorrentes que acessam uma mesma região crítica protegida por um semáforo binário inicializado com valor 1. Considere que nenhum processo esteja na região crítica no momento da tentativa de acesso. É correto afirmar que, caso dois processos tentem acessar simultaneamente a região crítica:
Alternativas
Q4028562 Sistemas Operacionais

Um administrador Linux executa o comando abaixo:


kill -9 1234


Qual é o comportamento esperado do sistema após a execução desse comando?

Alternativas
Q4013961 Sistemas Operacionais
Em sistemas operacionais modernos, o suporte à concorrência exige mecanismos adequados de sincronização, exclusão mútua e coordenação entre processos.
Considere um sistema operacional que utiliza semáforos para controlar o acesso a regiões críticas compartilhadas entre processos concorrentes.
Analise as assertivas a seguir e assinale a alternativa CORRETA:
Alternativas
Q4013959 Sistemas Operacionais
Um sistema operacional moderno é responsável por gerenciar de forma eficiente os recursos do computador, entre eles o processador, por meio de mecanismos de escalonamento de processos.
Considerando os conceitos de processo, thread e escalonamento, analise as afirmativas a seguir:
I. Um processo corresponde a um programa em execução, possuindo espaço de endereçamento próprio, enquanto as threads de um mesmo processo compartilham esse espaço de memória.
II. Em um sistema com escalonamento preemptivo, o sistema operacional pode interromper a execução de um processo para alocar a CPU a outro processo de maior prioridade ou por fim de fatia de tempo.
III. No escalonamento do tipo Round Robin, cada processo recebe uma fatia fixa de tempo de CPU, denominada quantum.
IV. O escalonador de processos atua exclusivamente sobre os processos que estão no estado de execução (running), desta forma evita a inanição de processos na fila de espera.
Está CORRETO o que se afirma em:
Alternativas
Q3970824 Sistemas Operacionais

Julgue o item seguinte, referente a sistemas operacionais e serviços de diretório.


Em um sistema operacional multitarefa, cada processo possui acesso direto e exclusivo ao processador durante todo o seu tempo de execução.

Alternativas
Q3944321 Sistemas Operacionais
Os processos são importantes no contexto dos Sistemas Operacionais, promovendo a correta execução dos aplicativos para os usuários. Para isso, os processos armazenam seus componentes na memória principal do computador. Com base no enunciado, são componentes de um processo presentes na memória do computador:
Alternativas
Q3935286 Sistemas Operacionais
No gerenciamento de processos de um sistema operacional, o estado em que um processo se encontra quando possui todos os recursos necessários para sua execução, aguardando exclusivamente a atribuição do processador pelo escalonador, é denominado:
Alternativas
Q3926567 Sistemas Operacionais
Um administrador de um computador instalado com uma versão do sistema operacional Linux precisa, em algum momento, saber quais processos estão utilizando uma determinada porta. Para isso, ele pode utilizar o comando:
Alternativas
Q3917563 Sistemas Operacionais
Considere um Técnico que está migrando um serviço interno de arquivos de um órgão para um servidor dedicado e, nesse sentido, analisa o consumo de recursos pelos processos e threads dos sistemas internos. Diante do exposto, é CORRETO afirmar que:
Alternativas
Q3904472 Sistemas Operacionais
Nos sistemas operacionais multitarefa, o mecanismo responsável por controlar a execução simultânea de programas denomina-se gerência de:
Alternativas
Q3874337 Sistemas Operacionais
O sistema operacional S está executando um processo P. Em determinado momento, P tenta realizar uma operação de entrada/saída (E/S). Estando o dispositivo de E/S solicitado por P indisponível no momento, S coloca P em estado de espera. Para evitar que o processador fique ocioso durante essa espera, S, sendo um sistema operacional moderno, emprega um mecanismo específico que viabiliza o uso da CPU por outro processo ao mesmo tempo em que P aguarda a conclusão da operação de E/S.
Nesse cenário, o sistema operacional S emprega, especificamente, o mecanismo de:
Alternativas
Q3869599 Sistemas Operacionais
A analista Suelen está configurando um servidor Linux que hospeda aplicações web de alta demanda. A fim de evitar gargalos na aplicação TJWeb, a analista utilizou o comando renice, dando prioridade máxima, no acesso à CPU, ao processo de identificador 100.
É correto afirmar que Suelen utilizou o comando renice com os argumentos: 
Alternativas
Q3867981 Sistemas Operacionais
Um técnico precisa identificar rapidamente quais processos estão consumindo mais CPU em um servidor Linux e finalizar um processo travado com segurança. Ele quer usar comandos nativos e evitar reiniciar o servidor.
É CORRETO afirmar que: 
Alternativas
Q3851196 Sistemas Operacionais
Em um ambiente Linux, o administrador de sistemas precisa iniciar um processo de backup de dados de grande volume, mas deseja garantir que ele não consuma recursos de CPU excessivamente e não prejudique o desempenho de outras aplicações críticas em execução.

Assinale a opção que apresenta corretamente o comando, ou combinação de comandos, que devem ser utilizados para iniciar o processo backup_script.sh, com a menor prioridade de execução possível.
Alternativas
Q3835632 Sistemas Operacionais
Considerando a arquitetura de computadores e a hierarquia de memória, o fenômeno da inversão de prioridade em sistemas de tempo real pode comprometer a integridade do processamento de tarefas críticas. Assinale a alternativa que descreve corretamente o mecanismo de hardware ou software utilizado para mitigar esse problema específico em sistemas operacionais multitarefa.
Alternativas
Q3835630 Sistemas Operacionais
Em sistemas operacionais Linux, o gerenciamento de permissões avançadas e a administração de processos via linha de comando são tarefas críticas. Assinale a alternativa que descreve corretamente o funcionamento do bit Set User ID (SUID) em arquivos executáveis e a gestão de prioridades de processos.
Alternativas
Q3832917 Sistemas Operacionais
A computação paralela e concorrente permite o melhor aproveitamento de processadores multi-core. Analise as afirmativas a seguir sobre threads, processos e condições de corrida.

I- Uma condição de corrida (race condition) ocorre quando o resultado final de uma operação depende da ordem imprevisível de execução de múltiplas threads sobre um recurso compartilhado.
II- Threads criadas dentro de um mesmo processo compartilham o mesmo espaço de endereçamento e recursos, como arquivos abertos, o que facilita a comunicação, mas exige sincronização.
III- O paralelismo é o conceito de gerenciar múltiplas tarefas que podem ou não ser executadas ao mesmo tempo, enquanto a concorrência exige obrigatoriamente hardware com múltiplos núcleos.
IV- O uso de Mutex (Mutual Exclusion) garante que apenas uma thread por vez possa acessar uma seção crítica do código, prevenindo inconsistências de dados.

Assinale a alternativa que apresenta somente as proposições CORRETAS: 
Alternativas
Respostas
21: B
22: B
23: C
24: B
25: B
26: C
27: B
28: E
29: D
30: A
31: C
32: D
33: A
34: A
35: A
36: A
37: B
38: A
39: A
40: A