SóProvas


ID
321211
Banca
CESPE / CEBRASPE
Órgão
Correios
Ano
2011
Provas
Disciplina
Sistemas Operacionais
Assuntos

Acerca dos conceitos básicos de sistemas operacionais Windows, julgue os itens subsecutivos.

No Windows, cada processo possui uma ou mais threads, cada uma delas sendo uma unidade executável despachada pelo kernel. Essas threads compartilham o estado de escalonamento, incluindo prioridade e informações de uso da CPU.

Alternativas
Comentários
  • Esse trecho para mim está incorreto: Essas threadscompartilham o estado de escalonamento, incluindo prioridade e informações de uso da CPU."
  • processos são formados por contexto de SW, contexto de HW e endereçamento de Memoria principal. o processo leve (thread) não compartilha o contexto de HW (o estado de escalonamento, incluindo prioridade e informações de uso da CPU...)

    por isso está errada.
  • Pelo meu entendimento, threads compartilham estado de escalonamento e informações de uso da CPU. Mas não compartilham prioridade, pois cada thread tem a sua prioridade.

    Não será que é isso o erro?
  • Vamos lá sem achismos. As threads não compartilham estado de escalonamento. Cada thread pode possuir um estado diferente da outra. Por isso a questão está errada.

  • Segundo o Tanenbaum, as threads compartilham a classe de prioridade (6 possibilidades), que é uma característica do processo, mas cada thread possui a sua própria prioridade (7 possibilidades). Assim, uma thread pode ter qualquer uma das 42 combinações possíveis.

    Classes de prioridade:
    • tempo real,
    • alta,
    • acima do normal,
    • normal,
    • abaixo do normal,
    • ociosa.
    Prioridade das threads:
    • tempo crítico,
    • a mais alta,
    • acima do normal,
    • normal,
    • abaixo do normal,
    • a mais baixa,
    • ociosa.

  • As threads compartilham entre si o espaço de endereçamento.

    abrass
  • Pessoal as threads são entidades escalonadas pela CPU para a execução de tarefas, só que não existe essa prioridade no uso da CPU as threads aguarda em fila a execução dos processos.
  • e-

    Estado e prioridade sao informacoes do PCB (processo control block), o que é uma estrutura que o SO criada para procoesso. Threads nao têm PCB quando aparecem, somente usam mesma área de dados do processo assim como seu contexto de software.