Buscar

Atividade Objetiva 4 - 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

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

Pergunta 1 
0,2 / 0,2 pts 
Leia o texto abaixo: 
 
A organização dos arquivos consiste no modo como os dados estão internamente armazenados, 
podendo, sua estrutura, variar em função do tipo de informação contida no arquivo. 
A forma mais simples de organização é através de uma sequência não estruturadas de bytes. A aplicação 
deve definir toda a organização, com vantagem da flexibilidade, porém de inteira responsabilidade da 
aplicação. 
Alguns Sistemas Operacionais estabelecem diferentes organizações de arquivos e cada arquivo deve 
seguir a um modelo suportado. 
As organizações mais conhecidas e implementadas são a sequencial, relativa e indexada. 
 
(Fonte: Disponível em: https://www.gsigma.ufsc.br/~popov/aulas/so1/cap10so.html (Links para um site 
externo.). Acesso em: 28 de nov de 2019) 
Considerando o texto acima, avalie as seguintes asserções e a relação proposta entre elas: 
 
I. Quando usamos o método sequencial a gravação de novos registros só é possível no final do arquivo. 
 
PORQUE 
 
II. Possível acessar diretamente um registro qualquer de um arquivo, e, a partir deste, acessar 
sequencialmente os demais. 
 
A respeito dessas asserções, assinale a opção correta: 
 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. 
 
A alternativa está correta, pois as duas asserções estão corretas, mas a primeira fala de um método sequencial, que 
usaria para acesso, por exemplo, uma fita magnética. 
A segunda asserção também está correta, mas não é justificativa e nem possui nenhuma ligação com a primeira 
afirmação, pois trata-se de um método sequencial direto composto com um método de acesso sequencial. Portanto, 
são métodos de acesso diferentes. 
 
As asserções I e II são proposições falsas. 
 
 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 
 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I. 
 
 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira 
 
 
https://www.gsigma.ufsc.br/~popov/aulas/so1/cap10so.html
https://www.gsigma.ufsc.br/~popov/aulas/so1/cap10so.html
Pergunta 2 
0,2 / 0,2 pts 
Leia o texto abaixo: 
 
Conceitualmente um arquivo é um conjunto de informações logicamente relacionadas. Este conjunto de 
informações podem ser um conjunto de dados ou um conjunto de instruções. Um arquivo executável 
possui instruções em linguagem de máquina que são executadas pelo sistema operacional. Um arquivo 
também pode ser um arquivo de dados, com dados estruturados, contendo um determinado número de 
campos, com tamanhos definidos, posição inicial e posição final, etc. Um arquivo pode conter conteúdo 
multimídia, imagem, áudio, som, vídeo, etc. Do ponto de vista dos usuários, temos diferentes tipos de 
arquivos porém para o sistema operacional um arquivo é tão somente um conjunto de registros definido 
pelo sistema de arquivos. 
 
(Fonte: Disponível em: https://sites.google.com/site/proffernandosiqueiraso/aulas/11-gerencia-de-
memoria-virtual (Links para um site externo.). Acesso em: 28 de nov de 2019) 
Sobre os arquivos, podemos dizer: 
 
I. Os arquivos podem ser armazenados em vários dispositivos físicos diferentes, esses dispositivos são 
conhecidos como drivers. 
 
II. Um arquivo tem a necessidade de encontrar uma maneira de ser reconhecido pelo sistema 
operacional. 
 
III. Os arquivos devem ser organizados de forma diretamente proporcional a forma como os dados estão 
internamente organizados e armazenados 
 
Compare as alternativas acima, é correto o que se afirma em: 
 
I e II apenas 
 
 
I, apenas 
 
 
III, apenas 
 
 
II, apenas 
 
 
I, II e III 
 
