Buscar

Av1 - Administração de Sistemas Operacionais

Prévia do material em texto

Av1 - Administração de Sistemas Operacionais
1) “Segmentação é um esquema de gerência de memória que suporta essa visão, sendo que cada segmento tem um nome e um tamanho. O endereço é especificado pelo nome do segmento e pelo deslocamento, em relação ao início de segmento.”
Com base nas informações descritas e no conceito sobre segmentação, avalie as seguintes asserções e a relação proposta entre elas:
 
 A segmentação simplifica o compartilhamento de dados
 
PORQUE
 
 um dos fatores de atração da segmentação está na sua facilidade em reter memória.
 
A respeito dessas asserções, assinale a alternativa correta.
Alternativas:
· a) As asserções I e II são proposições verdadeiras, mas a II não justifica a I.
· b) As asserções I e II são proposições verdadeiras e a II justifica a I.
· c) A asserção I é uma proposição verdadeira e a II, falsa. Alternativa assinalada
· d) A asserção I é uma proposição falsa e a II, verdadeira.
· e) As asserções I e II são proposições falsas.
2) Em geral, os sistemas operacionais permitem nomes de arquivos com duas ou mais partes separadas por um ponto. A parte após o ponto é chamada de extensão. A extensão tem como finalidade informar algo sobre o arquivo ou uma convenção definida para ele. Por exemplo, um arquivo com o nome noticia.txt, a extensão .txt, tem como convecção indicar que o arquivo provavelmente contém um texto.”
 
 
Cada arquivo é caracterizado por um nome e pela extensão do arquivo. Extensão nada mais é que a designação do formato do arquivo.
 
Tomando como referência seus conhecimentos de Administração de Sistemas Operacionais, julgue as afirmativas a seguir em (V) Verdadeiras ou (F) Falsas.
 
( ) Um arquivo com a extensão .pdf é um arquivo no formado portátil de documentos (portable document format – PDF)
( ) Um arquivo com a extensão .zip é um arquivo comprimido
( ) Um arquivo salvo no programa Power Point possui a extensão .ppd
( ) Um arquivo com extensão .gif é uma imagem no formato de intercâmbio gráfico da Compuserve (graphical interchange format)
Assinale a alternativa que apresenta a sequência CORRETA.
Alternativas:
· a) V – V – F – F.
· b) F – F – V – V.
· c) V – F – V – F.
· d) V – V  –  F – V. Alternativa assinalada
· e) V – V – V – F
3) A linguagem Java estabelece uma relação de forma direta com a JVM (Java Virtual Machine), o que permite a portabilidade do seu código, além de servir como plataforma para que os threads sejam efetivamente implementados.
O JVM é um interpretador de códigos muito importante para a linguagem Java e auxilia na implementação de threads. A partir da situação descrita acima e dos conceitos abordados, é possível afirmar que uma das abordagens que auxiliam na implementação de threads dentro da JVM se baseia:
Alternativas:
· a) na alocação por meio do operador “new’
· b) na utilização de mecanismos nativos Alternativa assinalada
· c) na inserção do thread em seu estado executável
· d) na desativação de um thread
· e) no encerramento de um thread
4) A troca de contexto entre threads de usuário em um mesmo processo é eficiente pois não requer qualquer interação com o kernel, já que as implementações de thread de usuário socorrem inteiramente no espaço do usuário.
As implementações de Thread são essenciais para o seu gerenciamento. A partir da situação descrita acima e dos conceitos abordados, é possível afirmar que o modelo de implementação ao nível de usuário (N:1) se caracterizam por conta dos:
Alternativas:
· a) processos sequenciais serem suportados através dos sistemas operacionais mais recentes
· b) desenvolvedores de aplicações criarem bibliotecas Alternativa assinalada
· c) threads serem lançados por meio de uma linguagem de programação
· d) threads serem associados a um thread correspondente no núcleo
· e) gerenciamento imposto ao núcleo ser ilimitado
5) "A Guardicore, empresa de segmentação que oferece soluções disruptivas para o tradicional mercado de firewalls, anunciou a disponibilidade do IPCDump, uma nova ferramenta de Código Aberto para rastrear a comunicação interprocessos no Linux. A ferramenta cobre a maioria dos mecanismos de Comunicação Entre Processos, ou Inter Process Communication, IPC, incluindo pipes, fifos, sinais, soquetes Unix, redes loopback e pseudoterminais. Ela é útil para a depuração de aplicativos multiprocesso e para obter transparência quanto à maneira de se comunicarem entre si em ambientes de TI."
Com base nas informações descritas e no conceito sobre comunicação entre processos (IPC), avalie as seguintes asserções e a relação proposta entre elas:
 
Algumas formas de IPC visam facilitar a divisão da mão de obra entre os diversos processos especializados
                   
PORQUE
 
existem outros modelos de IPC que buscam tornar a divisão da mão de obra mais complexa, entre os computadores inseridos na rede.
Alternativas:
· a) As asserções I e II são proposições verdadeiras, mas a II não justifica a I.
· b) As asserções I e II são proposições verdadeiras e a II justifica a I.
· c) A asserção I é uma proposição verdadeira e a II, falsa.Alternativa assinalada
· d) A asserção I é uma proposição falsa e a II, verdadeira.
· e) As asserções I e II são proposições falsas.

Continue navegando