Foram encontradas 2.410 questões.
N processos com IDs 0, 1, 2, ..., N-1 precisam compartilhar uma mesma região crítica de código que só pode ser executada por um desses processos em um mesmo intervalo de tempo. Os processos requerem se alternar por essa seção de código repetidamente na sequência natural (0, 1, 2, ... , N-1). Além disso turn é uma variável compartilhada com valor inicial de zero, o pid corrente é o ID do processo que está em execução e cada processo executa o código seguinte.

Considerando essas informações e os conceitos de multiprogramação e multiprocessamento, julgue os itens subsequentes.
A resolução desse problema com semáforos implicaria o uso de n-1 semáforos.
Provas
N processos com IDs 0, 1, 2, ..., N-1 precisam compartilhar uma mesma região crítica de código que só pode ser executada por um desses processos em um mesmo intervalo de tempo. Os processos requerem se alternar por essa seção de código repetidamente na sequência natural (0, 1, 2, ... , N-1). Além disso turn é uma variável compartilhada com valor inicial de zero, o pid corrente é o ID do processo que está em execução e cada processo executa o código seguinte.

Considerando essas informações e os conceitos de multiprogramação e multiprocessamento, julgue os itens subsequentes.
O processo i deve mudar o valor de turn de i para i+1 (módulo n) antes que o processo i+1 possa sair de seu loop de espera de ocupado para entrar na região crítica.
Provas
- Gerenciamento de ProcessosEscalonamento de ProcessosAlgoritmo SJF
- Gerenciamento de ProcessosTurnaround Time (TAT)
Se os processos A, B e C, que requerem 7, 12 e 16 segundos, respectivamente, para serem completados, começarem sua execução ao mesmo tempo em um ambiente de multiprocessamento, o tempo médio de execução (average turnaround time) dos processos será
Provas
- Fundamentos de Sistemas OperacionaisSistemas Multiusuário/Multiprogramáveis
- Gerenciamento de ProcessosEscalonamento de ProcessosAlgoritmo Round-Robin
- Gerenciamento de ProcessosEscalonamento de ProcessosEscalonador Preemptivo
- Gerenciamento de ProcessosTurnaround Time (TAT)
Se os processos A, B e C, que requerem 7, 12 e 16 segundos, respectivamente, para serem completados, começarem sua execução ao mesmo tempo em um ambiente de multiprocessamento, o tempo médio de execução (average turnaround time) dos processos será
de 21 s, se for usado o escalonamento preemptivo round robin.
Provas
- Fundamentos de Sistemas OperacionaisDiferenças entre Windows e Linux
- Fundamentos de Sistemas OperacionaisKernelArquitetura de Kernel
- Fundamentos de Sistemas OperacionaisKernelFunções do Kernel
- Gerenciamento de ProcessosThreadsConceito de Threads
- LinuxProcessos no Linux
Com referência aos conceitos de sistemas operacionais, julgue os itens a seguir.
O modelo de threading suportado por um kernel Linux típico é do tipo um-a-um.
Provas
Com referência aos conceitos de sistemas operacionais, julgue os itens a seguir.
Na política de escalonamento não preemptivo, o escalonamento somente ocorre quando um processo entra no estado de espera ou termina.
Provas
- Gerenciamento de ProcessosEscalonamento de ProcessosAlgoritmo Round-Robin
- Gerenciamento de ProcessosTime Slice (Quantum)
- WindowsGerenciamento de Processos no Windows
Com referência aos conceitos de sistemas operacionais, julgue os itens a seguir.
Se um processo está em execução em uma CPU que utiliza o escalonamento round robin, o estado em que esse processo estará após uma interrupção de clock será o ready.
Provas
- Gerenciamento de ProcessosEscalonamento de ProcessosAlgoritmo Round-Robin
- Gerenciamento de ProcessosEstados dos Processos
Com referência aos conceitos de sistemas operacionais, julgue os itens a seguir.
Um processo vai do estado ready para o estado running quando o quantum de tempo é finalizado em um esquema do tipo round robin.
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: CESPE / CEBRASPE
Orgão: INMETRO
No que se refere aos conceitos de arquitetura de computadores, julgue os próximos itens.
O resultado da multiplicação das variáveis 0×3FE00000 e 0×C0800000, em números flutuantes de precisão única, é igual a 0×C0E00000.
Provas
Disciplina: TI - Organização e Arquitetura dos Computadores
Banca: CESPE / CEBRASPE
Orgão: INMETRO
No que se refere aos conceitos de arquitetura de computadores, julgue os próximos itens.
Ao se comparar os controles do tipo single-cycle e multi-cycle, os elementos de memória são requeridos somente para a implementação de uma unidade de controle multi-cycle.
Provas
Caderno Container