Questões de Concursos

filtre e encontre questões para seus estudos.

O analista José está diante de um sistema operacional hipotético que implementa um modelo avançado de gerenciamento de processos. Esse modelo define cinco estados distintos pelos quais um processo pode passar durante seu ciclo de vida, além de incorporar mecanismos sofisticados para o escalonamento e a comunicação entre processos. Considerando esse cenário, José precisa resolver um problema complexo de deadlock que ocorreu devido a uma sequência específica de transições de estado e solicitações de recursos entre quatro processos distintos. Para entender e resolver esse problema, é fundamental que o analista compreenda os conceitos e estados de processo no contexto dos sistemas operacionais.

Para resolver o problema de deadlock, a sequência dos estados de processo e os conceitos que o analista José deve considerar são:
Na computação paralela, onde várias tarefas ou processos são executados simultaneamente em diferentes núcleos de processador, a sincronização entre processos é essencial para garantir que essas tarefas cooperem e compartilhem recursos de forma eficiente e correta.
No contexto de um sistema de computação paralela, assinale a opção que apresenta um método de sincronização entre processos que garante que apenas um processo possa acessar uma seção crítica de código por vez.
Um processo é considerado um conceito chave em qualquer Sistema Operacional, pois representa uma abstração de um programa em execução. Um processo pode passar por alguns estados durante o seu ciclo de vida. Sendo assim, um processo pode estar nos estados: (a) bloqueado, (b) pronto ou (c) em execução.

Nesse contexto, analise os itens a seguir.

I. Para implementar o modelo de processos, o sistema operacional mantém uma tabela de processos, com uma entrada para cada um deles. Cada entrada, também conhecida como bloco de controle de processo (PCB – Process Control Block), contém informações relevantes sobre o processo. Um exemplo de informação contida no PCB é o estado do processo.
II. Considerando um diagrama de estado do processo, não há transição a partir do estado “em execução”, para o estado “bloqueado”. Quando o sistema operacional descobre que o processo não pode continuar em execução, ele vai para o estado de “pronto”.
III. O processo no estado “bloqueado”, não faz uso da CPU (Unidade Central de Processamento), mas está apto para ser executado (isto é, pronto para transitar ao estado “em execução”), aguardando para isso que o escalonador selecione-o para execução.

Está correto o que se afirma em:
O retorno das guerras tarifárias na atualidade tem sido um tema relevante nas relações econômicas internacionais, especialmente a partir da segunda metade da década de 2010. Esse fenômeno reflete um aumento do protecionismo em oposição ao movimento de liberalização comercial que predominou desde o pós-Segunda Guerra Mundial.

Sobre esse tema, assinale a afirmativa correta.
Em um projeto de desenvolvimento de um sistema operacional voltado para aplicações críticas de tempo real, o analista Jony está avaliando diferentes métodos de Comunicação entre Processos (IPC) para garantir a máxima eficiência, confiabilidade e atendimento aos requisitos de tempo real.

Considerando os desafios associados a esses sistemas, o método de IPC para sistemas de tempo real escolhido por Jony é:
A sincronização entre processos é um conceito fundamental em sistemas operacionais e programação concorrente. Assinale a opção que descreve um mecanismo comum de sincronização entre processos em sistemas operacionais.
Nos anos 1990, o cientista político americano Joseph Nye cunhou o termo soft power (poder suave) para se referir à habilidade que um país possui de “afetar outros por meio da atração e da persuasão”. Para jogar esse jogo, um determinado país usa ferramentas culturais, como a música, o cinema, o esporte e a língua, para construir relações de empatia e de admiração nos demais. Assim, atinge mais facilmente objetivos políticos ou econômicos. O soft power não funciona sozinho. Ele é um multiplicador do hard power (poder duro), que é o uso da força militar e de outras ferramentas mais explícitas de pressão e de coação.

Trecho de entrevista de Oliver Stuenkel, in https://oliverstuenkel.com/.

Com base no trecho, é correto afirmar que o soft power chinês se fundamenta

No contexto da informática, considerando que um processo pode estar em um dos três estados possíveis (executando, pronto ou bloqueado), analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Um processo no estado “executando” está fisicamente utilizando a CPU (Unidade de Processamento Central).

( ) Um processo no estado “pronto” significa que o mesmo foi executado com sucesso.

( ) Um processo no estado “bloqueado” não pode mais ser executado.

As afirmativas são, respectivamente,

No contexto da ciência da computação, a chamada Lei de Moore trata