Foram encontradas 24.595 questões.
- Fundamentos de Sistemas OperacionaisCondição de Corrida
- Fundamentos de Sistemas OperacionaisSeção Crítica (Região Crítica)
- Gerenciamento de ProcessosThreadsSincronização em Ambientes Multithread
Considerando um programa concorrente com múltiplas threads, analise as seguintes assertivas sobre o uso de travas, também conhecidas como mutex:
I. Uma trava pode ser usada para proteger a memória de acesso simultâneo por múltiplas threads, mas não pode impedir threads do mesmo processo de acessar o mesmo arquivo.
II. Usar uma trava evita que múltiplas threads leiam da e escrevam na mesma variável dentro do escopo da trava ao mesmo tempo, o que causaria resultados inconsistentes ou incorretos.
III. Caso o programador não use travas, o sistema operacional sincroniza as threads automaticamente, mas com uma perda de eficiência.
Quais estão corretas?
Provas
Considere os programas bash, cat e sort, todos do projeto GNU. Em uma sessão bash, o usuário está em um diretório em que existe um arquivo chamado file.txt. O usuário deseja imprimir na tela o conteúdo do arquivo, mas ordenado alfabeticamente. A linha que deve ser usada na sessão bash para usar os programas cat e sort para realizar a tarefa desejada é:
Provas
- Gerenciamento de ProcessosEscalonamento de ProcessosAlgoritmo FCFS
- Gerenciamento de ProcessosEscalonamento de ProcessosAlgoritmo Round-Robin
- Gerenciamento de ProcessosEscalonamento de ProcessosEscalonamento por Prioridades
Assinale a alternativa abaixo que NÃO corresponde ao nome de um algoritmo de escalonamento de processos.
Provas
- LinuxManipulação de Arquivos e Pastas (Shell)find
- LinuxShell no LinuxInterface de Linha de Comando (Linux)
Assinale a alternativa que corresponde a um arquivo que poderia ser identificado pela expressão regular do comando abaixo caso o arquivo estivesse no diretório percorrido na execução do comando. Considere que o comando foi executado na sessão bash do sistema operacional Linux.
find . –name “*[0-9]”
Provas
Disciplina: TI - Sistemas Operacionais
Banca: VUNESP
Orgão: Pref. Pindamonhangaba-SP
A Barra de Tarefas do sistema operacional Windows 10 permite algumas configurações, como:
Provas
Disciplina: TI - Sistemas Operacionais
Banca: VUNESP
Orgão: Pref. Pindamonhangaba-SP
- VirtualizaçãoFundamentos de Virtualização
- VirtualizaçãoKVM: Kernel-based Virtual Machine
- VirtualizaçãoTipos de Hypervisor
A virtualização é um processo que permite executar múltiplos sistemas operacionais em uma mesma máquina, por meio de uma divisão de recursos. Nesse contexto, uma solução bastante utilizada são os hipervisores, por exemplo, o
Provas
Disciplina: TI - Sistemas Operacionais
Banca: VUNESP
Orgão: Pref. Pindamonhangaba-SP
No contexto de RPC (Remote Procedure Call), considerando uma chamada remota de procedimento (procedure) via rede de um cliente a um servidor, um dos papeis de objetos do tipo skeleton é:
Provas
Disciplina: TI - Sistemas Operacionais
Banca: VUNESP
Orgão: Pref. Pindamonhangaba-SP
No cenário atual, usuários podem contratar serviços distintos na nuvem de empresas por meio de suas plataformas de computação em nuvem. A plataforma da Microsoft é o
Provas
Disciplina: TI - Sistemas Operacionais
Banca: VUNESP
Orgão: Pref. Pindamonhangaba-SP
Um usuário de sistema operacional Linux utilizou o comando chmod 321 em um determinado arquivo. Assinale a alternativa que apresenta as permissões do arquivo após o comando.
Provas
Disciplina: TI - Sistemas Operacionais
Banca: VUNESP
Orgão: Pref. Pindamonhangaba-SP
O deadlock é um fenômeno que pode ocorrer em sistemas operacionais. Assinale a alternativa correta relacionada a ele.
Provas
Caderno Container