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.
Ciência da Computação - Processos - Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE) - 2012
No contexto de sistema operacional, pode-se dizer que um processo é:
O conjunto de instruções que forma um programa.
A execução de um programa pela CPU.
A negociação entre o sistema operacional e um programa para definir sua prioridade de execução.
A negociação entre o sistema operacional e um programa para alocar tempo de CPU e memória.
A replicação de um programa ou algoritmo para execução simultânea.
Considere as características dos decodificadores de instruções microprogramados a seguir, comparados aos decodificadores de instruções implementados em hardware.
I - Maior velocidade na execução da instrução
II - Facilidade de gerenciar um conjunto grande de instruções
III - Maior utilização da memória ROM
IV - Utilização tipicamente em microprocessadores RISC
São corretas APENAS as características
I e II.
I e III.
II e III.
III e IV.
I, II e IV.
Cinco processos deverão ser executados em um computador. Os tempos de execução previstos para cada um dos processos são 9, 5, 3, 7 e X, medidos em alguma unidade de tempo. O responsável pela administração do sistema operacional desse computador decide organizar a ordem de execução desses processos, objetivando minimizar o tempo médio de resposta. Sabe-se que o processo com tempo X será o segundo processo a ser executado. Nessas condições, um valor possível para X é
10
8
6
4
2
Com relação às características e funções básicas de um sistema operacional, julgue os itens seguintes.
Em um ambiente com múltiplos threads (multithread), não é necessário haver vários processos para se implementarem aplicações concorrentes.
Com relação aos princípios de sistemas operacionais, julgue os itens seguintes.
A criação de processos em um sistema operacional pode ocorrer, entre outras formas, a partir de um evento como o início de uma tarefa em lote (batch).
Julgue os próximos itens, relativos à gerência de bloqueio.
Os dois principais métodos para tratar deadlocks são: usar um protocolo de prevenção de deadlocks para a garantia de que o sistema nunca entre nesse estado; e(ou) finalizar o aplicativo que estiver sendo executado.
Julgue os próximos itens, relativos à gerência de bloqueio.
Em uma situação de deadlock em que o sistema precise retirar de processamento uma ou mais transações, pode acontecer que a transação escolhida seja sempre a mesma. Essa situação, em que a transação não consegue ser executada, é chamada de starvation (inanição).
Julgue os próximos itens, relativos à gerência de bloqueio.
O protocolo de bloqueio de duas fases, que assegura a seriabilidade, mas não a ausência de deadlock, permite que uma transação bloqueie um novo item de dado apenas se já tiver sido desbloqueado qualquer item.
Julgue os itens subsequentes, a respeito do ambiente Unix.
O sistema operacional Unix permite que uma tarefa seja subdividida em vários processos que podem ser executados em (pseudo) paralelismo e realizar comunicação entre si.
Considere as afirmações abaixo sobre os critérios que devem ser adotados em uma política de escalonamento de processos (tarefas) em sistemas multiprogramáveis.
I - A política de escalonamento de processos tem como critério maximizar a utilização do processador, mantendo- o ocupado a maior parte do tempo e balanceando sua utilização entre os diversos processos.
II - A política de escalonamento de processos busca maximizar o número de processos (tarefas) executados em um determinado intervalo de tempo.
III - Maximizar o tempo que um processo leva desde sua admissão até o seu término é um critério típico da política de escalonamento de processos.
IV - Minimizar o tempo de resposta, oferecendo tempos de resposta razoáveis para os usuários é um dos critérios da política de escalonamento de processos.
Estão corretas as afi rmações
I e II, apenas.
I e III, apenas.
II, III e IV, apenas.
I, II e IV, apenas.
I, II, III e IV.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...