Buscar

exercicio sistema 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

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 32 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

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 6, do total de 32 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

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 9, do total de 32 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

Aula 1 
 1a Questão 
 
Em relação aos tipos de sistemas operacionais analise as alternativas corretas: I - Os tipos de sistemas operacionais são: Sistemas 
Monoprogramáveis/Monotarefa; Sistemas Multiprogramáveis/Multitarefa; Sistemas com Múltiplos Processadores; II - Um sistema 
monotarefa é voltado a execução de um único programa ou tarefa; III - Um sistema multitarefa implementa o conceito de 
multiprogramação; IV - Um sistema com múltiplos processadores caracteriza-se por possuir apenas dois processadores. 
 
 
I, II e IV 
 I, II e III 
 
I e II 
 
I, III e IV 
 
II, III e IV 
Respondido em 21/03/2020 20:32:41 
 
 
 
 
 2a Questão 
 
 
Para que uma aplicação execute instruções privilegiadas é necessário que esta aplicação faça: 
 
 uma chamada ao sistema (system call) 
 
o acesso com uma conta privilegiada. 
 
uma interrupção 
 
a execução de um programa específico 
 
uma solicitação ao administrador do sistema 
Respondido em 21/03/2020 20:35:10 
 
 
 
 
 3a Questão 
 
 
Em um sistema multiprogramável, um processo ativo pode estar nos seguintes estados 
 
 espera, pronto ou execução 
 
interrupção, pronto ou execução 
 
latência, espera ou atividade 
 
latência, pronto ou atividade 
 
espera, pronto ou interrupção 
Respondido em 21/03/2020 20:37:15 
 
 
Explicação: 
Conceitos básicos em sistemas. 
 
 
 
 
 4a Questão 
 
 
Os sistemas operacionais podem ser classificados em relação à possibilidade de concorrência entre processos e de uso concorrente 
por mais de um usuário. Neste contexto podem os afirmar que: 
 
 
Sistemas monousuário são obrigatoriamente monotarefa 
 
Alguns sistemas multiusuário são também multitarefa 
 Todo sistema multiusuário é também multitarefa 
 
Todo sistema multitarefa é também multiusuário 
 
Sistemas monotarefa podem ser multiusuário 
Respondido em 21/03/2020 20:37:56 
 
 
 
 
 5a Questão 
 
 
São tipos de sistemas operacionais: 
 
 
Sistemas Monoplanejáveis/Monodesign, Sistemas Multiplanejáveis/Multidesign, Sistemas com processadores de 
segmentação. 
 
Sistemas Monocompiláveis/Monomonitoramento, Sistemas Multicompiláveis/Multimonitoramento, Sistemas com múltiplos 
usuários. 
 Sistemas Monoprogramáveis/Monotarefa, Sistemas Multiprogramáveis/Multitarefa, Sistemas com múltiplos processadores. 
 
Sistemas Monostakeholder/Monoinstrução, Sistemas Multistakeholder/Multi-instrução, Sistemas com múltiplos 
processadores. 
 
Sistemas Monousuários/Monopointer, Sistemas Multiusuários/Multipointer, Sistemas com múltiplas entradas. 
Respondido em 21/03/2020 20:40:18 
 
 
 
 
 6a Questão 
 
 
O Sistema Operacional é o software que possibilita as aplicações a interagirem com o hardware do computador. Assinale a 
alternativa que contem a afirmação incorreta sobre os Sistemas Operacionais. 
 
 
Sistemas Operacionais podem ser encontrados nos mais variados dispositivos (celulares, carros, computadores pessoais). 
 Um usuário pode interagir com o Sistema Operacional apenas por terminal interpretador de comandos (shell). 
 
O Sistema Operacional atua como um gerenciador dos recursos do sistema computacional. 
 
O software que contém os componentes centrais de um Sistema Operacional é chamado de kernel. 
 
Os Sistemas Operacionais facilitam o trabalho dos desenvolvedores de aplicações fazendo a interface com a gerência de 
memória, comunicação com periféricos de entrada/saída, linhas de comunicação da rede. 
Respondido em 21/03/2020 20:41:07 
 
 
 
 
 7a Questão 
 
 
No contexto dos SO multitarefas (em um sistema com 1 processador do tipo mononúcleo), o conceito de concorrência entre 
processos NÃO se refere a: 
 
 
Gerenciamento dos recursos computacionais para servir vários processos, que podem ser orientados ao processamento ou à 
entrada/saída. 
 Execução simultânea de vários processos, diminuindo assim o tempo de espera médio do sistema. 
 
 
Vários programas poderem ser carregados na memória a espera do uso alternado do processador. 
 
 O controle do acesso concorrente a diversos recursos, implementado por mecanismos de proteção do SO para garantir a 
integridade de todo o sistema. 
 
 
Otimização do tempo do processador devido à possibilidade de utilização de interrupções. 
Respondido em 21/03/2020 20:42:58 
 
 
 
 
 8a 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, V 
 
II, V 
 
I, II, III 
 
I, IV 
 
I, II, IV 
 
Aula 2 
 1a Questão 
 
Em sistemas multiprogramáveis os processos podem assumir diferentes estados. Os três estados mais importantes são: running 
(execução); ready (pronto); e wait (espera). Mudanças entre esses estados podem ocorrer a qualquer momento. Assinale dentre as 
assertivas seguir a unica mudança de estado que NÃO pode acontecer: 
 
 
EXECUÇÃO para PRONTO 
 
PRONTO para EXECUÇÃO 
 
EXECUÇÃO para ESPERA 
 ESPERA para EXECUÇÃO 
 
ESPERA para PRONTO 
Respondido em 22/03/2020 17:54:58 
 
 
 
 
 2a Questão 
 
 
Exclusão mútua é uma técnica usada em programação concorrente para evitar acesso simultâneo a um recurso compartilhado, 
acesso esse denominado por REGIÃO CRÍTICA. Julgue as sentenças a seguir e marque a INCORRETA. 
 
 
Quando não houver processo executando uma região crítica qualquer processo que solicitar acesso deverá obtê-lo 
imediatamente 
 
Não pode haver nem deadlock nem starvation 
 É permitido que mais de um processo, em execução, possa executar, simultaneamente, uma região crítica 
 
Um processo deve permanecer executando uma região crítica por tempo finito 
 
Um processo interrompido fora de uma região crítica não pode impedir que outro processo tenha acesso a esta região 
crítica 
Respondido em 22/03/2020 17:56:10 
 
 
Explicação: 
Em programação concorrente, uma região crítica - também conhecida por seção crítica ou secção crítica - é uma área de código de 
um algoritmo que acessa um recurso compartilhado que não pode ser acedido concorrentemente por mais de uma linha de 
execução. Trata-se de um mecanismo para sincronização de processos no acesso a recursos compartilhados. Veja também o Cap 2, 
item 2.5.1 Problemas das condições de corrida e região crítica do livro texto.da disciplina 
 
 
 
 
 3a Questão 
 
 
Suponha que um usuário acionou um programa que, ao ser carregado, solicitou a digitação de uma senha. Quando o programa foi 
acionado, o processo passou pelos estados "pronto" e "execução". Em seguida o programa ficou no estado "espera", pois dependia 
de uma operação de E/S (leitura do teclado) para prosseguir. Quando o usuário informar a senha o processo passará para qual 
estado? 
 
 
TERMINADO 
 PRONTO 
 
EXECUÇÃO 
 
ESPERA 
 
CRIADO 
Respondido em 22/03/2020 17:57:17 
 
 
 
 
 4a Questão 
 
 
Existem três estados de um processo: Pronto, Executando e Bloqueado. Com relação as estados de um processo, as seguintes 
afirmações são verdadeiras (V) ou falsas (F)? 
( ) Quando um processo que está Executando não pode continuar sua execução por necessitar de algum evento para continuar (E/S, 
por exemplo) elepassa para o estado de Pronto. 
( ) Um processo que está no estado Pronto passa para o estado Executando quando é escolhido pelo Escalonador de Processos. 
( ) Um processo que está no estado Bloqueado passa para o estado Pronto quando o evento esperado pelo processo ocorre. 
( ) Em um computador multiprogramado vários processos podem estar no estado de Pronto simultâneamente. 
 
