Buscar

Sistemas OP atv.

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

Prévia do material em texto

11/09/2017 Unicesumar - Ensino a Distância
http://ava.unicesumar.edu.br/unicesumar/course/questionarioImpressao.php 1/5
ATIVIDADE 2 - TI - SISTEMAS OPERACIONAIS - 2017B2
Período: 25/05/2017 22:30 a 01/06/2017 23:59 (Horário de Brasília)
Data Final: 02/06/2017 23:59 valendo 50% data nota!
Status: ENCERRADO
Valor: 0.50
Gabarito: Gabarito será liberado no dia 03/06/2017 00:00 (Horário de Brasília)
1ª QUESTÃO
É comum que processos compartilhem uma região de memória para troca de informações. Algumas
técnicas garantem a integridade das informações mantidas nessa região de memória compartilhada, sendo
chamadas de técnicas de exclusão mútua. Essas mesmas técnicas podem ser aplicadas em dispositivos de
uso exclusivo. Sobre as técnicas de exclusão mútua, analise as afirmações e marque a alternativa
correta.
I – Nos semáforos binários, a variável que controla a região crítica pode conter apenas os valores 0 e 1,
indicando se a região está, ou não, desocupada.
II – Os semáforos de contagem geralmente são utilizados para controlar o acesso a múltiplos recursos de
uso exclusivo. O valor da variável de controle pode conter, inicialmente, a quantidade de recursos
disponíveis.
III – Os semáforos binários também são chamados de mutex e são utilizados para garantir exclusão mútua,
manipulando a variável de controle através das funções WAIT() e SIGNAL().
IV – Nos semáforos de contagem, as operações WAIT() e SIGNAL() são utilizadas para fazer com que
um dispositivo compartilhado possa ser utilizado por dois processos simultaneamente.
ALTERNATIVAS
Somente I e II estão corretas.
Somente I e III estão corretas.
Somente I e IV estão corretas.
Somente I, II e III estão corretas.
Somente I, III e IV estão corretas.
2ª QUESTÃO
Como se pode ver na figura a seguir, os processos P1 e P2 têm seus dados divididos em pedaços indicados
pela letra S. Por exemplo, o processo P2 é composto por S1, S2, S3 e S4. Cada pedaço desse está alocado
em um espaço disponível na memória principal. Os locais em que a memória está vazia é demarcado com
11/09/2017 Unicesumar - Ensino a Distância
http://ava.unicesumar.edu.br/unicesumar/course/questionarioImpressao.php 2/5
a letra X. Analise a imagem e assinale a alternativa correta. 
 
ALTERNATIVAS
Não se pode dizer que os espaços na memória demarcados com um X se referem à fragmentação externa.
Pela maneira com a qual os processos estão divididos, pode-se dizer que trata-se da técnica de alocação de
memória paginada.
O fato de a imagem ilustrar que não há fragmentação externa demonstra que se trata da alocação contígua.
A alocação por segmentos está sujeita à fragmentação externa. Além disso, nessa técnica, um processo pode ser
dividido em segmentos de tamanho variado.
Pode-se dizer que a imagem se refere à alocação de arquivos encadeada.
3ª QUESTÃO
O controle de processo é algo relativamente complexo e requer alguns controles especiais, por
exemplo, um estado que informa como o processo se encontra a cada instante. A respeito dos Estados do
Processo, leia as afirmativas e assinale a alternativa correta.
I - O estado "Novo" é atribuído ao processo quando uma das quatro ações de criação de processo ocorre.
II - O estado "Em espera" ocorre quando um processo aguarda uma resposta externa (por exemplo, de um
dispositivo de E/S).
III - O estado "Pronto" é cedido ao processo que está esperando para realizar uma operação de entrada e
saída.
IV - O estado "Concluído" é dado ao processo que terminou sua execução mediante a ocorrência de
alguma das quatro situações de término de processo.
ALTERNATIVAS
Somente I e II estão corretas.
Somente II e III estão corretas.
Somente I, II e IV estão corretas.
Somente II, III e IV estão corretas.
Somente I, III e IV estão corretas.
4ª QUESTÃO
O sistema operacional usa uma técnica de mapeamento de endereços, que visa organizar e agilizar a
gerência de memória. Assinale a alternativa correta.
11/09/2017 Unicesumar - Ensino a Distância
http://ava.unicesumar.edu.br/unicesumar/course/questionarioImpressao.php 3/5
ALTERNATIVAS
Quando um programa está em execução, uma série de endereços de memória são solicitados pelo processador e
são classificados como ENDEREÇOS FÍSICOS, por conter a lógica do programa.
Quando estes endereços estão fisicamente armazenados na memória RAM, chamamos estes de
ENDEREÇOS LÓGICOS.
Um programa do usuário enxerga e pode trabalhar diretamente sobre os endereços físicos.
O processo de conversão entre endereço lógico e físico é realizado pelo software de nome MMU (Memory-
Management Unit).
A MMU deve determinar onde um certo endereço lógico foi armazenado fisicamente na memória RAM.
5ª QUESTÃO
Os HD's (Hard Drives) são dispositivos de armazenamento de dados em blocos, cujo funcionamento é
baseado em discos magnéticos. É através desses dispositivos que os dados se mantêm salvos de maneira
persistente. Sobre os discos rígidos, assinale a alternativa correta.
ALTERNATIVAS
Discos rígidos são dispositivos de armazenamento de dados em massa e têm a característica de manter os dados
permanentemente de maneira volátil.
Os HD's são considerados dispositivos de entrada e saída, já que o processador não faz acesso direto aos seus
dados.
Discos rígidos podem ser considerados dispositivos de caractere, já que trabalham com fluxos de dados contínuos.
Os discos rígidos são um tipo de memória primária, útil em sistemas de tempo real.
Os SSDs (Solid State Drives) são dispositivos de armazenamento em massa mais lentos que os HD's.
6ª QUESTÃO
A MMU (Memory-Management Unit) é encarregada do processo de transformação do endereço lógico em
físico. Esta atividade pode causar a fragmentação da memória. Leia a afirmativa e assinale a alternativa
incorreta.
ALTERNATIVAS
Conforme diversos processos são iniciados e terminados, a MMU nem sempre aloca, de forma contínua, todos os
processos.
Fragmentação é a dispersão de conteúdos na memória, de forma que não é mais possível buscar os dados.
Fragmentação são "Buracos" ou vazios na memória.
A Fragmentação interna ocorre quando o espaço total de um bloco de alocação de memória não é usado por
completo.
Fragmentação externa: ocorre quando existem espaços disponíveis na memória em pequenos intervalos não
contíguos.
7ª QUESTÃO
Um processo não pode ser comparado somente ao código-fonte que produzimos, embora pareça que sim.
Um processo é mais do que apenas isso, pois também demanda uma estrutura para seu uso e controle.
Nesse contexto, leia as afirmações abaixo e marque a alternativa correta quanto as estruturas de um
processo.
11/09/2017 Unicesumar - Ensino a Distância
http://ava.unicesumar.edu.br/unicesumar/course/questionarioImpressao.php 4/5
I - Seção de texto é a área em memória que contém o código do programa. Também inclui o contador do
programa e o conteúdo dos registradores do processador.
II - Seção de dados contém os dados temporários, como parâmetros de função, endereços de retorno e
variáveis locais.
III - A Heap representa o espaço para alocação dinâmica de memória durante a execução do processo.
IV - A Pilha é a área destinada às variáveis globais.
ALTERNATIVAS
Somente I e II estão corretas.
Somente I e III estão corretas.
Somente I, II e IV estão corretas.
Somente I, III e IV estão corretas.
Somente I e IV estão corretas.
8ª QUESTÃO
Os sistemas operacionais devem garantir disponibilidade, no que diz respeito a acesso aos recursos de
hardware de um sistema computacional. Este acesso pode ser preemptivo ou não. Sobre o conceito de
preempção, avalie as afirmações e assinale a alternativa correta.
 
