Buscar

Sistemas Operacionais - Av Pacial2

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1a Questão 
São tipos de sistemas operacionais: 
 
 Sistemas Monoprogramáveis/Monotarefa, Sistemas 
Multiprogramáveis/Multitarefa, Sistemas com múltiplos processadores. 
 
Sistemas Monousuários/Monopointer, Sistemas Multiusuários/Multipointer, 
Sistemas com múltiplas entradas. 
 
Sistemas Monocompiláveis/Monomonitoramento, Sistemas 
Multicompiláveis/Multimonitoramento, Sistemas com múltiplos usuários. 
 
Sistemas Monoplanejáveis/Monodesign, Sistemas 
Multiplanejáveis/Multidesign, Sistemas com processadores de segmentação. 
 
Sistemas Monostakeholder/Monoinstrução, Sistemas Multistakeholder/Multi-
instrução, Sistemas com múltiplos processadores. 
 
2a Questão 
(IFB, 2017) Sob a perspectiva da área de arquitetura de sistemas operacionais, leia 
as afirmativas a seguir sobre conceitos, componentes e serviços. 
I) Threads dentro de um mesmo processo dividem o mesmo espaço de 
endereçamento. 
II) A exclusão mútua implementa uma solução para o problema de dois processos 
concorrentes entrarem ao mesmo tempo em suas respectivas regiões críticas. 
III) Sistemas com múltiplos processadores, usuários ou servidores, se enquadram na 
categoria de sistemas computacionais do tipo MISD (Multiple Instruction Single Data). 
IV) Processos do tipo CPU-bound esrão associados a aplicações comerciais 
baseadas em um elevado número de operações em bancos de dados. 
V) Alocação contígua, alocação encadeada e alocação indexada são exemplos de 
técnicas usadas por sistemas operacionais para a gerência do espaço em disco. 
Assinale a alternativa que apresenta somente as afirmativas CORRETAS: 
 
 
I, II, III 
 I, II, V 
 
II, V 
 
I, II, IV 
 
I, IV 
 
3a Questão 
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: 
 
 
II e III estão corretas. 
 I e II estão corretas. 
 
I e III estão corretas. 
 
Somente a I está correta. 
 
Todas estão corretas. 
 
4a Questão 
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 é bloqueado. 
III Quando termina a fatia de tempo do processo em execução. 
 
 
Todas estão incorretas. 
 
Apenas II e III estão corretas. 
 Apenas I e III estão corretas. 
 
Apenas I e II estão corretas. 
 Todas estão corretas. 
 
5a Questão 
Em relação à política de escalonamento por preempção, é correto afirmar que o 
sistema operacional: 
 
 
possui capacidade limitada e processos simples 
 
executa apenas processos em monoprogramação 
 
executa tipicamente o processo tipo BATCH (em lote) 
 
executa apenas processos que ainda não estão ativos 
 pode interromper um processo em execução, com o objetivo de alocar outro 
processo na UCP 
 
6a Questão 
Suponha um sistema operacional multiprogramado no qual há vários processos 
sendo executados de forma concorrente. Imagine que, neste contexto, seja 
importante que o sistema operacional adote como critério de escalonamento a 
escolha dos processos que tiverem o menor tempo de processador ainda por 
executar. Assinale a alternativa que representa o critério de escalonamento 
adequado para a situação descrita: 
 
 
Por Prioridade 
 
Translation Lookaside Buffer (TLB) 
 Shortest-Job-First (SJF) 
 
Paginação 
 
First-In-First-Out (FIFO) 
 
7a Questão 
Um sistema operacional trabalha com gerência de memória por páginas 
(paginação). O espaço de endereçamento virtual do sistema é dividido em páginas 
de tamanho 25 bytes. Existem quatro processos a serem executados nesse 
sistema, todos com códigos relocáveis, cujos tamanhos são: A (113 bytes), B (37 
bytes), C (96 bytes), D (100 bytes). Diante desse cenário podemos afirmar que: 
 
 
O processo C terá uma tabela de páginas maior que o processo A tanto para 
este tamanho de página como para páginas de tamanho 10 bytes 
 
O processo A terá uma tabela de páginas menor que todos os outros 
processos, muito embora o mapeamento seja facilitado se o tamanho da 
página do sistema for menor 
 
O processo D ocasionará maior fragmentação quando todas as suas páginas 
estiveram carregadas na memória física e caso o novo tamanho de página 
seja de 10 bytes a fragmento causado por este processo aumentará 
significativamente 
 O processo D ocasionará menor fragmentação quando todas as suas páginas 
estiveram carregadas na memória física e caso o novo tamanho de página 
seja de 10 bytes a fragmento causado por este processo não se altera, 
apesar do mapeamento ser dificultado 
 
O processo B ocasionará menor fragmentação quando todas as suas páginas 
estiveram carregadas na memória física e caso o novo tamanho de página 
seja de 10 bytes a fragmento causado por este processo não se altera, 
apesar do mapeamento ser facilitado 
 
8a Questão 
Quantas páginas um processo pode ter, considerando que seu endereço lógico é 
composto por 20 bits, sendo os 7 bits mais significativos utilizados para identificar a 
página e os demais o deslocamento dentro da página? 
 
 
8K páginas 
 
13 páginas 
 128 páginas 
 
7 páginas 
 
255 páginas 
 
9a Questão 
Criar , apagar, renomear, imprimir, descarregar,listar, manipular arquivos e 
diretórios, são características de qual componente do sistema operacional? 
 
 
Suporte a linguagem de programação; 
 Gerenciamento de arquivos; 
 
Comunicações; 
 
Informações de estado; 
 
Carga e execução de programas; 
 
10a Questão 
O gerenciamento dos sistemas de entrada/saída de dados é normalmente 
implementado em duas camadas: uma responsável pelo controle do dispositivo e 
outra, pelo gerenciamento de entrada/saída. Por que isso representa um projeto 
eficiente? 
Escolha a alternativa correta. 
 
 
Porque permite o uso de duas linguagens de programação na sua 
implementação, pois o controle do dispositivo exige a programação em 
linguagem de máquina. 
 
Porque permite o compartilhamento dos dispositivos de entrada/saída 
através do gerenciamento de entrada/saída. 
 
Porque permite evitar o uso de DMA para a operação de entrada/saída. 
 Porque permite separar características de hardware de características 
funcionais do dispositivo de entrada/saída. 
 
Porque permite separar as operações de entrada das operações de saída 
de dados.

Continue navegando