A alternativa que corresponde ao preenchimento das colunas, na sequência, é: 
 
 
F, V, F, V 
 
V, F, V, V 
 
F, V, V, F 
 F, V, V, V 
 
V, V, V, V 
Respondido em 22/03/2020 17:58:08 
 
 
 
 
 5a Questão 
 
 
"O Sistema deve ser capaz de carregar um programa na memória e executá-lo. O programa deve poder terminar sua execução 
tanto em modo normal quanto anormal (indicando o erro)". O texto se refere a qual serviço do sistema operacional? 
 
 
Alocação de recursos; 
 
Operação de I/O; 
 
Manipulação de sistema de Arquivos; 
 Execução de Programas; 
 
Contabilização; 
Respondido em 22/03/2020 17:58:31 
 
 
 
 
 6a Questão 
 
 
Um processo, segundo Machado, é formado por três partes, conhecidas como contexto de hardware, contexto de software e espaço 
de endereçamento.A figura ilustra, de maneira abstrata, os componentes da estrutura de um processo, que juntos, mantêm todas 
as informações necessárias a execução de um programa. Sobre os componentes é correto afirmar que: 
 
 
 
o contexto de software armazena o conteúdo dos registradores gerais da UCP, além dos registradores de uso específico, 
como program counter(PC), stack pointer (SP) e registrador de status(PSW). 
 
o contexto de hardware de um processo é composto por três grupos de informações sobre o processo:identificação, quotas 
e privilégios. 
 
o contexto de hardware mantém informações nos registradores do processador, enquanto um processo está em execução, 
mas não pode salvá-las caso o processo seja interrompido. 
 o contexto de hardware mantém informações nos registradores do processador, enquanto um processo está em execução, 
podendo salvá-las caso o processo seja interrompido. 
 
o espaço de endereçamento armazena o conteúdo dos registradores gerais da UCP, além dos registradores de uso 
específico, como program counter(PC), stack pointer (SP) e registrador de status(PSW). 
Respondido em 22/03/2020 18:00:00 
 
 
 
 
 7a 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: 
 
 
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. 
Respondido em 22/03/2020 18:00:51 
 
 
 
 
 8a Questão 
 
 
Um processo é formado por três partes onde guarda todas as informações do programa em execução, analise as afirmativas sobre 
estas partes: 
I. O contexto de hardware não ocorre em sistemas de tempo compartilhado (multiprogramados), no qual há um revezamento na 
utilização do processador pelos processos. 
II. Através do contexto de hardware, o sistema operacional é capaz de efetuar a troca de um processo por outro no processador, 
esta operação é conhecida como troca de contexto. 
III. A troca de contexto envolve os registradores do processador. Um processador possui vários registradores entre os de usos 
gerais e os especificos, tais como o Program Conter e o stack Pointer. 
IV. Quando um processo é criado, o sistema operacional especifica os limites e características de recursos que o processo pode 
alocar. Estas informações são armazenadas no contexto de software. 
V. O espaço de endereçamento, é responsável pela execução das instruções de um programa, para isso as instruções e os dados do 
programa são carregados em uma área de memória pertencentes ao processo para serem executados. 
 
 
Somente as afirmativas I, III e V são verdadeiras. 
 Somente as afirmativas II, III e IV são verdadeiras. 
 
As afirmativas I, II, III, IV e V são verdadeiras. 
 
Somente as afirmativas I, II e IV são 
verdadeiras. 
 
Somente as afirmativas II e V são verdadeiras. 
 
Aula 3 
 1a Questão 
 
Suponha o seguinte cenário: você é um engenheiro de sistemas e está projetando um sistema operacional. No seu projeto você 
contemplou uma arquitetura de sistema operacional multiprogramado no qual vários processos serão 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. Neste caso optaria por adotar qual critério de 
escalonamento? 
 
 
Por Prioridade 
 
First-In-First-Out (FIFO) 
 
Não preemptivo 
 Shortest-Job-First (SJF) 
 
Circular 
Respondido em 25/03/2020 11:03:04 
 
 
 
 
 2a 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 
 
Paginação 
 
First-In-First-Out (FIFO) 
 
Translation Lookaside Buffer (TLB) 
 Shortest-Job-First (SJF) 
Respondido em 25/03/2020 11:03:52 
 
 
Explicação: 
O SJF tem como caracerística a ordenação dos processo de acordo com o menor tempo exigido da CPU. 
 
 
 
 
 3a Questão 
 
 
Você é um engenheiro de sistemas e está projetando um sistema operacional. No seu projeto você contemplou uma arquitera de 
sistema operacional multiprogramado no qual vários processos serão 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. Neste caso optaria por adotar qual critério de escalonamento? 
 
 Shortest-Job-First (SJF) 
 
First-In-First-Out (FIFO) 
 
Por Prioridade 
 
Circular 
 
Não preemptivo 
Respondido em 25/03/2020 11:04:18 
 
 
Explicação: 
É a característica utilizada pelo SJF e SRT 
 
 
 
 
 4a Questão 
 
 
O projeto de um escalonador adequado deve levar em conta uma série de diferentes necessidades, devendo contemplar os 
seguintes objetivos, EXCETO: 
 
 
Balancear o tempo de CPU entre as tarefas. 
 Minimizar o número usuários interativos do sistema. 
 
Manter o processador ocupado o maior parte do tempo possível. 
 
Maximizar a taxa de atendimento (vazão) do sistema (throughput). 
 
Oferecer tempos de resposta razoáveis. 
Respondido em 25/03/2020 11:05:04 
 
 
 
 
 5a Questão 
 
 
A gerência do processador apresenta alguns critérios que devem ser considerados em uma política de escalonamento. Qual o critério 
de escalonamento que representa o número de processos executados em um determinado intervalo de tempo? 
 
 
Utilização do Processador 
 
Tempo de Espera 
 
Tempo de processador 
 
Tempo de Turnaround 
 Throughput 
Respondido em 25/03/2020 11:05:33 
 
 
 
 
 6a Questão 
 
 
Os processos no sistema operacional que possuem um timer, chamado de quantum, onde todos os processos ganham o mesmo 
valor de quantum para rodarem na CPU, caracterizam o escalonamento de processos do tipo: 
 
 
SRT - Shortest Remaining Time. 
 
FCFS - First come, first served. 
 
SJF - Shortest Job First. 
 
FIFO - First in, firstout. 
 RR - Round-Robin. 
Respondido em 25/03/2020 11:05:59 
 
 
Explicação: 
É uma característica do RR 
 
 
 
 
 7a Questão 
 
 
Starvation é uma situação que ocorre quando: 
 
 
O processo tenta mas não consegue acessar uma variável compartilhada. 
 Pelo menos um processo é continuamente postergado e não executa. 
 
A prioridade de um processo é ajustada de acordo com o tempo total de execução do mesmo. 
 
Pelo menos um evento espera por um evento que não vai ocorrer. 
 
Quando Quantum está acima de 400 ms 
Respondido em 25/03/2020 11:06:42 
 
 
 
 
 8a Questão 
 
 
Analise as seguintes afirmativas sobre política de escalonamento do processador: 
 I. Uma política (disciplina) de escalonamento do processador pode ser preemptiva ou não 
preemptiva. Em uma disciplina preemptiva, se o sistema atribuir o processador a um processo, 
este executa até concluir ou até devolver voluntariamente o processador ao sistema. 
 II. Em um esquema de escalonamento do tipo FIFO (First-In-First-Out), os processos são 
atendidos por ordem de chegada e são tratados igualmente, não havendo priorização de processos 
para execução. 
 III. No escalonamento por alternância circular, também conhecido por Round-Robin, cada processo 
