Buscar

SIMULADOS DE SISTEMAS OPERACIONAIS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Fechar 
 
 SISTEMAS OPERACIONAIS 
 
Simulado: CCT0011 
Aluno(a): ADILIO PEREIRA DA SILVA 
 
Desempenho: 0,2 de 0,5 Data: 30/03/2016 11:45:13 (Finalizada) 
 
 
 1a Questão (Ref.: 201401685251) Pontos: 0,1 / 0,1 
Em quais situações um processo é escalonado para executar em um sistema monoprocessado. I) Quando o 
processo em execução finaliza II) Quando o processo em execução não é bloqueado III) Quando termina a fatia 
de tempo do processo em execução. 
 
 
Apenas II e III estão corretas 
 
Apenas I e II estão corretas 
 
Apenas a III está correta 
 
Apenas a II está correta 
 Apenas I e III estão corretas 
 
 
 
 2a Questão (Ref.: 201401026438) Pontos: 0,1 / 0,1 
Um processo divide-se, basicamente, em três partes: contexto de hardware, contexto de software e espaço de 
endereçamento. Assinale a alternativa que representa exemplos de componentes do contexto de hardware: 
 
 
Endereços de memória principal alocados. 
 
Prioridade de execução. 
 
PID e UID. 
 Registrador PC e registrador status. 
 
Owner. 
 
 
 
 3a Questão (Ref.: 201401679362) Pontos: 0,0 / 0,1 
Um sistema computacional moderno possui controladoras de dispositivos que ligam os periféricos (dispositivos 
de E/S). Um dos métodos de otimização dos sistemas é o uso do BUFFER para minimizar a diferença de 
velocidade do clock do processador com a velocidade dos dispositivos de E/S. O termo ¿BUFFER¿ usado na frase 
acima refere-se: 
 
 à uma pequena porção de memória usada temporariamente para armazenador os dados transferidos. 
 
à sincronia de funcionamento do dispositivo de E/S. 
 
a um processo do Sistema Operacional. 
 ao Kernel do Sistema Operacional. 
 
à assincronia de funcionamento do dispositivo de E/S. 
 
 
 
 4a Questão (Ref.: 201401703808) Pontos: 0,0 / 0,1 
Um sistema operacional é uma camada de software que atua entre o hardware e os diversos aplicativos 
existentes em um sistema computacional, executando diversas atividades, de modo a garantir a disponibilidade 
de recursos entre todos os programas em execução. O gerenciador de memória é uma atividade do sistema 
operacional, responsável por: 
 
 
criar as abstrações de arquivos e diretórios, definindo interface de acesso e regras para o seu uso. 
 disponibilizar, para cada aplicação, um espaço de memória próprio, independente e isolado dos demais, 
inclusive do núcleo do sistema operacional. 
 
implementar a interação com cada dispositivo, através de drivers, criando modelos abstratos que 
permitam agrupar vários dispositivos distintos sob a mesma interface de acesso. 
 
definir usuários e grupos de usuário, bem como identificar usuários que se conectam ao sistema, 
através de procedimentos de autenticação. 
 distribuir a capacidade de processamento de forma justa entre as aplicações, evitando que uma 
aplicação monopolize o processador. 
 
 
 
 5a Questão (Ref.: 201401764145) Pontos: 0,0 / 0,1 
Processo é um conceito chave no funcionamento de um Sistema Operacional: I. Um processo é um programa em 
execução. II. Cada processo possui instruções que serão executadas e um espaço de endereçamento em que 
pode ler e escrever. III. Um processo pode resultar na execução de outros processos, chamados de processos 
filhos, que compartilham o espaço de endereçamento com o processo pai. Assinale a alternativa correta: 
 
 
Todas estão corretas. 
 
Somente a I está correta. 
 
II e III estão corretas. 
 I e III estão corretas. 
 I e II estão corretas. 
 
 
 
 Fechar 
 
 SISTEMAS OPERACIONAIS 
 
Simulado: CCT0011 
Aluno(a): ADILIO PEREIRA DA SILVA 
 
Desempenho: 0,4 de 0,5 Data: 15/04/2016 21:02:50 (Finalizada) 
 
 
 1a Questão (Ref.: 201401625555) Pontos: 0,1 / 0,1 
Define-se um sistema operacional multitarefa como sendo aquele que possui a capacidade de: 
 
 
gerenciar múltiplos processadores. 
 
administrar mais de um usuário simultanemente. 
 manter vários programas na memória simultanemente. 
 
executar programas baseados em threads. 
 
executar vários programas simultaneamente. 
 
 
 
 2a Questão (Ref.: 201401026438) Pontos: 0,1 / 0,1 
Um processo divide-se, basicamente, em três partes: contexto de hardware, contexto de software e espaço de 
endereçamento. Assinale a alternativa que representa exemplos de componentes do contexto de hardware: 
 
 
Owner. 
 Registrador PC e registrador status. 
 
Endereços de memória principal alocados. 
 
Prioridade de execução. 
 
PID e UID. 
 
 
 
 3a Questão (Ref.: 201401703808) Pontos: 0,1 / 0,1 
