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

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).

Ainda considerando o código apresentado, julgue os itens seguintes, acerca do uso, em sistemas operacionais, de tipos de dados.

I O escalonamento de processos em sistemas operacionais adota esquema de prioridades no tratamento dos elementos de uma fila, o que não ocorre na implementação apresentada.

II O escalonamento de processos em sistemas operacionais adota esquema de classificação de processos conforme o estado de execução, o que não ocorre na implementação apresentada.

III A possível inserção de um processo para escalonamento, usando a estrutura de dados apresentada no código, deveria ocorrer por meio do uso do método arrive, e não do método leave.

 IV A possível remoção de um processo do escalonador, usando a estrutura de dados apresentada no código, deveria ocorrer por meio do uso do método leave, e não do método full.

A quantidade de itens certos é igual a

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

Com relação ao conceito de escalonadores, em teoria de sistemas operacionais, é correto afirmar que seu principal objetivo é

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

Num típico sistema de computadores, o componente do sistema operacional no qual se encontra o bloco de controle de processo é:

Em relação aos sistemas operacionais, julgue os itens subsequentes.

Os métodos de escalonamento de processos preemptivos e não preemptivos se diferenciam pelo componente que decide o momento em que o sistema operacional recupera o uso do processador. No primeiro caso, o sistema operacional decide parar de executar um processo após a passagem de um intervalo de tempo fixo; no segundo, é o próprio processo que, encerrando sua execução ou ficando bloqueado à espera de outro processo ou de um dispositivo de E/S, retorna o controle do processador ao sistema operacional.

Acerca de princípios de funcionamento, de métodos e de algoritmos utilizados em sistemas operacionais, julgue os itens subseqüentes.

No Unix SVR4, um sinal consiste em um mecanismo de software usado pelo sistema operacional para assinalar eventos assíncronos a um processo. Entretanto, é proibido a um processo enviar sinais a outro processo.

O Deadlock caracteriza uma situação na qual um processo aguarda por um recurso que nunca estará disponível ou um evento que não ocorrerá.

Uma das condições necessárias para que ocorra a situação de deadlock é a
A maioria dos sistemas operacionais atuais utiliza um escalonador de tarefas do tipo preemptivo. Nesse tipo de escalonamento, a tarefa
A situação onde o sistema operacional define prioridades a processos que quando não são atualizados fazem com que os outros de menor prioridade nunca sejam executados causando deficiência na execução de serviços é conhecida como:
Considere um sistema operacional (SO) hipotético onde os arquivos são armazenados em blocos de 100 bytes. Cada trilha do disco onde esse SO armazena os arquivos possui 4000 bytes, sendo o tempo necessário para a leitura de uma trilha igual a 20 ms. O tempo de atraso rotacional médio do disco é de 5,3 ms, enquanto o tempo médio necessário para fazer a busca de um bloco é igual a 33,2 ms. Com base nesses dados, o tempo médio necessário para a leitura de um bloco de dados é igual a:
Na gerência do processador, é denominado tempo de turnaround o tempo total

Indique a opção que completa corretamente as lacunas da assertiva a seguir.

Para alocar partições de memória, os sistemas operacionais utilizam basicamente três estratégias. O ideal é que estas estratégias levem a ___________ a fragmentação externa. A estratégia ___________ tem a desvantagem de fazer com que cada vez mais memória fique com pequenas áreas não-contíguas. A estratégia ___________, apesar de utilizar as maiores partições, deixa espaços livres maiores que permitem que um maior número de programas utilize a memória. Já a estratégia ___________ é a mais rápida de todas, consumindo menos recursos do sistema.

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

Processos são conjuntos de atividades executadas de forma seqüencial e contínua, para a obtenção de soluções integradas capazes de satisfazer necessidades dos clientes de determinada organização. Relativos à gestão de processos de negócios, julgue os itens de 100 a 104.

A análise de pareto parte do princípio de que é possível determinar que porcentagem pode ser atribuída a cada uma das causas de produtos ou processos com problemas. Dessa forma, a maior parte dos erros, perdas ou efeitos se origina de muitas causas, tipicamente 80%.

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

Página 4
Publicidade