recebe uma quantidade de tempo limitada do processador e se não concluir antes de seu tempo 
terminar, o sistema passará o processador para o próximo processo na fla. 
 Assinale a alternativa VERDADEIRA: 
 
 
Todas as afirmativas estão corretas. 
 
Apenas as afirmativas I e II estão corretas. 
 Apenas as afirmativas II e III estão corretas. 
 
Apenas a afirmativa III 
 
Apenas as afirmativas I e III estão corretas 
Respondido em 25/03/2020 11:07:40 
 
 
Explicação: 
Em uma política de escalonamento preemptiva existe a possibilidade de retirar a permissão do processo sobre o uso da CPU. 
 
Aula 04 
 1a Questão 
 
Quantas páginas um processo pode ter sabendo o endereço é composto por 20 bits, onde 7 identificam a página e os demais o 
deslocamento dentro da página? 
 
 
7 páginas 
 
13 páginas 
 
8K páginas 
 
255 páginas 
 128 páginas 
Respondido em 25/03/2020 11:09:55 
 
 
Explicação: 
como 7 bits define a página, 2^7 páginas podem ser endereçadas = 128 
 
 
 
 
 2a Questão 
 
 
Considerando uma lista de blocos livres para gerência de alocação de memória, em que consiste o algoritmo first fit (primeiro 
encaixe)? 
 
 O algoritmo first fit consiste em fazer o gerenciador de memória procurar pelo primeiro espaço na lista de blocos livres que 
seja grande o suficiente para os requisitos do processo solicitante. 
 
O algoritmo first fit consiste em fazer o gerenciador de memória procurar pelo espaço na lista de blocos livres que se adeque 
melhor aos requisitos do processo solicitante. 
 
O algoritmo first fit não está relacionado com gerência de alocação de memória, mas com gerência de processador em um 
sistema multiprocessado. Ele serve para alocar o primeiro processador disponível ao processo que foi escalonado. 
 
O algoritmo first fit consiste em modificar a lista de blocos livres para que ela disponibilize um espaço livre para um 
processos solicitante o mais breve possível. 
 
O algoritmo first fit consiste em fazer o gerenciador de memória procurar pelo espaço na lista de blocos livres que seja o 
menor possível para os requisitos do processo solicitante. 
Respondido em 25/03/2020 11:11:21 
 
 
 
 
 3a Questão 
 
 
Em um processo de paginação, como são chamadas as páginas físicas que recebem as páginas lógicas? 
 
 
Swap. 
 
Cache. 
 
Overlays. 
 
Fetch. 
 Frames. 
Respondido em 25/03/2020 11:12:00 
 
 
Explicação: 
Esta é a deniminação para frames ou molduras. 
 
 
 
 
 4a Questão 
 
 
Qual o tipo de página que a política NRU procura remover inicialmente? 
 
 
As páginas referenciadas e não modificadas(bits M e R igual a 0). 
 As páginas não referenciadas e não modificadas (bits M e R iguais a 0). 
 
As páginas referenciadas e modificadas (bits M e R iguais a 1). 
 
As páginas referenciadas e não modificadas (bit M igual a 0 e bit R igual a 1). 
 
As páginas não referenciadas e modificadas (bit M igual a 1 e bit R igual a 0). 
Respondido em 25/03/2020 11:12:35 
 
 
 
 
 5a 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 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 
 
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 
Respondido em 25/03/2020 11:13:48 
 
 
 
 
 6a Questão 
 
 
Um processo faz referência a 6 páginas distintas (A,B,C,D,E,F) na seguinte ordem: C - D - A - B - E - F - B - C - D - A - E - D - B - E 
Considerando que estarão alocadas 5 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 e também o 
conteúdo das cinco molduras após essas referências (não necessariamente na ordem). 
 
 11 - (E,C,D,A,B) 
 
11 - (E,F,B,A,C) 
 
11 - (A,B,A,E,C) 
 
10 - (E,C,D,A,B) 
 
10 - (A,B,C,D,E) 
Respondido em 25/03/2020 11:15:34 
 
 
 
 
 7a Questão 
 
 
Um computador com endereços de 32 bits usa uma tabela de páginas de dois níveis. Os endereços virtuais são divididos em um 
campo de 11 bits para o primeiro nível da tabela, outro campo de 11 bits para o segundo nível e um último campo para o 
desloamento. Quantas páginas podem existir neste sistema? 
 
 
232 
 
212 
 2
22 
 
210 
 
211 
Respondido em 25/03/2020 11:16:18 
 
 
Explicação: 
2^11 x 2^11 = 2^22 
 
 
 
 
 8a Questão 
 
 
Técnica de alocação de memória que busca a área livre de menor tamanho capaz de satisfazer certo pedido de alocação é: 
 
 
optimum-fit 
 best-fit 
 
perfect-fit 
 
first-fit 
 
worst-fit 
Respondido em 25/03/2020 11:16:27 
 
 
Explicação: 
Esta é a definição do método Best-fit 
 
 
Aula 5 
 1a Questão 
 
Criar , apagar, renomear, imprimir, descarregar,listar, manipular arquivos e diretórios, são características de qual componente do 
sistema operacional? 
 
 
Informações de estado; 
 
Suporte a linguagem de programação; 
 Gerenciamento de arquivos; 
 
Carga e execução de programas; 
 
Comunicações; 
Respondido em 25/03/2020 11:18:41 
 
 
 
 
 2a Questão 
 
 
Um device driver, ou simplesmente driver, tem como função implementar a comunicação do subsistema de E/S com os dispositivos 
de E/S. Sendo assim, um device driver é bem definido na alternativa: 
 
 
Realiza as funções comuns a todos os tipos de dispositivos 
 
Permite a comunicação entre o sistema computacional e o mundo externo 
 
Parte do programa que contém dados compartilhadosRecebe comandos gerais sobre acessos aos dispositivos, traduzindo-os para comandos específicos que poderão ser 
executados pelos controladores 
 
Manipula diretamente os dispositivos de E/S 
Respondido em 25/03/2020 11:19:55 
 
 
 
 
 3a Questão 
 
 
A utilização de dispositivos com DMA é indicada para: 
 
 
Dispositivos que necessitam de intervenção do usuário 
 Dispositivos que efetuam grande transferência de dados para a memória. 
 
Dispositivos muito mais rápidos que o processador 
 
Dispositivos de alta prioridade 
 
Qualquer dispositivo de Entrada ou de Saída 
Respondido em 25/03/2020 11:20:15 
 
 
 
 
 4a Questão 
 
 
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: 
 
 
à assincronia de funcionamento do dispositivo de E/S. 
 
a um processo do Sistema Operacional. 
 à uma pequena porção de memória usada temporariamente para armazenador os dados transferidos. 
 
à sincronia de funcionamento do dispositivo de E/S. 
 
ao Kernel do Sistema Operacional. 
Respondido em 25/03/2020 11:20:45 
 
 
 
 
 5a Questão 
 
 
A utilização de dispositivos com DMA é indicado para: 
 
 
Dispositivos que necessitam de intervenção do usuário 
 Dispositivos que efetuam grande transferência de dados para a memória. 
 
Dispositivos de alta prioridade 
 
Dispositivos muito mais rápidos que o processador 
 
Qualquer dispositivo de Entrada ou de Saída 
Respondido em 25/03/2020 11:20:51 
 
 
 
 
 6a Questão 
 
 
Analise a seguinte definição: "São todas as rotinas do sistema operacional que têm como função se comunicar com os dispositivos 
de Entrada/Saída (hardware). São os softwares tradutores que recebem comandos do sistema operacional para um hardware 
específico." Essa é a definição diz respeito aos: 
 
 
Backups 
 
Ghost 
 
Subsistemas de E/S 
 
Controladores 
 Drivers 
Respondido em 25/03/2020 11:21:32 
 
 
 
 
 7a Questão 
 
 
Podemos considerar que a arquitetura de entrada e saída é composta de duas partes: a de software e a de hardware. Analise as 
sentenças abaixo e marque a resposta correta. 
 