Um sistema operacional é uma camada de software que atua entre o hardware e os diversos aplicativos 
existentes em um sistema computacional, executando diversas atividades, de modo a garantir a disponibilidade 
de recursos entre todos os programas em execução. O gerenciador de memória é uma atividade do sistema 
operacional, responsável por: 
 
 
criar as abstrações de arquivos e diretórios, definindo interface de acesso e regras para o seu uso. 
 
implementar a interação com cada dispositivo, através de drivers, criando modelos abstratos que 
permitam agrupar vários dispositivos distintos sob a mesma interface de acesso. 
 
definir usuários e grupos de usuário, bem como identificar usuários que se conectam ao sistema, 
através de procedimentos de autenticação. 
 
distribuir a capacidade de processamento de forma justa entre as aplicações, evitando que uma 
aplicação monopolize o processador. 
 disponibilizar, para cada aplicação, um espaço de memória próprio, independente e isolado dos demais, 
inclusive do núcleo do sistema operacional. 
 
 
 
 4a Questão (Ref.: 201401764145) Pontos: 0,1 / 0,1 
Processo é um conceito chave no funcionamento de um Sistema Operacional: I. Um processo é um programa 
em execução. II. Cada processo possui instruções que serão executadas e um espaço de endereçamento em 
que pode ler e escrever. III. Um processo pode resultar na execução de outros processos, chamados de 
processos filhos, que compartilham o espaço de endereçamento com o processo pai. Assinale a alternativa 
correta: 
 
 
Somente a I está correta. 
 
I e III estão corretas. 
 I e II estão corretas. 
 
Todas estão corretas. 
 
II e III estão corretas. 
 
 
 
 5a Questão (Ref.: 201401626048) Pontos: 0,0 / 0,1 
Em relação a gerência do processador, "tempo de resposta" é: 
 
 
é o tempo em que o processo demora para exibir a mensagem de resposta 
 é o tempo que um processo leva desde a sua criação até ao seu término, levando em consideração todo o tempo gasto na espera 
para alocação de memória, espera na fila de pronto (tempo de espera), processamento na UCP (tempo de processador) e na fila de 
espera, como nas operações de E/S. 
 
é o tempo total que um processo permanece na fila de pronto durante seu processamento, aguardando para ser executado 
 é o tempo decorrido entre uma requisição ao sistema ou à aplicação e o instante em que a resposta é exibida. 
 
é o tempo que um processo leva no estado de execução durante seu processamento. 
 
 
 
 Fechar 
 
 
 SISTEMAS OPERACIONAIS 
 
Simulado: CCT0011 
Aluno(a): ADILIO PEREIRA DA SILVA 
 
Desempenho: 0,4 de 0,5 Data: 11/05/2016 12:02:16 (Finalizada) 
 
 
 
 1a Questão (Ref.: 201401030221) Pontos: 0,1 / 0,1 
 
Quanto espaço de memória é desperdiçado em bytes com a alocação utilizando mapas de bits para gerenciar 
uma memória de 4 Gbytes em blocos de 64 Kbytes? 
 
 
8 Mbytes. 
 
64 Kbytes. 
 8 Kbytes. 
 
8 bytes. 
 
64 bytes. 
 
 
 
 
 2a Questão (Ref.: 201401720762) Pontos: 0,1 / 0,1 
 
Quando um processo faz referência à uma página ela éprocurada no "working set" do processo. Caso esta 
página não esteja no "working set" o que ocorre? 
 
 
Não há como uma página do processo não estar no "working set" 
 
O sistema "dá reboot" 
 Ocorre o "page fault" 
 
O processo continua sem problemas 
 
Todo sistema "trava" 
 
 
 
 
 3a Questão (Ref.: 201401026125) Pontos: 0,1 / 0,1 
 
Sobre fragmentação na alocação particionada dinâmica de memória é correto afirmar que: 
 
 ocorre fragmentação externa. 
 
utilizam-se partições de tamanho fixo. 
 
ocorre fragmentação interna. 
 
não ocorre nenhuma fragmentação 
 
não ocorre fragmentação externa. 
 
 
 
 
 4a Questão (Ref.: 201401597281) Pontos: 0,1 / 0,1 
 
O nome de um arquivo no padrão FAT16 pode possuir, além da extensão, no máximo, 
 
 
32 caracteres. 
 8 caracteres. 
 
128 caracteres. 
 
16 caracteres. 
 
256 caracteres. 
 
 
 
 
 5a Questão (Ref.: 201401030477) Pontos: 0,0 / 0,1 
 
Considere o problema clássico produtor/consumidor para sincronização entre processos com disponibilidade 
para armazenamento de 100 itens. Considerando o algoritmo básico do produtor dado a seguir, assinale a 
opção que contém os valores inicias dos semáforos mutex e vazio sabendo-se que o semáforo mutex é utilizado 
para acesso a região crítica, o semáforo vazio é utilizado para controle de itens produzidos e semáforocheio é 
utilizado para controle dos itens consumidos. 
 enquanto (1){ 
 produz_item(); 
 wait (vazio); 
 wait (mutex); 
 adiciona_item(); 
 signal (mutex); 
 signal (cheio); 
 } 
 
 
 
 
 
