Questões

Total de Questões Encontradas: 90

Ano: 2014 Banca: FCC Órgão: SABESP Prova: Analista de Gestão - Sistemas
Considere as afirmativas sobre o funcionamento dos Sistemas Operacionais (SOs):

I. Para melhor utilizar a CPU, os SOs modernos utilizam o multiprocessamento, que permite que vários processos fiquem ao mesmo tempo na memória. Os sistemas de tempo compartilhado são uma extensão do multiprocessamento em que algoritmos de escalonamento alternam entre os processos, dando a impressão que estão sendo executados concorrentemente.

II. Para impedir que programas de usuário interfiram na operação apropriada do sistema, o SO tem duas modalidades de operação: modo de usuário e modo kernel. As instruções privilegiadas só podem ser executadas no modo kernel. A memória em que o SO reside também deve ser protegida: um timer impede loops infinitos. Uma interrupção por timer é uma instrução privilegiada.

III. O gerenciamento de processos inclui a criação e a exclusão de processos e mecanismos para a comunicação e sincronização entre processos. O gerenciador de E/S é responsável pela alocação e liberação dinâmica de espaço na memória principal, bem como pelo espaço de armazenamento em dispositivos de E/S. Este gerenciador trabalha com um sistema de arquivos para a representação de arquivos e diretórios.

Está correto o que se afirma APENAS em 
A
I e II.
B
II.
C
II e III.
D
III.
E
I.
Texto Associado Texto Associado
No que se refere aos sistemas operacionais, julgue os itens subsecutivos.
Um deadlock pode surgir quando soluções que apresentam busy waiting são empregadas em sistemas que utilizam prioridade para escalonar os processos.
C
Certo
E
Errado
Ano: 2014 Banca: CESPE Órgão: TJ-SE Prova: Analista Judiciário - Suporte e Infraestrutura
Texto Associado Texto Associado
Julgue os próximos itens, com relação ao sistema Linux.
Alguns programas podem apresentar problemas que resultem no travamento do sistema operacional, o que pode ser resolvido, no Linux, por meio do comando Kill, que finaliza o processo, funcionalidade que pode ser acessada por meio de outro terminal.
C
Certo
E
Errado
É um tipo de pseudoarquivo que pode ser usado para efetuar comunicação entre dois processos. Se um processo A pretende enviar dados para o processo B, o processo A escreve em um lado (do mesmo modo que estivesse escrevendo em um arquivo) e o processo B poderá ler os dados como se estivesse lendo de um arquivo de entrada. A este pseudoarquivo dá-se o nome de
A
channel.
B
pipe.
C
queue.
D
thread.
E
stdout.
Um conceito fundamental para todos os sistemas operacionais é o de processo. Um processo é basicamente um programa em execução. Associado a cada processo está o I , uma lista de posições de memória, que vai de 0 até um máximo, que esse processo pode ler e escrever. Essa lista de posições de memória contém o programa executável, os dados do programa e II.

As lacunas I e II são preenchidas, correta e respectivamente, com
A
espaço de endereçamento − sua pilha
B
stack pointer − os registros utilizados
C
conjunto de mnemônicos − lista de privilégios de acesso
D
usuário e o UID − endereço de inicialização
E
núcleo de processamento − próximo bloco de execução
Um Sistema Operacional (SO) realiza o gerenciamento

I , que inclui o fornecimento do sistema de arquivos para a representação de arquivos e diretórios e o gerenciamento do espaço em dispositivos com grande capacidade de armazenamento de dados.
II , que são a unidade básica de trabalho do SO. Isso inclui a sua criação, sua exclusão e o fornecimento de mecanismos para a sua comunicação e sincronização.
III , controlando que partes estão sendo usadas e por quem. Além disso, é responsável pela alocação e liberação dinâmica de seu espaço.

As lacunas I, II e III são,  correta e respectivamente, preenchidas por:
A
de armazenamento - de processos - de memória
B
em memória secundária - de serviços - em memória principal
C
de arquivos - de barramentos - de discos
D
de discos - de threads - de cache
E
de I/O - de tempos de CPU - de RAM
Ano: 2014 Banca: CESGRANRIO Órgão: FINEP Prova: Analista da Finep - Informática - Suporte
Com o surgimento da multiprogramação, a gerência do processador se tornou uma das atividades mais importantes dos sistemas operacionais. A política de escalonamento define os critérios utilizados para a seleção do processo que será escolhido para fazer uso do processador. Um dos objetivos é reduzir o tempo de turnaround do processo, que é o tempo
A
decorrido entre uma requisição ao sistema ou à aplicação e o instante em que a resposta é exibida.
B
total que um processo permanece na fila de pronto durante seu processamento, aguardando para ser executado.
C
total que o processo permanece na fila de espera, aguardando por um recurso.
D
total que o processo leva desde a sua criação até o seu término.
E
total que o processo leva no estado de execução durante o seu processamento.
Existe uma situação denominada deadlock que, eventualmente, ocorre durante a execução de processos em sistemas operacionais. O deadlock é caracterizado por haver, por exemplo,
A
transferência de dados para uma área de trabalho temporária onde outro programa pode acessá-lo para processá-lo em um tempo futuro.
B
alocação dos recursos necessários para um processo X em outros processos.
C
impossibilidade de execução dos processos X e Y porque X depende do término de Y e vice-versa.
D
seleção entre os processos em estado de pronto que estão na memória para serem executados pelo processador.
E
alternância na execução de diferentes processos de forma que o usuário tenha a percepção que os pro- cessos estão sendo executados simultaneamente.
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
exclusão simultânea
B
preempção
C
posse e espera
D
espera ocupada
E
espera coordenada
Texto Associado Texto Associado
A respeito de sistemas operacionais, julgue os itens que se seguem.
Para que um programa possa ser executado, suas instruções precisam ser mapeadas para endereços absolutos e carregadas na memória.
C
Certo
E
Errado
Página 9 de 9