I - A parte de software pode ser dividida entre o que diz respeito ao nível de usuário e ao nível de kernel. 
II - A parte de software pode ser dividida entre dependente do hardware e independente do hardware. 
III - A parte de hardware é composta pelos dispositivos de E/S. 
 
 
 
Todas estão incorretas. 
 
Apenas alternativa I está correta. 
 
Todas as sentenças estão corretas. 
 
Apenas a alternativa III está correta. 
 Apenas as alternativas I e II estão corretas. 
Respondido em 25/03/2020 11:21:58 
 
 
 
 
 8a 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 separar características de hardware de características funcionais do dispositivo de entrada/saída. 
 
Porque permite evitar o uso de DMA para a operação de entrada/saída. 
 
Porque permite separar as operações de entrada das operações de saída de dados. 
 
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. 
 
Aula 06 
1a Questão 
 
Os sistemas operacionais dos microcomputadores devem ser capazes de gerenciar os sistemas de arquivos das unidades de 
disco. Analise as sentenças sobre sistemas de arquivos e, em seguida, assinale a alternativa correta: 
I. O procedimento de desfragmentação de um disco não tem efeito permanente, havendo necessidade de ser realizado 
periodicamente 
II. No momento da criação de um arquivo é possível determinar previamente seu tamanho, o que favorece o uso da técnica de 
alocação contígua de blocos 
III. A extensão do modelo de dois níveis para a estrutura de diretórios em árvore permitiu que os arquivos fossem mais bem 
organizados. Entretanto, esse modelo de diretórios em árvore deixou de ser adotado pela maioria dos sistemas operacionais 
atualmente 
 
 
 Somente a sentença III está correta. 
 Somente a sentaça I está correta. 
 Somente as sentenças I e III estão corretas 
 Somente as sentenças II e III estão corretas 
 Somente as sentenças I e II estão corretas 
Respondido em 22/04/2020 22:32:06 
 
 
Explicação: 
O tamanho dos arquivos é dinâmico e a estrutura de arvuicos em árvore não é mais utilizada nos principais sistemas operacionais. 
 
 
 
 
 2a Questão 
 
 
Analise as sentenças sobre sistema de arquivos e, em seguida, assinale a alternativa correta: 
I. Existem três formas de estruturarmos espaços livres em um sistema de arquivos: ligação encadeada de blocos, tabela de blocos 
livres e mapa de bits 
II. No esquema de tabela de blocos cada bloco possui uma área reservada ao armazenamento dos endereços de todos os blocos 
livres 
III. Na ligação encadeada de blocos existe uma tabela que contém o endereço de todos os blocos de cada segmento livre e o 
número de blocos livres contíguos 
 
 
Somente a sentença II está correta 
 
Somente as sentenças I e III estão corretas 
 Somente a sentença I está correta 
 
Somente as sentenças II e III estão corretas 
 
Somente a sentença III está correta 
Respondido em 22/04/2020 22:32:53 
 
 
 
 
 3a Questão 
 
 
Arquivos e diretórios possuem atributos. Assinale a alternativa que NÃO representa um atributo de um 
arquivo. 
 
 
Data de modificação 
 
Nome 
 
Permissão de leitura/escrita 
 
Tipo 
 Tamanho do bloco 
Respondido em 22/04/2020 22:33:11 
 
 
 
 
 4a Questão 
 
 
Dentre as funcionalidades de um sistema de arquivos, podemos considerar INCORRETA a seguinte função. 
 
 
Atender às requisições de armazenamento e recuperação de informações. 
 
Garantir a validade do arquivo. 
 
Prover acesso a dispositivos diferentes. 
 Evitar a fragmentação interna na memória principal. 
 
Prover rotinas para acesso. 
Respondido em 22/04/2020 22:33:40 
 
 
 
 
 5a Questão 
 
 
Os sistemas operacionais são divididos em diversos componentes que possuem características e funções específicas. 
As características abaixo se referem a qual componente de sistema? 
1) Gerenciamento de espaço livre; 
2) Alocação do espaço de armazenamento; 
3) Programação de alocação do disco; 
 
 
Gerenciamento de entrada e saída 
 
Proteção do sistema 
 
Gerenciamento do processador 
 
Gerenciamento de memória 
 Gerenciamento de arquivos 
Respondido em 22/04/2020 22:34:04 
 
 
 
 
 6a Questão 
 
 
Marque a resposta correta que complementa a afirmação a seguir. Uma interrupção sequencial: 
 
 
Poderá ser atendida simultaneamente com outra em atendimento. 
 
Nenhuma das outras respostas. 
 Só poderá ser atendida se nenhuma outra estiver em atendimento. 
 
Só será atendida de acordo com sua prioridade na fila. 
 
Só será atendida quando chegar sua vez na fila. 
Respondido em 22/04/2020 22:34:43 
 
 
 
 
 7a Questão 
 
 
Assinale a alternativa INCORRETA: 
Não é um atributo de armazenamento de arquivos. 
 
 Função 
 
Tamanho 
 
Nome 
 
Tipo 
 
Localização 
Respondido em 22/04/2020 22:34:54 
 
 
Explicação: 
Determinar a função que um determinado arquivo exerce em um computador, não é parte das atribuiçoes da gerência de arquivos. 
 
 
Aula 7 
1a Questão 
 
No contexto de gerência de memória, por que o algoritmo de substituição de páginas ótimo não pode ser implementado? 
 
 
porqueé muito complexo. 
 
porque não há poder computacional suficiente nos dias atuais. 
 
porque exige uma quantidade de memória muito grande. 
 
o hardware necessário seria absurdamente caro. 
 porque não é possível prever qual página será menos acessada no futuro. 
Respondido em 23/04/2020 20:53:12 
 
 
Explicação: 
É imprevisível para o sistema operacional determinar quais serão as próximas páginas que serão referenciadas em qualquer 
processo 
 
 
 
 
 2a Questão 
 
 
Uma das questões importantes na implementação de armazenamento de arquivos é a manutenção do controle de blocos de discos 
relacionados a arquivos. Para isso, são utilizados vários métodos em diferentes sistemas operacionais, sobre os quais é INCORRETA 
a seguinte afirmação 
 
 
A alocação por lista encadeada usando uma tabela na memória principal (FAT - File Allocation Table) é utilizada pelo 
sistema operacional MS-DOS. 
 
A alocação indexada utiliza uma estrutura de dados chamada i-node que ocupa normalmente um espaço menor do que a 
FAT (File Allocation Table) na memória principal. 
 
Na alocação de espaço contínuo de disco, o controle sobre onde os blocos de um arquivo estão resume-se a saber apenas o 
endereço em disco do primeiro bloco e o número de blocos do arquivo. 
 
Na alocação por lista encadeada, o sistema operacional, para chegar ao bloco n, a partir do início do arquivo, deve ler os n 
- 1 blocos antes dele, prejudicando o acesso aleatório ao arquivo. 
 A alocação de espaço contínuo apresenta alto desempenho e, com o tempo de utilização, reduz o nível de fragmentação do 
disco. 
Respondido em 23/04/2020 20:54:25 
 
 
 
 
 3a Questão 
 
 
Indique se será gerada uma interrupção de hardware ou uma exceção em cada situação abaixo: 
- Erro de divisão por zero. 
 
- Violação de acesso a uma área de memória não permitida. 
 
- Controladora de HD indica o término de uma operação de E/S 
 
- Um clique no mouse. 
 
- Disparo do alarme do temporizador. 
 
 
interrupção - interrupção - interrupção - exceção - exceção. 
 exceção - exceção - interrupção - interrupção - interrupção 
 
exceção - interrupção - interrupção - interrupção - exceção 
 
interrupção - interrupção - exceção - exceção - interrupção 
 
interrupção - interrupção - interrupção - exceção - interrupção. 
Respondido em 23/04/2020 20:55:05 
 
 
 
 
 4a Questão 
 
 
