Um sistema de arquivos é uma parte do sistema operacional que organiza os dados armazenados no disco de forma lógica. A organização dos dados é feita através de arquivos, unidade básica de dados vista pelo usuário, e através de diretórios, que servem para classificar os arquivos. São primitivas do sistema operacional que permitem ao usuário manipular arquivos e diretórios:

Um sistema operacional é uma camada de software que atua entre o hardware e os diversos aplicativos existentes em um sistema computacional, executando diversas atividades, de modo a garantir a disponibilidade de recursos entre todos os programas em execução. O gerenciador de memória é uma atividade do sistema operacional, responsável por:

No que concerne à arquitetura de micronúcleo para Sistemas Operacionais e a arquitetura de núcleo monolítico, analise as proposições abaixo.

1) A arquitetura de micronúcleo permite um número menor de mudanças de contexto.

2) A arquitetura de micronúcleo facilita a depuração do SO.

3) Internamente, o micronúcleo tem a forma de um pequeno kernel monolítico. As desvantagens do núcleo monolítico não são tão sérias neste caso, pois o código do micronúcleo é pequeno.

4) A arquitetura de micronúcleo facilita a reconfiguração de serviços do SO, pois a maioria deles reside em espaço de usuários.

Estão corretas, apenas:

Em relação ao sistema operacional e aos recursos a ele associados, considere:

I. Um computador tem em geral uma variedade de diferentes recursos que podem ser adquiridos, mas um recurso é algo que pode ser usado por somente um único processo em um dado instante de tempo.

II. Um recurso preemptível é aquele que pode ser retirado do processo proprietário sem nenhum prejuízo, sendo a memória um exemplo de recurso preemptível.

III. Em alguns sistemas operacionais, o processo é automaticamente bloqueado quando sua requisição de recurso falha; ele será acordado quando o recurso se tornar disponível.

IV. Em alguns sistemas operacionais, a falha na requisição do recurso resulta em um código de erro e, nesse caso, cabe ao processo solicitante esperar um pouco e tentar novamente.

Está correto o que se afirma em

A respeito do escalonamento de processos em sistemas
operacionais, julgue os itens subseqüentes.

Sistemas operacionais que suportam multimídia não se
diferenciam dos sistemas operacionais cliente-servidor
porque, nesses sistemas, o escalonamento de processos segue
as mesmas definições.

Acerca de características dos sistemas operacionais modernos,
julgue os itens subsequentes.

TLB (translation lookaside buffer) ou memória associativa é um dispositivo em hardware desenvolvido para mapear os endereços virtuais para endereços físicos sem passar pela tabela de páginas.

O sistema operacional deve adotar um método de alocação de arquivos, de modo que o espaço em disco seja utilizado com eficácia, e os arquivos sejam acessados rapidamente. A alocação encadeada cria uma lista encadeada de blocos de disco para cada arquivo, e esses blocos

Um microcomputador pode ser visualizado como constituído de duas camadas, hardware e software, existindo um componente do sistema operacional, que realiza a interação entre estas camadas. Representa o núcleo do S.O. e gerencia os recursos do sistema, permitindo que os programas façam uso deles. Esse componente é conhecido pelo termo técnico

No Linux, existem diversos diretórios que o sistema utiliza, um dos quais contém executáveis binários e comandos usados tipicamente pelo administrador do sistema, para fins de manutenção. Um desses comandos é o iptables, por exemplo. Esse diretório é definido por:

Considerando-se os aspectos de segurança de sistemas computacionais, é INCORRETO afirmar

Assinale a alternativa correta sobre o conceito de processo em um Sistema Operacional (SO).

Considere as afirmações abaixo sobre os critérios que devem ser adotados em uma política de escalonamento de processos (tarefas) em sistemas multiprogramáveis.
I - A política de escalonamento de processos tem como critério maximizar a utilização do processador, mantendo-o ocupado a maior parte do tempo e balance- ando sua utilização entre os diversos processos.

II - A política de escalonamento de processos busca maximizar o número de processos (tarefas) executados em um determinado intervalo de tempo.

III - Maximizar o tempo que um processo leva desde sua admissão até o seu término é um critério típico da política de escalonamento de processos.

IV - Minimizar o tempo de resposta, oferecendo tempos de resposta razoáveis para os usuários é um dos critérios da política de escalonamento de processos.
Estão corretas as afirmações

No que se refere a sistema operacional, julgue os itens a seguir.

Os sistemas operacionais podem ser vistos de dois pontos de vista: gerenciadores de recursos e máquinas estendidas. Na visão de máquina estendida, o objetivo está relacionado à possibilidade de compartilhamento de disco em uma rede.

Identifique como verdadeiros (V) os Sistemas Operacionais encontrados no mercado e como falsos (F) os demais:

( ) Windows Vista
( ) OS/2
( ) Unix
( ) iTunes

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

Em relação ao interpretador de comandos Shell, analise as afirmativas.

I. Quando qualquer usuário efetua logon, um Shell é inicializado.

II. O usuário nunca poderá especificar que a saída padrão seja redirecionada para um arquivo.

III. O Shell tem o terminal como entrada padrão e saída padrão.

Está(ão) correta(s) apenas a(s) afirmativa(s)

Analise as seguintes afirmações com relação a alocação de arquivos e assinale a alternativa correta:

I – Na alocação contígua, é necessário desfragmentação periódica.
II – Na alocação encadeada, o tamanho dos arquivos pode ser alterado facilmente.
III – Na alocação indexada, não há fragmentação externa.
IV – Na alocação encadeada e indexada, todo o disco pode ser utilizado.

Considerando Sistemas Operacionais, assinale a alternativa CORRETA.
Um profissional da área de TI é responsável por executar programas de aplicação batch em servidores com sistema operacional Red Hat Enterprise Linux 6 e servidores com sistema operacional Windows Server 2008 R2. Ele pode programar a execução dos programas batch, configurando dias e horários de disparo utilizando
Página 13