Exercicios de SO Transparencia
Por: 25felipe • 10/11/2015 • Pesquisas Acadêmicas • 11.069 Palavras (45 Páginas) • 534 Visualizações
Lista de Exercícios das Transparências
Sistemas Operacionais
Professor: Ricardo Quintão
Página Pessoal: www.rgquintao.com.br
e-mail: rgquintao@gmail.com
- (Questão 66 – Petrobrás – Analista de Sistemas Júnior – Suporte de Infraestrutura – ano 2005 – Cesgranrio)
Um device driver, ou somente driver, tem como função implementar a comunicação do subsistema de E/S com os dispositivos, através de controladores. Sendo assim, um device driver:
- Manipula diretamente os dispositivos de E/S.
- Permite a comunicação entre o sistema computacional e o mundo externo.
- Recebe comandos gerais sobre acessos aos dispositivos, traduzindo-os para comandos específicos, que poderão ser executados pelos controladores.
- Realiza as funções comuns a todos os tipos de dispositivos.
- Torna as operações de E/S mais simples para o usuário bem como suas aplicações
- (Questão 65 – Petrobrás – Analista de Sistemas Júnior – Engenharia de Software – ano 2011 – Cesgranrio)
Sobre os sistemas operacionais, considere as afirmações a seguir.
- Sistemas operacionais do tipo batch não exigem interação com o usuário.
- Sistemas operacionais monoprogramáveis permitem a execução de vários processos concorrentemente.
- Sistemas operacionais multitarefa, com suporte a múltiplos processadores, permitem a execução concorrente ou paralela de vários processos.
- Sistemas de tempo compartilhado devem ser utilizados em aplicações de tempo real.
Está correto APENAS o que se afirma em:
- I e II
- I e III
- III e IV
- I, II e III
- I, III e IV
- (Questão 58 – MEC – Administrador de Redes – ano 2009 – FGV)
A maioria dos computadores opera com apenas uma CPU e executam diversas tarefas, processando-as de forma concorrente e não simultânea.
Esta modalidade de processamento é conhecida por:
- processamento online.
- processamento batch.
- processamento offline.
- multiprocessamento.
- multiprogramação.
- (Questão 56 – Petrobrás – Analista de Sistemas Junior – Engenharia de Software – ano 2012 – Cesgranrio)
Alguns dos objetivos dos algoritmos de escalonamento de processos são comuns a todos os tipos de sistemas operacionais. Outros, entretanto, variam de acordo com o tipo de sistema.
Qual dos objetivos abaixo NÃO se aplica a algoritmos de escalonamento de processos utilizados em sistemas voltados para o processamento em lote (batch)?
- Atender às requisições dos usuários o mais rápido possível.
- Manter a CPU ocupada o tempo todo.
- Manter os dispositivos de E/S ocupados o máximo de tempo possível.
- Maximizar o número de jobs processados por unidade de tempo.
- Minimizar o tempo entre a submissão e o término de um job.
- (Questão 43 – Petrobrás – Analista de Sistemas Junior – Infraestrutura – ano 2012 – Cesgranrio)
A denominação SMP refere-se a um sistema de computador independente, no qual existem dois ou mais processadores similares com capacidade de computação comparável, que
- compartilham a mesma memória principal e as facilidades de E/S (Entrada/Saída).
- compartilham a mesma memória principal, mas não compartilham as facilidades de E/S (Entrada/Saída).
- compartilham as facilidades de E/S (Entrada/Saída), mas não compartilham a mesma memória principal.
- utilizam um esquema de conexão que impede um tempo de acesso uniforme à memória.
- desempenham, necessariamente, funções distintas.
- (Questão 61 – Liquigás – Profissional Junior – Tecnologia da Informação – Desenvolvimento – ano 2012 – Cesgranrio)
Há diversas formas pelas quais um sistema computacional pode tratar os eventos de entrada e saída (E/S). O esquema no qual a Unidade Central de Processamento (UCP) fica ocupada em um laço de repetição (loop) à espera do término de uma operação de E/S é conhecido como esquema de
- Interrupção
- Prioridades
- E/S programada
- E/S mapeada em memória
- DMA
- (Questão 63 – Petrobrás – Analista de Sistemas Júnior – Engenharia de Software – ano 2011 – Cesgranrio)
Nos sistemas operacionais modernos, as operações de entrada e saída (E/S) são realizadas sem a utilização direta do processador.
PORQUE
Existem controladores que realizam as operações de E/S e implementam técnicas de acesso direto à memória.
Analisando-se as afirmações acima, conclui-se que:
- as duas afirmações são verdadeiras, e a segunda justifica a primeira.
- as duas afirmações são verdadeiras, e a segunda não justifica a primeira.
- a primeira afirmação é verdadeira, e a segunda é falsa.
- a primeira afirmação é falsa, e a segunda é verdadeira.
- as duas afirmações são falsas.
- (Questão 47 – Petrobrás – Analista de Sistemas Júnior – Infraestrutura – ano 2011 – Cesgranrio)
No contexto de sistemas operacionais, qual mecanismo de entrada e saída é mais eficiente para um grande volume de informações, onde as operações são realizadas sem a intervenção do processador?
- Acesso direto à memória (DMA)
- Transmissão serial
- Transmissão paralela
- Entrada e Saída distribuída
- Entrada e Saída por interrupção
- (Questão 30 – Petrobrás – Analista de Sistemas Júnior – Infraestrutura – ano 2008 – Cesgranrio)
Que tecnologia tem por objetivo liberar a CPU em operações de entrada/saída?
- Acesso direto à memória (DMA)
- Cache
- Paginação
- Pipeline
- Spool
- (Questão 24 – Transpetro – Analista de Sistemas Pleno– ano 2006 – Cesgranrio)
Uma das funções principais de um sistema operacional é controlar todos os dispositivos de E/S (entrada/saída) de um computador. Sobre as formas como a E/S pode ser feita do ponto de vista dos sistemas operacionais, considere as seguintes afirmativas.
...