RAID (Redundant Array of Independent Disks) é um conjunto de discos físicos vistos pelo Sistema Operacional como uma única 
unidade lógica. O RAID tem as seguintes características: 
I. RAID A: Redundante, espelhamento de discos, utiliza o dobro de discos. 
II. RAID C: Acesso independente, paridade de bloco intercalada e distribuída. 
Assinale a alternativa que apresenta corretamente, de acordo com as configurações dos itens I e II. Os RAID A e B são, 
respectivamente? 
 
 
RAID 1 e RAID 6. 
 
RAID 1 e RAID 3. 
 
RAID 0 e RAID 2. 
 
RAID 0+1 e RAID 5. 
 RAID 1 e RAID 5. 
Respondido em 23/04/2020 20:56:05 
 
 
Explicação: 
O RAID 1 é provavelmente, o modelo mais conhecido. Nele, uma unidade "duplica" a outra, isto é, faz uma "cópia" da primeira, 
razão pela qual o nível também é conhecido como mirroring (espelhamento). Com isso, se o disco principal falhar, os dados podem 
ser recuperados imediatamente porque existem cópias no outro. Sistemas RAID 1 devem funcionar em pares, de maneira que uma 
unidade sempre tenha um "clone". 
RAID 5, o aspecto da redundância também é considerado, mas de maneira diferente: em vez de existir uma unidade de 
armazenamento inteira como réplica, os próprios discos servem de proteção. Deste modo, pode-se inclusive montar o sistema com 
quantidade ímpar de unidades com o uso de um esquema de paridade. 
 
 
 
 
 5a Questão 
 
 
Sobre os métodos de alocação de espaço em disco, marque a alternativa incorreta: 
 
 
Na alocação encadeada, o diretório contém um ponteiro para o primeiro bloco do arquivo, este bloco, por sua vez, aponta 
para o próximo, e assim sucessivamente. 
 Na alocação encadeada, como os blocos dos arquivos estão espalhados pelo disco rígido, há uma diminuição no tempo de 
acesso destes arquivos.. 
 
A alocação encadeada permite que os blocos de um arquivo sejam alocados de forma não contígua no disco. 
 
Na alocação indexada todos os ponteiros para os blocos de um arquivo são colocados em um mesmo bloco chamado bloco 
de índices. 
 
Na alocação contígua um arquivo ocupa um conjunto de blocos sequenciais. 
Respondido em 23/04/2020 20:58:15 
 
 
 
 
 6a Questão 
 
 
As operações de E/S devem ser o mais simples e transparente possível, sendo independentes do dispositivo. 
Correlacione os conceitos com seus significados: 
Escalonamento de E/S - Denominação - Buferização - Cache de dados 
I - Armazena em memória os dados mais recentes (cópia) 
II - Associação de um nome a um periférico 
III - área de memória que compatibiliza a comunicação entre dispositivos com velocidades e unidades de transferência diferentes. 
IV - Ordem de atendimento as requisições 
Assinale a alternativa que apresenta a correlação CORRETA entre os conceitos e significados acima: 
 
 
I - II - III - IV 
 IV - II - III - I 
 
IV - III - II - I 
 
I - II - III - IV 
 
IV - III - I - II 
 
Aula 08 
 1a Questão 
 
Um sistema Cliente/Servidor pode ser entendido como a interação entre Software e Hardware em diferentes níveis, implicando na 
composição de diferentes computadores e aplicações. As opções abaixo apresentam característica do lado Servidor: 
I- Cliente, também denominado de "front-end", é um processo que interage com o usuário através de uma interface gráfica. 
II- Recebe e responde às solicitações dos Clientes. 
III- Atende a diversos Clientes simultaneamente. 
Assinale a opção CORRETA. 
 
 Somente os itens II e III estão corretos 
 
Somente o item I está correto 
 
Somente o item II está correto 
 
Somente os itens I e III estão corretos 
 
Os itens I, II e III estão corretos 
Respondido em 23/04/2020 21:31:24 
 
 
Explicação: 
Não é necessário uma interface gráfica para a comunicação do lado cliente. 
 
 
 
 
 2a Questão 
 
 
Para melhor se entender o paradigma Cliente/Servidor é necessário observar que o conceito chave está na ligação lógica e não 
física. O Cliente e o Servidor podem coexistir ou não na mesma máquina. As opções abaixo apresentam característica do lado 
Cliente: 
I- Cliente, também denominado de ¿front-end¿, é um processo que interage com o usuário através de uma interface gráfica. 
II- É o processo ativo na relação Cliente/Servidor. 
III- Não se comunica com outros Clientes. 
Assinale a opção CORRETA. 
 
 
Somente os itens II e III estão corretos 
 
Somente o item II está correto 
 
Somente o item I está correto 
 
Somente os itens I e III estão corretos 
 Os itens I, II e III estão corretos 
Respondido em 23/04/2020 21:32:28 
 
 
Explicação: 
Todos os itens estão corretos em função do lado Cliente 
 
 
 
 
 3a Questão 
 
 
Um aluno de Sistemas Operacionais está elaborando, através de um processador de textos, um trabalho sobre Sistemas de 
Arquivos. O computador utilizado pelo aluno possui um Sistema Operacional com blocos de 4kb. Ao armazenar o seu trabalho (no 
disco rígido da máquina) o aluno observou que o tamanho do arquivo é de 182kb. Quantos blocos o Sistema Operacional irá alocar 
para armazenar o trabalho do aluno? 
 
 46 blocos 
 
128 blocos 
 
45 blocos 
 
4 blocos 
 
47 blocos 
Respondido em 23/04/2020 21:36:05 
 
 
 
 
 4a Questão 
 
 
Um sistema operacional de rede, engloba: 
I- Um conjunto de módulos implementando os protocolos e as aplicações cliente-
servidor de uso geral; 
II- Um ou mais drivers com implementações de protocolos de comunicação; 
III- Um controle da placa de rede que é realizado pelo driver de dispositivo que se 
comunica com o SOR através de uma interface bem definida; 
Está(ão) correta(s) a(s) afirmativa(s): 
 
 Somenteos itens I, II e III; 
 
Somente o item II; 
 
Somente os itens I e II; 
 
Somente os itens II e III; 
 
Somente os itens I e III; 
Respondido em 23/04/2020 21:38:42 
 
 
Explicação: 
Todas as respostas estão corretas. 
O monitoramento do tráfego, da disponibilidade e do desempenho de uma 
estação da rede, assim como o monitoramento do meio de transmissão e 
de outros indicadores, fazem parte do processo de gerenciamento da 
rede, de forma a possibilitar a detecção de erros, diagnoses e resoluções 
de problemas, tais como falhas, diminuição do desempenho etc. 
 
 
 
 
 5a Questão 
 
 
Considere dois sistemas computacionais formados por múltiplos computadores que manipulam dados comuns. No primeiro, existe 
um computador central, chamado servidor, que é o único responsável pelos serviços de leitura e escrita desses dados. No segundo, 
existe um grupo de computadores responsáveis pelos serviços de leitura e escrita, e cada um desses servidores deve manter uma 
réplica idêntica dos dados. 
Entre as vantagens e desvantagens de um único servidor em relação a vários servidores, podemos afirmar que o servidor único 
apresenta: 
I. Vantagem de maior velocidade de execução das operações de escrita e leitura e desvantagem de maior custo de armazenamento 
II. Vantagem de não necessitar de coordenação distribuída para ordenação das operações de escrita e desvantagem de menor 
velocidade nas leituras devido a serialização de operações 
III. Vantagem de manter mais facilmente a consistência dos dados mas desvantagem de perda de disponibilidade em caso de falha 
do servidor. 
Dessas afirmativas são verdadeiras: 
 
 
Somente o item II está correto 
 Somente os itens II e III estão corretos 
 
Somente o item I está correto 
 
Os itens I, II e III estão corretos 
 
Somente o item I e III estão corretos 
Respondido em 23/04/2020 21:41:03 
 
 
Explicação: 
A velocidade de execução e o custo de armazenamento não está vinculado a quantidade de máquinas, mas ao modelo utilizado. 
 
 
 
 
 6a Questão 
 
 
