Questões de Concurso
Sobre processos em sistemas operacionais
Foram encontradas 456 questões
Nesse cenário, o sistema operacional S emprega, especificamente, o mecanismo de:
É correto afirmar que Suelen utilizou o comando renice com os argumentos:
É CORRETO afirmar que:
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.
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:
Quais partes estão corretas?
I. O comando & ao final de uma linha em shell script executa o processo em segundo plano, liberando o terminal.
II. O uso de trap permite capturar sinais como SIGINT (Ctrl+C), possibilitando tratamento customizado de encerramento do script.
III. O uso de wait é desnecessário quando múltiplos processos são executados em segundo plano, pois o shell os gerencia automaticamente.
Está correto o que se afirma em
Em um cenário de travamento de um aplicativo, o Gerenciador de Tarefas é a primeira linha de defesa para solucionar o problema sem a necessidade de reiniciar o sistema operacional inteiro.
A partir deste contexto, avalie as asserções a seguir e a relação proposta entre elas.
I- O Gerenciador de Tarefas do Windows permite que o usuário force o encerramento de processos que não estão respondendo, liberando recursos e permitindo a continuidade do uso do sistema.
PORQUE
II- É possível, através do Gerenciador de Tarefas, visualizar os serviços do sistema, reiniciar aqueles que estão com status de erro ou iniciar serviços que não estão em execução.
A respeito dessas asserções, é CORRETO afirmar que:
Analise a seguinte movimentação em uma conta bancária, acessada por dois processos cuja execução é controlada pelo sistema operacional:

O saldo final ficou em R$ 1.200,00, pois o processo A foi o último a atualizar o saldo. O saque de R$ 300,00 foi perdido. No contexto de sistemas operacionais, esse problema é conhecido como: