Lista completa de Questões sobre Processos para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Acerca de sistemas operacionais, julgue os itens subsequentes. Estados de um processo incluem possibilidades como inicial, processando e finalizado.
Acerca de sistemas operacionais, julgue os itens subsequentes. Starvation ocorre quando um processo espera por um evento que nunca ocorrerá.
Julgue os itens subseqüentes, acerca de sistemas operacionais.
O algoritmo de escalonamento round-robin (RR) pode ser empregado nos sistemas operacionais com múltiplas filas de processos prontos. Nesse caso, pode ser usado tanto como algoritmo de escalonamento de determinadas filas, como também entre filas. Para o escalonamento entre filas, uma outra alternativa é utilizar um algoritmo preemptivo embasado em prioridades, nesse caso, cada fila pode ter uma prioridade.
A figura acima apresenta um esquema de escalonamento de processos em uma CPU. Julgue o próximo item acerca das informações apresentadas e dos conceitos de banco de dados.
Conforme o diagrama, há interferência entre os processos A e B, de modo que eles não poderão ser executados simultaneamente.
Um sistema operacional pode ser visto como um conjunto de programas que servem de interface entre o usuário e o hardware. Embora essa seja uma definição simplista, o sistema operacional trata do gerenciamento do hardware em questão, abordando desde o gerenciamento de discos, memória, processador, periféricos, entre outros, de forma a orquestrar todos esses elementos, com o objetivo de obter o melhor desempenho possível. Acerca desse assunto, julgue os próximos itens, no que se refere a sistemas operacionais, conceitos, facilidades, interoperabilidade e sistemas distribuídos.
Desativar interrupções, após o processo ter entrado na seção crítica, é visto como uma possível solução para resolver o problema de exclusão mútua.
Um sistema operacional pode ser visto como um conjunto de programas que servem de interface entre o usuário e o hardware. Embora essa seja uma definição simplista, o sistema operacional trata do gerenciamento do hardware em questão, abordando desde o gerenciamento de discos, memória, processador, periféricos, entre outros, de forma a orquestrar todos esses elementos, com o objetivo de obter o melhor desempenho possível. Acerca desse assunto, julgue os próximos itens, no que se refere a sistemas operacionais, conceitos, facilidades, interoperabilidade e sistemas distribuídos.
Um pipe pode ser visto como um pseudo-arquivo e pode ser utilizado para conectar dois processos em que o primeiro escreve no pipe e o segundo lê os dados deste.
Um sistema operacional pode ser visto como um conjunto de programas que servem de interface entre o usuário e o hardware. Embora essa seja uma definição simplista, o sistema operacional trata do gerenciamento do hardware em questão, abordando desde o gerenciamento de discos, memória, processador, periféricos, entre outros, de forma a orquestrar todos esses elementos, com o objetivo de obter o melhor desempenho possível. Acerca desse assunto, julgue os próximos itens, no que se refere a sistemas operacionais, conceitos, facilidades, interoperabilidade e sistemas distribuídos.
A comunicação entre processos é fundamental em sistemas distribuídos. O RPC (remote procedure call) é normalmente utilizado em sistemas de computação em grade, entretanto não é recomendado para arquiteturas cliente-servidor.
No que se refere ao sistema operacional Unix, julgue os seguintes itens.
Em alguns casos, scripts executáveis necessitam de privilégios de leitura e execução para que possam ser executados.
Nos sistemas operacionais que suportam processos, quando há uma mudança de contexto, um processo precisa ser selecionado para ser posto em execução. A seleção é responsabilidade do escalonador, que, uma vez tendo selecionado o processo, tipicamente usa blocos de controle de processos para armazenar dados do processo em execução e para ler dados do processo escolhido a ser posto em execução.
Considerando a figura acima, que apresenta um modelo conceitual dos serviços providos por um sistema operacional, julgue os itens a seguir.
O escalonamento de processos de um sistema operacional, quando não preemptivo, impossibilita que a execução de um processo seja interrompida sem que este encerre sua execução ou decida por si próprio liberar o processador, por exemplo, quando da execução de uma operação de entrada e saída de dados.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...