A interface entre as aplicações e o sistema operacional baseia-se em interações solicitação/resposta. As estações que permitem que 
suas aplicações utilizem recursos compartilhados com outras estações, devem possuir a entidade (ou módulo) cliente, e pode-se 
classificar os módulos de um SOR instalados nas estações em dois tipos. Qual desses tipos está correto? 
 
 
SORR - Onde em todas as estações, o sistema operacional de redes restringe-se praticamente ao acesso aos recursos 
compartilhados. 
 
SORM - Onde em todas as estações, o sistema operacional de redes possui os dois módulos. 
 
SORG - Onde em todas as estações, o sistema operacional de redes possui Rede do Grupo de Trabalho. 
 
SORS - Onde em todas as estações, o sistema operacional de redes restringe-se ao módulo cliente do sistema 
operacional. 
 SORC - Onde em todas as estações, o sistema operacional de redes restringe-se praticamente a fornecer serviços de 
comunicação de pedidos para o servidor e a entregar as respostas às aplicações. 
Respondido em 23/04/2020 21:42:18 
 
 
Explicação: 
A interface entre as aplicações e o sistema operacional baseia-se em interações 
solicitação/resposta. A aplicação solicita um serviço, através de uma chamada ao 
sistema operacional que executa o serviço solicitado e responde, informando o 
status da operação e transferindo os dados resultantes da execução para a 
aplicação, quando for o caso. 
A interação cliente-servidor constitui-se no modo básico dos sistemas operacionais 
de redes. As estações que disponibilizam a outras estações o acesso a seus recursos 
devem possuir a entidade (ou módulo) servidor. As estações que permitem que suas 
aplicações utilizem recursos compartilhados com outras estações, devem possuir 
a entidade (ou módulo) cliente. 
Pode-se classificar os módulos de um SOR instalados nas estações em dois tipos: 
- SORC: módulo cliente do sistema operacional. Instalado nas estações 
clientes. 
No módulo cliente, o SOR restringe-se praticamente a fornecer serviços de 
comunicação de pedidos para o servidor e a entregar as respostas às 
aplicações. 
- SORS: módulo servidor do sistema operacional. É o módulo servidor do 
sistema operacional. Instalado nas estações servidoras. 
No módulo servidor, além das funções de comunicação, vários outros 
serviços são executados. Um desses serviços é o controle do acesso aos 
recursos compartilhados por vários usuários através da rede, para evitar, 
por exemplo, que um usuário não autorizado apague arquivos que não lhe 
pertençam. 
 
Aula 09 
1a Questão 
 
Entre as diferentes versões do sistema Windows Server 2012, qual das versões permite a implementação de datacenter com 
licenças definidas a partir dos números de processadores utilizados? 
Assinale a opção CORRETA. 
 
 
Windows Server 2012 Essentials 
 Windows Server 2012 Datacenter 
 
Windows Server 2012 Standard 
 
Windows Server 2012 Foundation 
 
Windows Server 2012 Extreme 
Respondido em 26/04/2020 14:34:28 
 
 
Explicação: 
Esta funcionalidade é encontrada no Windows Server 2012 Datacenter 
 
 
 
 
 2a Questão 
 
 
Os sistemas operacionais Windows XP e superiores permitem a escolha do sistema de arquivos a ser utilizado nos dispositivos de 
armazenamento. Dentre as diferentes possibilidades para os sistemas operacionais Windows, a Microsoft recomenda o uso de um 
sistema de arquivos que oferece recursos de segurança e mais confiabilidade, encontrados no 
 
 NTFS 
 
FAT16 
 
FAT32 
 
UTFS 
 
EXT3 
Respondido em 26/04/2020 14:34:55 
 
 
 
 
 3a Questão 
 
 
Nos últimos anos, o Sistema Operacional Windows tem evoluído o seu software, adotando a cada versão um nome diferente. 
Assinale, das alternativas abaixo, a única que NÃO identifica corretamente um desses nomes adotados para o Sistema Operacional 
Windows. 
 
 
Windows 7 
 
Windows Vista 
 Windows Vision 
 
Windows 10 
 
Windows XP 
Respondido em 26/04/2020 14:35:25 
 
 
Explicação: 
Trazendo em ordem cronológica, desde os anos 1995 pra cá temos: 
- Windows 95 
- Windows 98 
- Windows XP 
- Windows 7 
- Windows 8 
- Windows 10 
 
 
 
 
 4a Questão 
 
 
Com relação aos recursos do sistema operacional Windows XP, em sua configuração padrão, considere as afirmações a seguir. 
I - O Gerenciador de Tarefas fornece informações sobre programas e processos que estão sendo executados no computador. 
II - No Windows Explorer, para mover uma pasta (e todo o seu conteúdo), localizada em "c:\temp", para o diretório 
"d:\Documentos", basta arrastar a pasta da origem até o destino, segurando a tecla Shift. 
III - Através do ícone "Meu computador", presente no desktop do Windows, é possível verificar informações acerca do computador 
em uso, tal como a velocidade do processador e a quantidade de memória instalada. 
Está(ão) correta(s) a(s) afirmativa(s): 
 
 
Somente os itens I e II; 
 
Somente os itens II e III; 
 
Somente o item II; 
 Somente os itens I, II e III; 
 
Somente os itens I e III; 
Respondido em 26/04/2020 14:36:46 
 
 
Explicação: 
Todas as alternativas estão corretas. 
Em 2001, é lançado o Windows XP em duas versões: Home e Professional. 
Ele foi o primeiro SO da empresa que disponibilizava, para uso doméstico, o kernel 
do NT, abandonando o DOS. 
O XP foi um enorme sucesso e gerou como sucedâneos o Vista, o Win7, o Win8 e o 
Win10. 
 
 
 
 
 5a Questão 
 
 
Em uma determinada manutenção em um microcomputador em ambiente Microsoft Windows, o sistema operacional apresenta falha 
em sua inicialização.Qual, dos comandos listados, auxilia nessa recuperação? 
 
 
DIR. 
 
NETSTAT. 
 CHKDSK. 
 
TASKKILL. 
 
IPCONFIG. 
Respondido em 26/04/2020 14:37:54 
 
 
 
 
 6a Questão 
 
 
Qual dos sistemas de arquivos é nativamente utilizado no Windows XP: 
 
 NTFS 
 
REISER FS 
 
AFS 
 
NFS 
 
EXTFS 
Respondido em 26/04/2020 14:38:24 
 
 
 
 
 7a QuestãoDentro do Contexto do sistema operacional Windows, ao dar um duplo clique sobre o ícone do programa Microsoft Word, o que o 
sistema operacional fará, ou seja, o que acontecerá em seguida... 
 
 
O programa é dividido em threads e segue para memória secundária 
 
O programa é carregado na memória cachê e segue para o processador 
 
O programa é formatado em processo e segue, diretamente, para o processador 
 O programa, em forma de processo, é carregado para a memória principal onde é alocado uma área 
 
O programa é dividido em threads e segue, diretamente, para o processador 
Respondido em 26/04/2020 14:39:31 
 
 
 
 
 8a Questão 
 
 
Um usuário ao digitar o comando ipconfig em uma máquina com o sistema Windows, pode identificar os seuintes parâmetros de 
rede: 
I- O endereço IP associado a sua máquina 
II- O endereço IP do gateway padrão 
III- o endereço IP do servidor DNS 
Assinale a opção CORRETA. 
 
 
 
Somente os itens I e III estão corretos 
 
Somente os itens II e III estão corretos 
 
Os itens I, II e III estão corretos 
 
Somente o item II está correto 
 Somente os itens I e II estão corretos 
Respondido em 26/04/2020 14:39:59 
 
 
Explicação: 
No IPconfig é possível identifcar o Sufixo do DNS específico de conexão 
 
Aula 10 
 
1a Questão 
 
