Questões de Concurso

Foram encontradas 499 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q2283630 Sistemas Operacionais
As Threads possuem papel importante na execução de processos nos sistemas operacionais, pois promovem melhorias na execução das instruções. Sobre esse tópico, avalie as asserções a seguir.
Uma das vantagens do uso das threads reside no fato de elas serem mais fáceis e rápidas de criar e destruir do que os processos.
PORQUE
As threads em um processo compartilham dos mesmos códigos, registradores e pilhas do processo, embora possuam alocações de memória e de arquivos exclusivas.
Acerca dessas asserções, assinale a alternativa CORRETA.
Alternativas
Q2281956 Sistemas Operacionais
As propriedades de cada sistema operacional determinam quais são os principais aspectos para a implementação de uma política de escalonamento adequada.

A política de escalonamento classificada como preemptiva tem a seguinte característica:
Alternativas
Q2271734 Sistemas Operacionais
O conceito mais central em qualquer sistema operacional é o processo: uma abstração de um programa em execução. Embora cada processo seja uma entidade independente, com seu próprio contador de programa e estado interno, processos muitas vezes precisam interagir entre si. Um processo pode estar nos estados em execução, bloqueado ou pronto e as transições entre esses estados ocorrem como mostrado na figura abaixo.

Imagem associada para resolução da questão


Adaptado de Andrew S. Tanenbaum, Herbert; Bos. Sistemas Operacionais Modernos. 4. ed. São Paulo: Pearson Education do Brasil, 2016.

Qual transição é disparada quando o escalonador decide que o processo em andamento foi executado por tempo suficiente, e é o momento de ceder o lugar na CPU a outro processo?

Alternativas
Q2268344 Sistemas Operacionais
Considere as seguintes assertivas acerca de fundamentos de sistemas operacionais.

I - Uma pilha é uma estrutura de dados ordenada sequencialmente que usa o princípio último a entrar, primeiro a sair (LIFO — last in, first out) para adicionar e remover itens, ou seja, o último item alocado a uma pilha é o primeiro a ser removido.
II - Umas das abordagens para implementação de discos RAID é chamada de espelhamento. O RAID nível 5 refere-se ao espelhamento de discos.
III - A memória virtual é uma técnica que permite a execução de processos que não estão totalmente na memória. Uma grande vantagem desse esquema é que os programas podem ser maiores do que a memória física.

Estão corretas as assertivas:

   
Alternativas
Q2264354 Sistemas Operacionais
Sobre a criação de threads em sistemas operacionais Linux, assinale a alternativa correta.
Alternativas
Respostas
46: C
47: E
48: B
49: B
50: E