Questões de Concursos

selecione os filtros para encontrar suas questões de concursos e clique no botão abaixo para filtrar e resolver.

Publicidade

Os processos no sistema operacional que possuem um timer, chamado de quantum, onde todos os processos ganham o mesmo valor de quantum para rodarem na CPU, caracterizam o escalonamento de processos do tipo

No contexto de sistemas operacionais, sobre processos é correto afirmar:

Quando um usuário executa um programa, processos são criados e inseridos em uma lista. Um processo vai passando para o topo da lista à medida que outros concluem sua vez de usar o processador. Quando um processo chega ao topo da lista e há um processador disponível, aquele processo é designado a um processador e diz-se que ele fez uma transição de estado, passando do estado de

No modelo de processos dos sistemas operacionais, o fato de múltiplas execuções poderem ocorrer no mesmo ambiente com alto grau de independência entre elas, é uma das características acrescidas a esse modelo
Quando um computador é multiprogramado, muitas vezes há dois ou mais processos no estado de pronto que competem pela CPU ao mesmo tempo. Nesse contexto,

A system call "kill", voltada para a gerência de processos na maioria dos sistemas UNIX,

Em sistemas com multiprogramação, inicialmente um novo processo é inserido na fila de prontos. Este processo aguarda até ser selecionado para execução ou ser despachado. Uma vez que seja alocado à CPU, o processo pode

I. emitir uma solicitação de I/O e então ser inserido em uma fila de I/O. II. finalizar e ser removido da fila de prontos, mas seus recursos são mantidos alocados até que todos os programas que o utilizam sejam finalizados. III. ser removido forçosamente da CPU, como resultado de uma interrupção, e ser devolvido à fila de prontos. IV. passar do estado de espera para o estado de pronto e então ser devolvido à fila de prontos. Está correto o que consta em

Em sistemas com multiprogramação, inicialmente um novo processo é inserido na fila de prontos. Este processo aguarda até ser selecionado para execução ou ser despachado. Uma vez que o processo seja alocado à CPU, eventos podem ocorrer. Analise as afirmativas sobre o processo.

I. pode emitir uma solicitação de I/O e então ser inserido em uma fila de I/O. II. pode criar um novo subprocesso e esperá-lo terminar. III. pode ser removido forçosamente da CPU, como resultado de uma interrupção, e ser devolvido à fila de prontos. Está correto o que se afirma em
Em um cenário no qual os processos trabalham concorrendo e compartilhando recursos, ocorrerá deadlock quando

Assinale a alternativa INCORRETA:

Em relação às condições para que ocorra um deadlock, àquela em que recursos concedidos previamente a um processo não podem ser forçosamente tomados desse processo e sim, explicitamente liberados por ele, denomina- se condição de

Considerando o escalonamento de processos em um programa de computador, há um tipo de escalonamento no qual há diversos processos que estão sendo executados de forma sequencial, somente liberando o processador ao final da execução de cada processo, formando um ciclo de processos a serem executados. Tal tipo de escalonamento recebe a denominação de

A maioria dos sistemas operacionais atuais utiliza um escalonador de tarefas do tipo preemptivo. Nesse tipo de escalonamento, a tarefa

Nos conceitos de ciência da computação, um processo é um módulo executável que pode conter threads. Um conceito importante sobre threads que estão contidas no mesmo processo é que

Para que a CPU não fique sem executar tarefa alguma, os sistemas operacionais utilizam a técnica de escalonamento de processos para ordenar a utilização da CPU. Entre os diversos tipos de escalonadores, aquele que "escolhe o processo que tem mais prioridade e menos tempo e coloca-o na memória principal, ficando os outros alocados em disco" é denominado escalonamento

Em relação aos princípios da modelagem de processos de negócio, tem-se que

Em uma CPU, se um processo estiver executando um programa de um usuário em modo usuário e precisar de um serviço do sistema, como ler dados de um arquivo, terá de executar uma instrução de chamada ao sistema ou uma instrução

Nos sistemas Unix, uma chamada ao sistema pid = fork()

Página 1
Publicidade