No console do sistema operacional Linux, alguns comandos permitem executar operações com arquivos e diretórios do disco. 
Os comandos utilizados para criar, acessar e remover um diretório vazio são, respectivamente: 
 
 
md, cd e rd. 
 
pwd, mv e rm. 
 
dir.cdir, lsdir e erase. 
 
md, ls e rm. 
 mkdir, cd e rm. 
Respondido em 26/04/2020 14:40:45 
 
 
Explicação: 
Comandos de Arquivos e Diretórios: 
cd diretório: abre um diretório. 
 
Por exemplo, para abrir a pasta /mnt, basta digitar cd /mnt. 
Para ir ao diretório raiz a partir de qualquer outro, digite apenas cd. 
 
 
 
 
 2a Questão 
 
 
O Linux não é um sistema operacional de tempo real porque não pode assegurar sempre um desempenho determinístico e porque 
na média e no tempo de pior caso é longe do tempo requerido por muitas aplicações real time. Uma técnica para tornar o Linux um 
sistema de tempo real é a instalação de um novo kernel que atuará em conjunto com o até então utilizado. Analise as asserções 
seguintes relativas ao texto que mostra o Linux como SO de tempo real. 
 
O tipo de escalonamento mais adequado é o FIFO 
 
porque 
 
o Linux deverá levar em consideração a importância relativa de cada tarefa na aplicação. 
 
 
As duas asserções são verdadeiras, e a segunda é uma justificativa correta da primeira 
 A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. 
 
A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa. 
 
As duas asserções são verdadeiras, mas a segunda não é uma justificativa correta da primeira. 
 
Tanto a primeira como a segunda asserções são falsas. 
Respondido em 26/04/2020 14:42:08 
 
 
 
 
 3a Questão 
 
 
É considerado um sistema de arquivo: 
 
 
NTPS 
 
DDR 
 
FAT23 
 
Bold 
 EXT3 
Respondido em 26/04/2020 14:42:43 
 
 
 
 
 4a Questão 
 
 