A alternativa está correta, pois as três alternativas estão corretas. 
A afirmação I é verdadeira, pois diz que os arquivos dentro de um sistema operacional podem ser armazenados em 
drivers, o tipo de dispositivo em que o arquivo será gravado deve, necessariamente, ser isolado do sistema 
operacional. 
A afirmação II, pois um arquivo tem a necessidade de encontrar uma maneira de ser reconhecido pelo sistema 
operacional, todos os sistemas possuem regras para o armazenamento, e essas regras variam de acordo com o 
sistema operacional escolhido. 
https://sites.google.com/site/proffernandosiqueiraso/aulas/11-gerencia-de-memoria-virtual
https://sites.google.com/site/proffernandosiqueiraso/aulas/11-gerencia-de-memoria-virtual
A afirmação III, pois os arquivos devem ser organizados de forma diretamente proporcional a forma como os dados 
estão internamente organizados e armazenados, arquivos diferentes tem necessidades diferentes e por isso precisam 
ser organizados da maneira mais adequada ao seu formato. 
 
Pergunta 3 
0,2 / 0,2 pts 
Leia o texto abaixo: 
 
Uma empresa precisa escolher uma técnica para à gerência de memória que vise dar maior taxa de 
utilização à memória principal, melhorando seu compartilhamento. Também precisa resolver o problema 
da falta de memória principal num sistema. Pois, toda vez que um programa precisa ser alocado para 
execução e não há espaço na memória principal, o sistema operacional escolhe entre os processos 
alocados que não tem previsão de utilizar a CPU nos próximos instantes (quase sempre entre aqueles 
que estão em interrupção de E/S ou no final da fila de pronto), e “descarrega” este processo da memória 
para uma área especial em disco. Durante o tempo em que o processo fica nesse estado, o outro que 
necessitava de memória entra em execução ocupando o espaço deixado pelo que saiu. Pouco antes de 
chegar a vez do processo armazenado ser utilizado pela CPU, o sistema escolhe um outro processo para 
descarregar e devolve o anterior da área que estava sendo utilizada para a memória principal, para que 
este possa ser executado novamente. E vai trabalhando assim até que os processos terminem. 
 
(Fonte: Disponível em: http://www.jvasconcellos.com.br/unijorge/wp-
content/uploads/2011/04/ger_memo_swapping-2.pdf (Links para um site externo.). Acesso em: 28 de nov 
de 2019) 
Considerando as informações apresentadas, leia as hipóteses a seguir: 
 
I. A melhor técnica para resolver esse problema é a técnica swapping 
 
II. A melhor técnica para resolver esse problema é a memória virtual 
 
III. A melhor técnica para resolver essa situação é a trashing 
 
Você está fazendo o planejamento da solução para a empresa, qual ou quais técnicas escolhe? 
 
III, apenas. 
 
 
II, apenas. 
 
 
I e III, apenas. 
 
 
I e II, apenas. 
 
 
I, apenas. 
 
A alternativa está correta, pois apenas a afirmação I é verdadeira. 
http://www.jvasconcellos.com.br/unijorge/wp-content/uploads/2011/04/ger_memo_swapping-2.pdf
http://www.jvasconcellos.com.br/unijorge/wp-content/uploads/2011/04/ger_memo_swapping-2.pdf
Sem dúvida a técnica swapping é a mais adequada para resolver o problema apresentado, pois o foco do swapping é 
aumentar a taxa de utilização da memória principal, melhorando, consequentemente, sua taxa de desempenho, essa 
técnica também é bastante indicada para resolver o problema de memória insuficiente no sistema. 
A afirmação II é falsa, pois a técnica apresentada seria a de memória virtual que não tem a capacidade de resolver o 
problema citado anteriormente, o foco da memória virtual é reduzir problemas de fragmentação do sistema. 
A afirmação III é falsa, pois o trashing é um problema que tem como principal fator o excesso de page faults que são 
causados durante a execução de um determinado processo, ele nunca conseguiria resolver esse problema, pelo 
contrário, agravaria o problema. 
 
Pergunta 4 
0,2 / 0,2 pts 
O armazenamento e a recuperação de informações são atividades comuns para qualquer tipo de 
aplicação. Todo programa armazena e recupera dados da memória secundária. Essa é uma atividade 
essencial em praticamente todos os programas e processos executados pelo sistema operacional. 
 
