Foram encontradas 24.351 questões.
O conceito de contêineres, ou zonas, emprega qual técnica de implementação de virtualização?
Provas
Considere as afirmações abaixo sobre a gerência e alocação do espaço em discos rígidos utilizados pelos sistemas de arquivos.
I - As unidades de alocação devem ser pequenas para reduzir o desperdício de espaço do disco.
II - As unidades de alocação devem ser grandes para reduzir o desperdício de tempo e aumentar o desempenho.
III - Para obter um melhor desempenho quando o tempo de posicionamento e o atraso rotacional dominarem o tempo de acesso a uma unidade de alocação, deve-se maximizar a quantidade de informação disponível nas unidades de alocação.
Quais estão corretas?
Provas
- Gerenciamento de ProcessosEscalonamento de ProcessosAlgoritmo SJF
- Gerenciamento de ProcessosEscalonamento de ProcessosEscalonador Não Preemptivo
- Gerenciamento de ProcessosTempo de Espera de Processos
Um determinado escalonador de processos em lote (ou não preemptivo) foi requisitado a definir a ordem em que 5 tarefas ocuparão uma única CPU. Esse escalonador deve garantir o requisito de que as tarefas esperem pela CPU o menor tempo médio possível. Os tempos de ocupação da CPU previstos para essas tarefas “A” até “E” são: A = 10 ms, B = 50 ms, C = 150 ms, D = 30 ms e E = 25 ms. Qual das opções abaixo, onde a tarefa indicada mais à esquerda será a primeira a ser escalonada, garante o atendimento do requisito?
Provas
- Fundamentos de Sistemas OperacionaisCondição de Corrida
- Gerenciamento de ProcessosEscalonamento de ProcessosEscalonador Não Preemptivo
- Gerenciamento de ProcessosEscalonamento de ProcessosEscalonador Preemptivo
Considere a gerência de processador em sistemas operacionais executando em processadores com múltiplos núcleos (cores). Que tipos de escalonamento de processos ou de threads podem ocasionar a situação denominada de condição de corrida?
Provas
- Fundamentos de Sistemas OperacionaisSistemas Multiprocessadores
- Gerenciamento de ProcessosThreadsConceito de Threads
- Gerenciamento de ProcessosThreadsMultithreading e Concorrência
Os conceitos de processo e de threads são essenciais para a gerência do processador pelo sistema operacional e têm impacto significativo na tarefa de escalonamento e na execução concorrente. Considerando essa afirmação, quais modelos de implementação de threads possuem a capacidade de usar múltiplos núcleos (cores) na execução de um mesmo processo, melhorando, assim, o seu desempenho?
Provas
Considere as afirmações abaixo sobre os estados que um processo pode assumir em uma máquina com um único processador.
I - Um processo está no estado “bloqueado” quando o programa encerrou sua operação.
II - Um processo está no estado “pronto” quando está aguardando a liberação da CPU ocupada por outro processo.
III - Um processo está no estado “em execução” quando a CPU foi alocada, efetivamente, para a execução desse processo.
Quais estão corretas?
Provas
- LinuxRedes no LinuxAdministração de Serviços de Rede no LinuxDNS Server: Bind
- WindowsServiços de Rede no WindowsDNS Server: Windows
Qual é o tipo de registro em um servidor de DNS que indica os servidores de correio eletrônico de um domínio de Internet?
Provas
- Gerenciamento de MemóriaEspaço de Endereçamento
- Gerenciamento de ProcessosThreadsConceito de Threads
- Gerenciamento de ProcessosThreadsProcessos versus Threads
Considere as afirmações abaixo, sobre o uso de threads.
I - A utilização de threads só resulta em ganho de desempenho, quando comparada com uma implementação que utiliza processos, se houver uma mistura de threads com muita computação e muitas operações de E/S.
II - Os mecanismos usados para criar e destruir threads são mais lentos do que os mecanismos equivalentes usados para os processos.
III - Em um determinado espaço de endereçamento podem estar sendo executadas múltiplas threads de controle.
Quais estão corretas?
Provas
- Fundamentos de Sistemas OperacionaisInterrupções de Hardware e Sinais
- Fundamentos de Sistemas OperacionaisGerenciamento de Recursos de Hardware
- Fundamentos de Sistemas OperacionaisSubsistema de Entrada e Saída
Considere as afirmações abaixo sobre os métodos empregados na comunicação entre a UCP e os dispositivos de E/S.
I - O método “E/S programada” é aquele de programação mais simples e flexível.
II - No método “E/S orientado a interrupções”, o processador pode ser liberado da tarefa de aguardar as respostas do dispositivo de E/S.
III - No método por DMA – Direct Memory Access, o processador não é usado na transferência, propriamente dita, dos dados de/para o dispositivo de E/S.
Quais estão corretas?
Provas
Um usuário envia e recupera (lê) e-mails usando um serviço de webmail como o gmail. Nesse caso, quais protocolos de aplicação estão envolvidos no envio e na recuperação de e-mails no agente de usuário (navegador web)?
Provas
Caderno Container