Distribuição Linux é um sistema operacional Unix-like, incluindo o kernel Linux e outros softwares de aplicação, formando um 
conjunto. Distribuições (ou `distros¿) podem ser mantidas por organizações comerciais ou por projetos comunitários. São exemplos 
de distribuições Linux: 
 
 
Gentuk, Ubuntu. 
 
Mandritt, SUSE. 
 Debian, Fedora. 
 
Red Hat, Knopfull. 
 
Ubuntu, Kuruming. 
Respondido em 26/04/2020 14:43:04 
 
 
Explicação: 
Basicamente, uma Distribuição Linux (ou simplesmente distro) é 
composta do kernel Linux, ferramentas GNU e um conjunto variável de 
software, dependendo de seus propósitos. 
Existem distribuições mantidas por indivíduos, como no caso da Slackware e do 
seu criador Patrick Volkerding. Outras mantidas por organizações, como no caso 
das distribuições Red Hat, a SuSE, a Mandriva e o Ubuntu (esta última criada e 
mantida pela Canonical), bem como distros mantidas por grupos ou comunidades, 
como o Debian e o Gentoo. 
Uma coisa interessante de se saber é que, embora existam várias distribuições, 
podemos agrupá-las em três grandes famílias cujos pais são: 
Slackware, Debian, Red Hat. Fedeora. 
 
 
 
 
 5a Questão 
 
 
Considere o sistema operacional Linux e assinale a alternativa correta. 
 
 
A interface texto padrão do Linux é o Gnome, por meio da qual os comandos do sistema são digitados e executados. 
 
Não há necessidade de se ter uma "conta de usuário" para se logar em um computador com Linux. 
 Os diretórios particulares dos usuários são criados dentro do diretório /home por padrão. 
 
O usuário pode escolher a interface gráfica que deseja usar, como o Bash, por exemplo. 
 
O Linux formata o HD em NTFS, que é mais seguro que a formatação em ext3 do Windows. 
Respondido em 26/04/2020 14:45:37 
 
 
Explicação: 
Comandos de Arquivos e Diretórios: 
cd diretório: abre um diretório. 
Por exemplo, para abrir a pasta /mnt, basta digitar cd /mnt. 
Para ir ao diretório raiz a partir de qualquer outro, digite apenas cd. 
O usuário pode escolher a interface gráfica que deseja usar, como o Bash, 
por exemplo. Errada. 
Comentário: Bash é uma ferramenta de linha de comando para automatizar 
tarefas, as interfaces gráficas são:Unity, Gnome, KDE, XFCE, LXDE, Cinnamon e 
Mate. (Unity é a mais conhecida por ser usada no ubuntu) 
Os diretórios particulares dos usuários são criados dentro do diretório 
/home por padrão. (CORRETA) 
Não há necessidade de se ter uma "conta de usuário" para se logar em um 
computador com Linux. ERRADA. 
É NECESSÁRIO TER CONTA DE USUÁRIO SIM! 
A interface texto padrão do Linux é o Gnome, por meio da qual os 
comandos do sistema são digitados e executados. ERRADA. 
GNOME É UMA INTERFACE GRÁFICA! 
O Linux formata o HD em NTFS, que é mais seguro que a formatação em 
ext3 do Windows. ERRADA. 
EXT3 É FORMATAÇÃO UTILIZADA PELO LINUX E NTFS É UTILIZADA PELO 
WINDOWS (O LINUX TAMBÉM "ENXERGA" PARTIÇÕES NTFS) 
 
 
 
 
 6a Questão 
 
 
Podemos verificar informações sobre os processos em execução utilizando o gerenciador de tarefas do sistema operacional Windows 
e no Linux com o comando PS. Dentre as informações fornecidas podemos destacar o PID (process identification ou identificador do 
processo), que faz parte 
 
 
do gerenciamento de arquivo. 
 
do contexto de hardware do processo. 
 
do espaço de endereçamento do processo. 
 
do controle de memória do processo. 
 do contexto de software do processo. 
Respondido em 26/04/2020 14:47:39 
 
 
 
 
 7a Questão 
 
 
Analise a seguinte situação: Dois programas, sendo um jogo chamado:'ADRIEL - O DETONADOR' e um aplicativo chamado: Ivo 
0,5+, foram criados para o sistema Microsoft Windows baseado na CPU Intel. Marcelo, que é aluno da disciplina de sistemas 
operacionais, está ansioso para instalar o aplicativo e o jogo. O problema é que o computador novo do Marcelo é da Sun 
Microsystem, q ue usa um outro tipo de processador, que não roda os programas. A partir do texto acima, julgue as seguintes 
asserções. A solução para Marcelo instalar esses programas na sua máquina nova é criar uma máquina Intel virtual no topo do 
processador nativo porque um programa Windows é executado neste ambiente, e suas instruções Intel serão traduzidas para o 
conjunto de instruções nativas. 
 
 
As duas asserções são verdadeiras, mas a segunda não é uma justificativa correta da primeira. 
 As duas asserções são verdadeiras, e a segunda é uma justificativa correta da primeira. 
 
Tanto a primeira como a segunda asserções são falsas. 
 
A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa. 
 
A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira. 
Respondido em 26/04/2020 14:49:19 
 
 
 
 
 8a Questão 
 
 
Para interrompera execução de um programa no sistema Linux utilizamos a combinação das teclas Ctrl + C. Nese caso, podemos 
afirmar que: 
 
 o sistema operacional, a partir da rotina de tratamento da interrupção, gera um sinal sinalizando ao processo a ocorrência 
do evento. 
 
a combinação das teclas gera um sinal para o processo, que por sua vez, gera uma interrupção para o sistema operacional, 
sinalizando assim a ocorrência do evento. 
 
o sistema operacional trata este evento com a utilização da estrutura de sincronização - monitor, que sinaliza ao processo a 
ocorrência do evento. 
 
a combinação das teclas gera automaticamente um sinal ao processo, sem passar pelo sistema operacional, garantindo um 
melhor desempenho. 
 
o sistema operacional trata este evento com a utilização da estrutura de sincronização - semáforo, que sinaliza ao processo 
a ocorrência do evento. 
 
1 
 Questão 
Acerto: 1,0 / 1,0 
 
O SISTEMA OPERACIONAL É UM SOFTWARE CLASSIFICADO COMO ______________ PARA O 
FUNCIONAMENTO DO COMPUTADOR 
 
 
APLICATIVO 
 BÁSICO 
 
ESPECIALISTA 
 
SECUNDÁRIO 
 
COMPLEMENTAR 
Respondido em 13/04/2020 21:16:12 
 
 
2 
 Questão 
Acerto: 1,0 / 1,0 
 
Sabe-se que cada processo tem seu próprio contexto de software, contexto de hardware e espaço de 
endereçamento. Threads de um mesmo processo compartilham o mesmo contexto de software e espaço de 
endereçamento, apesar de terem contexto de hardware próprio. De acordo com as afirmações, marque a 
alternativa correta. 
 
 
O uso de threads representa ganhos em termos de desempenho, pois durante a interrupção de um 
thread apenas o espaço de endereçamento precisa ser salvo, já que o contexto de software e de 
hardware são os mesmos entre os vários threads 
 O uso de threads representa ganhos em termos de desempenho, pois durante a interrupção de um 
thread apenas o contexto de hardware precisa ser salvo, já que o contexto de software e o espaço 
de endereçamento são os mesmos entre os vários threads 
 
O uso de threads não influencia no desempenho, pois durante a interrupção de um thread é 
necessário salvar o contexto de hardware, de software e espaço de endereçamento 
 
O uso de threads diminui o desempenho, pois durante a interrupção de um thread é necessário 
salvar o contexto de hardware, de software e espaço de endereçamento. 
 
O uso de threads representa ganhos em termo de desempenho, pois durante a interrupção de um 
thread apenas o contexto de software precisa ser salvo, já que o contexto de hardware e o espaço 
de endereçamento são os mesmos entre os vários threads. 
Respondido em 13/04/2020 21:29:04 
 
 
3 
 Questão 
Acerto: 1,0 / 1,0 
 
Cinco tarefas repesentadas pela indentificação A, B, C, D e E, executadas em lote, chegam ao computador 
com 1 segundo de intervalo entre eles. Seus tempos de processamento são estimados em 10, 7, 3, 4 e 5 
segundos de CPU, respectivamente. Considerando que a estratégia de escalonaménto é do tipo round-robin 
(circular) com um time-slice (fatia de tempo) de 1 segundo, o tempo médio de turnaround desses 
processos, ignorando o tempo gasto para troca de contexto e assumindo que uma tarefa admitida é 
colocada no início da fila é de: 
 
 
13,1 segundos 
 19,6 segundos 
 
55 segundos 
 
25,5 segundos 
 
10,8 segundos 
Respondido em 13/04/2020 22:47:18 
 
 
4 
 Questão 
Acerto: 1,0 / 1,0 
 
(IFB, 2017) Considerando-se a arquitetura de sistemas operacionais, assinale a única alternativa em que os 
conceitos de gerenciamento de memória e a respectiva definição estão CORRETOS. 
 
 
 
Memória virtual: técnica que reúne o espaço de endereçamento do programa em pequenos pedaços 
com faixas de endereços descontínuos, chamados páginas. 
 Espaço de endereçamento de um processo: conjunto de endereços que um processo utiliza para 
acessar a memória dos sistema, para executar instruções e armazenar dados. 
 
Memória virtual: técnica que reúne o espaço de endereçamento do programa em pequenos pedaços 
com faixas de endereços descontínuos, chamados páginas. 
 
Swapping: técnica que amplia o espaço de endereçamento do processo guardando-o no disco quando 
este assume a condição de ocioso/inativo. 
 
MMU (Memory Managment Unity): módulo do sistema operacional responsável por mapear o 
espaçamento de endereçamento virtual no espaço de endereçamento físico. 
Respondido em 13/04/2020 21:52:05 
 
 
5 
 Questão 
Acerto: 1,0 / 1,0 
 
A utilização de dispositivos com DMA é indicada para: 
 
 
Dispositivos muito mais rápidos que o processador 
 
Dispositivos que necessitam de intervenção do usuário 
 
Dispositivos de alta prioridade 
 
Qualquer dispositivo de Entrada ou de Saída 
 Dispositivos que efetuam grande transferência de dados para a memória. 
Respondido em 13/04/2020 21:54:14 
 
 
6 
 Questão 
Acerto: 1,0 / 1,0 
 
Analise as sentenças sobre sistema de arquivos e, em seguida, assinale a alternativa correta: 
I. Existem três formas de estruturarmos espaços livres em um sistema de arquivos: ligação encadeada de 
blocos, tabela de blocos livres e mapa de bits 
II. No esquema de tabela de blocos cada bloco possui uma área reservada ao armazenamento dos 
endereços de todos os blocos livres 
III. Na ligação encadeada de blocos existe uma tabela que contém o endereço de todos os blocos de cada 
segmento livre e o número de blocos livres contíguos 
 
 
Somente as sentenças I e III estão corretas 
 
Somente a sentença II está correta 
 Somente a sentença I está correta 
 
Somente as sentenças II e III estão corretas 
 
Somente a sentença III está correta 
Respondido em 13/04/2020 21:59:21 
 
 
7 
 Questão 
Acerto: 1,0 / 1,0 
 
O sistema operacional é responsável por uma ou mais das seguintes atividades relacionadas ao 
gerenciamento de disco: 
 
(I) Gerenciamento do espaço livre. 
(II) Alocação do armazenamento. 
(III) Interpretação de comandos. 
(IV) Escalonamento do disco. 
 
Está correto o que se afirma em: 
 
 
I, II, III e IV. 
 
I, III e IV, apenas. 
 
I, II e III, apenas. 
 
II, III e IV, apenas. 
 I, II e IV, apenas. 
Respondido em 13/04/2020 22:04:33 
 
 
8 
 Questão 
Acerto: 1,0 / 1,0 
 
Para melhor se entender o paradigma Cliente/Servidor é necessário observar que o conceito chave está na 
ligação lógica e não física. O Cliente e o Servidor podem coexistir ou não na mesma máquina. As opções 
abaixo apresentam característica do lado Cliente: 
I- Cliente, também denominado de ¿front-end¿, é um processo que interage com o usuário através de uma 
interface gráfica. 
II- É o processo ativo na relação Cliente/Servidor. 
III- Não se comunica com outros Clientes. 
Assinale a opção CORRETA. 
 
 
Somente os itens I e III estão corretos 
 Os itens I, II e III estão corretos 
 
Somente o item I está correto 
 
Somente o item II está correto 
 
Somente os itens II e III estão corretos 
Respondido em 13/04/2020 22:07:24 
 
 
9 
 Questão 
Acerto: 1,0 / 1,0 
 
Um usuário ao digitar o comando ipconfig em uma máquina com o sistema Windows, pode identificar os 
seuintes parâmetros de rede: 
I- O endereço IP associado a sua máquina 
II- O endereço IP do gateway padrão 
III- o endereço IP do servidor DNS 
Assinale a opção CORRETA. 
 
 
 
Somente o item II está correto 
 
Os itens I, II e III estão corretos 
 
Somente os itens I e III estão corretos 
 
Somente os itens II e III estão corretos 
 Somente os itens I e II estão corretos 
Respondido em 13/04/2020 22:24:17 
 
 
10 
 Questão 
Acerto: 1,0 / 1,0 
 
Distribuição Linux é um sistema operacional Unix-like, incluindo o kernel Linux e outros softwares de 
aplicação, formando um conjunto. Distribuições (ou `distros¿) podem ser mantidas por organizações 
comerciais ou por projetos comunitários. São exemplos de distribuições Linux: 
 
 
Ubuntu, Kuruming. 
 Debian, Fedora. 
 
Gentuk, Ubuntu. 
 
Mandritt, SUSE. 
 
Red Hat, Knopfull.

Continue navegando