821 Q146967
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O escalonamento de tarefas (scheduler) é a parte do sistema operacional responsável pela alocação do processador central entre os diversos processos que estão prontos para serem executados. A esse respeito, julgue os itens que se seguem.

Quando os tempos de execução não são conhecidos exatamente, mas sim as suas distribuições probabilísticas, a preempção não é permitida. Nesse caso, o escalonamento escolhe sempre uma tarefa cujo tempo esperado de execução é o maior, atendendo, entre uma tarefa e outra, tarefas com tempo de execução menor.

822 Q146966
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O escalonamento de tarefas (scheduler) é a parte do sistema operacional responsável pela alocação do processador central entre os diversos processos que estão prontos para serem executados. A esse respeito, julgue os itens que se seguem.

Em uma política preemptiva, o reescalonamento somente é realizado quando uma parte de tempo expira ou quando o processo termina ou é bloqueado antes da expiração da parte de tempo, ou seja, um processo, após receber o controle do processador, tem a garantia de receber integralmente a sua parte de tempo.

823 Q146965
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O escalonamento de tarefas (scheduler) é a parte do sistema operacional responsável pela alocação do processador central entre os diversos processos que estão prontos para serem executados. A esse respeito, julgue os itens que se seguem.

Somente sistemas com interrupções prioritárias implementadas por software podem ser usados para impor prioridades entre processos, de forma que um processo prioritário sempre retoma o controle do processador, após uma interrupção decorrente de uma entrada/saída pelo mesmo.

824 Q146964
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O escalonamento de tarefas (scheduler) é a parte do sistema operacional responsável pela alocação do processador central entre os diversos processos que estão prontos para serem executados. A esse respeito, julgue os itens que se seguem.

O escalonamento do tipo cascata é muito simples, mas pode trazer problemas se os tempos de execução são muito discrepantes entre si. Quando existem muitas tarefas ativas e de longa duração no sistema, tarefas curtas terão seu tempo de resposta degradado porque as tarefas longas reciclarão continuamente na fila circular, compartilhando de maneira eqüitativa o processador com as tarefas curtas. Já o escalonamento circular permite fazer uma maior discriminação de tarefas grandes ...

825 Q146963
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

O escalonamento de tarefas (scheduler) é a parte do sistema operacional responsável pela alocação do processador central entre os diversos processos que estão prontos para serem executados. A esse respeito, julgue os itens que se seguem.

As políticas de escalonamento não-preemptivo são empregadas em sistema do tipo lote usando tempos de execução estimados pelo usuário para impor uma prioridade estática, favorecendo as tarefas curtas.

826 Q146885
Ciência da Computação
Ano: 2005
Banca: Escola de Administração Fazendária (ESAF)

Nos sistemas operacionais, um processo é a forma de representar um programa em execução. É o processo que utiliza os recursos do computador para a realização das tarefas para as quais a máquina é destinada. Com relação aos processos do Linux, o comando

827 Q146869
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

828 Q146868
Ciência da Computação
Ano: 2005
Banca: Centro de Seleção e de Promoção de Eventos UnB (CESPE)

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.

829 Q146860
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

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 é:

830 Q146859
Ciência da Computação
Ano: 2005
Banca: Núcleo de Computação Eletrônica UFRJ (NCE)

Em um ambiente multiprogramável com particionamento dinâmico de memória, é INCORRETO afirmar que: