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.
Considere um SO que implemente Working Set de tamanho fixo igual a W páginas para todos os processos e adote a política de re-alocação local. Imagine agora que um dado processo é disparado e que ele ao assumir o controle da CPU realize uma seqüência de N referências à memória, sendo que destas N referências M são a páginas distintas. Nessas condições, o número mínimo e o número máximo de page faults que o processo poderá gerar são, respectivamente:
N e W
W e N-M
N e N-W
M e N
(N – M) / W e W
Em um ambiente multiprogramável com particionamento dinâmico de memória, é INCORRETO afirmar que:
um processo pode ocupar endereço absoluto distinto cada vez em que for carregado para memória;
um processo pode ser carregado e ocupar endereços não contíguos de memória;
dois ou mais processos podem residir simultaneamente em memória e concorrerem pela UCP;
podem ser executados tanto programas em batch como transações em time-sharing;
os diversos processos podem se intercomunicar através do compartilhamento da memória.
Dado o diagrama de estados abaixo, que ilustra três estados em que um processo pode estar, o item que corresponde à associação correta do conjunto dos números das transições do diagrama é:
4 - Processo fica bloqueado esperando entrada; 2 - Scheduler seleciona outro processo para rodar; 3 - Scheduler seleciona este processo para rodar; 1 - Entrada fica disponível;
1 - Processo fica bloqueado esperando entrada; 2 - Scheduler seleciona outro processo para rodar; 4 - Scheduler seleciona este processo para rodar; 3 - Entrada fica disponível;
2 - Processo fica bloqueado esperando entrada; 4 - Scheduler seleciona outro processo para rodar; 1 - Scheduler seleciona este processo para rodar; 3 - Entrada fica disponível;
3 - Processo fica bloqueado esperando entrada; 4 - Scheduler seleciona outro processo para rodar; 1 - Scheduler seleciona este processo para rodar; 2 - Entrada fica disponível;
1- Processo fica bloqueado esperando entrada; 2 - Scheduler seleciona outro processo para rodar; 3 - Scheduler seleciona este processo para rodar; 4 - Entrada fica disponível;
O compartilhamento de recursos dos computadores entre os vários aplicativos e usuários é o objetivo central dos sistemas operacionais. Acerca da estrutura e do funcionamento dos sistemas operacionais de computadores, julgue os próximos itens.
Um semáforo é um mecanismo de software usado em sistemas operacionais para permitir a troca de sinais entre processos.
O compartilhamento de recursos dos computadores entre os vários aplicativos e usuários é o objetivo central dos sistemas operacionais. Acerca da estrutura e do funcionamento dos sistemas operacionais de computadores, julgue os próximos itens.
A política de escalonamento de processos por turno (round robin) permite evitar a ocorrência de inanição (starvation) de um processo.
Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.
A maioria dos computadores atuais não disponibiliza mecanismo para permitir que seus módulos interrompam o funcionamento do processador. Para resolver esse problema, os sistemas operacionais modernos vêm implementando o mecanismo denominado interrupção por software.
Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.
Quando um processo tem sua execução suspensa durante um intervalo de tempo, um contexto de execução desse processo armazena uma cópia da área de dados manipulada pelo processo, de modo a permitir que tal processo possa depois retomar sua execução com os dados armazenados.
Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.
Uma lista de processos é uma área de dados utilizada pelo sistema operacional para armazenar o contexto de execução dos processos e as respectivas áreas de dados.
Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.
Uma interrupção do tipo trap é uma funcionalidade de muitos sistemas operacionais que visa capturar eventos provenientes dos dispositivos de I/O que possam prejudicar o funcionamento do sistema operacional.
Existe uma grande variedade de sistemas computacionais que devem ser controlados pelos sistemas operacionais. Por essa razão, várias soluções foram desenvolvidas para resolver a questão do compartilhamento de recursos computacionais entre os usuários e as aplicações. Mesmo diante dessa heterogeneidade, alguns conceitos e soluções são aplicados de forma abrangente. A respeito dos conceitos, estruturas e mecanismos dos sistemas operacionais, julgue os itens a seguir.
A interface de programação de aplicações (API) Win32, implementada no sistema Windows NT, provê, entre outras funcionalidades, as funções para controle de processos e de threads.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...