I – O acesso preemptivo está relacionado a uma porção de tempo pré-fixada para a utilização de
determinado recurso. Dá-se o nome de quantum a essa porção de tempo.
 II – Em um sistema preemptivo o processador é um recurso cujoacesso não pode ser realizado de maneira
compartilhada pois todo processo que inicia deve ser executado sem interrupções.
 III – Quando o quantum de um processo expira, o recurso que este processo detém deve ser liberado, para
que tal recurso possa ser acessado pelo próximo processo da fila.
 IV – O algoritmo de escalonamento Round-Robin, também chamado de Chaveamento Circular é um
exemplo de técnica de escalonamento preemptivo.
 
ALTERNATIVAS
Somente I e II estão corretas.
Somente I e III estão corretas.
Somente I e IV estão corretas.
Somente I, II e III estão corretas.
Somente I, III e IV estão corretas.
9ª QUESTÃO
A memória principal (RAM) deve utilizar alguma estratégia, para armazenar tanto os dados do sistema
operacional como os diversos processos na memória. Sobre isto, assinale a alternativa incorreta:
ALTERNATIVAS
Na alocação contígua, a memória é dividida em duas partições, sendo uma para o sistema operacional e a outra
partição de tamanhos ajustáveis, que irão se adequar à demanda específica de cada processo do usuário.
Na alocação contígua, a MMU recebe o endereço lógico e tenta salvar em uma partição. Caso o espaço solicitado
11/09/2017 Unicesumar - Ensino a Distância
http://ava.unicesumar.edu.br/unicesumar/course/questionarioImpressao.php 5/5
seja compatível, a informação é salva, senão é retornada uma interrupção para o processador, indicando um
endereço inválido.
A vantagem da alocação contígua é que ela é simples para ser desenvolvida.
A alocação por segmentos fraciona o espaço de memória em áreas chamadas de segmentos.
Na alocação paginada, quadros e páginas com tamanhos fixos de nada adiantam para resolver o problema de
fragmentação externa.
10ª QUESTÃO
Todo processo necessita de um endereçamento em memória para poder manipular seus dados. Nesse
contexto, a memory-management unit (MMU) tem utilidade vital para o funcionamento da memória
primária. Sobre este assunto, leia as alternativas abaixo e em seguida assinale aquela que
não corresponde a uma afirmativa verdadeira.
ALTERNATIVAS
As funcionalidades da MMU são implementadas via hardware.
A principal função da MMU é a de realizar a conversão de endereços lógicos em seus respectivos endereços físicos
e vice-versa.
Dentre outras funções, cabe à MMU aplicar algum algoritmo de alocação de memória para reservar os
endereçamentos destinados aos processos.
A fragmentação interna ocorre quando o espaço total de um bloco de alocação de memória não é utilizado por
completo.
A MMU não é encarregada de alocar memória secundária.

Outros materiais