Um processo deve ser capaz de ler e gravar dados de forma permanentenos dispositivos como discos, 
pen-drive e fitas, sob a forma de arquivos. Além disso, um processo deve poder compartilhar estes 
arquivos com outros processos, especialmente em sistemas multiprocessados. 
 
Os arquivos são a forma como o sistema operacional permite a gravação e leitura de dados. Os dados 
gravados ou lidos estão armazenados em arquivos que possuem uma estrutura definida. Os arquivos 
podem armazenar tanto dados como programas do usuário. 
https://sites.google.com/site/proffernandosiqueiraso/aulas/11-gerencia-de-memoria-virtual (Links para um 
site externo.) 
Os arquivos são sempre identificados por uma extensão. Qual das extensões abaixo se refere a um 
compactador de arquivos? 
 
.rar 
 
A alternativa está correta, pois um compactador de arquivos é a extensão .rar, é o segundo formato de compactação 
mais usado atualmente, com grande desempenho e popularidade. 
 
.exe 
 
 
.jpg 
 
 
.png 
 
 
.bmp 
 
 
Pergunta 5 
0,2 / 0,2 pts 
Leia o texto abaixo: 
 
Um diretório é uma subdivisão lógica de um sistema de arquivos, que permite o agrupamento de arquivos 
que se relacionam de alguma forma. Diretórios são frequentemente chamados de pastas em função de 
https://sites.google.com/site/proffernandosiqueiraso/aulas/11-gerencia-de-memoria-virtual
https://sites.google.com/site/proffernandosiqueiraso/aulas/11-gerencia-de-memoria-virtual
uma analogia presente nos sistemas Windows que mais recentemente foi adotada por diversos outros 
sistemas. 
A divisão proporcionada por um diretório é lógica, no sentido que não existe necessariamente uma divisão 
física das informações relativas a um diretório. Alguns sistemas como o Linux, permitem inclusive que um 
arquivo possa ser identificado por mais de um nome, que podem inclusive ser parte de diretórios 
diferentes num mesmo sistema de arquivos. 
Um sistema computacional costuma lidar com milhares de arquivos. Assim é normal que existam 
centenas de diretórios para organizar esses arquivos. Assim, os próprios diretórios são também 
organizados em grupos, numa estrutura hierárquica, facilitando a recuperação de diretórios por usuários. 
Já a organização hierárquica significa que diretórios também são organizados em conjuntos por meio de 
outros diretórios. Assim podemos dizer que um diretório é um conjunto de arquivos e diretórios. Dessa 
forma, diretórios podem ser chamados de subdiretórios quando se faz referência aos diretórios que os 
contém. 
Essa organização hierárquica exige um ponto de partida; um diretório fixo a partir do qual todos os outros 
podem ser identificados. Esse ponto de partida é chamado de diretório raiz. 
 
(Fonte: Disponível em: http://professores.dcc.ufla.br/~bruno/aulas/arquivos-e-diretorios.html (Links para 
um site externo.). Acesso em: 28 de nov de 2019) 
Considerando as informações apresentadas, quando nos referimos a nível único em um diretório estamos 
nos referindo: avalie a opção correta: 
 
 
O nível único tem como objetivo criar arquivos dentro do sistema operacional 
 
 
O nível único é considerado a implementação mais simples, contendo apenas um único diretório. 
 
A alternativa está correta. O nível único é considerado a implementação mais simples, contendo apenas um único 
diretório, costuma ser bastante limitado, tendo a capacidade reduzida provavelmente por seu formato e sua forma de 
funcionamento. 
 
O nível único tem como objetivo armazenar blocos de arquivos de maneira organizada 
 
 
O nível único é, na verdade, o primeiro espaço encontrado pelo sistema operacional para armazenar um 
arquivo 
 
 
O nível único é uma estrutura que provê um diretório particular para cada usuário 
 
 
http://professores.dcc.ufla.br/~bruno/aulas/arquivos-e-diretorios.html
http://professores.dcc.ufla.br/~bruno/aulas/arquivos-e-diretorios.html

Continue navegando