100 e 1 respectivamente 
 
0 e 100 respectivamente 
 1 e 0 respectivamente 
 
1 e 1 respectivamente 
 1 e 100 respectivamente 
 
 
 
 
 Fechar 
 
 SISTEMAS OPERACIONAIS 
 
Simulado: CCT0011 
Aluno(a): ADILIO PEREIRA DA SILVA 
 
Desempenho: 0,4 de 0,5 Data: 24/05/2016 11:26:44 (Finalizada) 
 
 
 1a Questão (Ref.: 201401130105) Pontos: 0,1 / 0,1 
Sobre Deadlock, analise as assertivas e assinale a alternativa que aponta a(s) correta(s). 
 
I. O problema de Deadlock existe em qualquer sistema multiprogramável; no entanto, as soluções 
implementadas devem considerar o tipo de sistema e o impacto em seu desempenho. Por exemplo um Deadlock 
em um sistema de tempo real, que controla uma usina nuclear, deve ser tratado com mecanismos voltados para 
esse tipo de aplicação, diferentes dos adotados por um sistema de tempo compartilhado comum. 
II. Deadlock consegue melhorar a distribuição do tempo de UCP em relação aos escalonamentos não-
preemptivos, porém ainda não consegue implementar um compartilhamento equitativo entre os diferentes tipos 
de processos. 
III. Um processo é dito em Deadlock quando está esperando por um evento que nunca ocorrerá. Essa situação é 
consequência, na maioria das vezes, do compartilhamento de recursos do sistema entre vários processos, sendo 
que cada processo deve ter acesso ao recurso de forma exclusiva (exclusão mútua). 
IV. O Deadlock também pode ser implementado mediante um clock, que interrompe o processador em 
determinados intervalos de tempo para que um processo CPU-bound tenha mais chances de ser executado. 
 
 
Apenas I. 
 
Apenas II, III e IV. 
 
Apenas I, III e IV. 
 
I, II, III e IV. 
 Apenas I e III. 
 
 
 
 2a Questão (Ref.: 201401025518) Pontos: 0,1 / 0,1 
Em relação ao uso de threds em modo kernel, analise as assertivas a seguir: 
 
I - Threads em modo kernel podem ser utilizados em sistemas operacionais monothread 
II - Threads em modo usuário são criadas e destruidas pelo sistema operacional. 
III - Threads em modo kernel não bloqueiam o processo quando entram em estado de espera 
 
Marque a alternativa que contém as assertivas VERDADEIRAS: 
 
 
Somente II 
 
Somente I e III 
 
Todas são verdadeiras 
 Somente III 
 
 Somente I 
 Gabarito Comentado. 
 
 
 
 
 3a Questão (Ref.: 201401031741) Pontos: 0,1 / 0,1 
Um processo referencia 5 páginas, A, B, C, D e E na seguinte ordem: 
A - B -C -D - A - B -E -A -B -C -D -E 
Considerando que estarão alocadas 4 molduras para este processo e que este sistema utiliza a estratégia FIFO 
(primeiro que entra é o primeiro que sai) assinale o item que informa a quantidade de page fault (falha de 
página) para esta execução. 
 
 
18 
 
15 
 10 
 
6 
 
12 
 
 
 
 4a Questão (Ref.: 201401030350) Pontos: 0,0 / 0,1 
Os sistemas operacionais dos microcomputadores possuem como uma de suas principais características o 
gerenciamento da memória principal. Analise as sentenças sobre gerenciamento de memória e, em seguida, 
assinale a alternativa correta: 
I. A divisão do programa em módulos que executavam de maneira independente, utilizando áreas de 
memória diferentes, faz parte da técnica chamada de memória virtual. 
II. O movimento de transferência de processos, entre a memória e o disco e vice-versa é 
denominadoswapping 
III. Com a criação do conceito do espaço de endereçamento virtual, os programas passam a utilizar 
endereços fora dos limites da memória física. Porém, todas as páginas/segmentos do programa devem estar 
na memória física no momento da execução 
 
 Somente a sentença II está correta 
 Somente as sentenças II e III estão corretas 
 Somente a sentença I está correta 
 Somente as sentenças I e II estão corretas. 
 Somente as sentenças I e III estão corretas 
 
 
 
 5a Questão (Ref.: 201401031745) Pontos: 0,1 / 0,1 
Um computador com um endereço de 32 bits usa uma tabela de páginas de dois níveis. Os endereços virtuais 
são divididos em um campo de 8 bits para o primeiro nível da tabela, outro de 12 bits para o segundo nível e 
um último campo para o deslocamento. O número de páginas que pode vir a existir no espaço de 
endereçamento virtual e o tamamanho da página são respectivamente: 
 
 
4K e 8K 
 
1M e 1M 
 
4K e 1M 
 
20M e 12K 
 1M e 4K

Outros materiais