Buscar

PROVA 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 6 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 6 páginas

Prévia do material em texto

Disciplina: SISTEMAS OPERACIONAIS AV 
Aluno: 
Professor: 
 
 
 
 
Avaliação: 9,00 pts Nota SIA: 10,00 pts 
 
 
 
 
 
ENSINEME: AUTOMATIZANDO TAREFAS NO LINUX 
 
 
 1. Ref.: 3990933 Pontos: 1,00 / 1,00 
 
Você está analisando um SCRIPT desenvolvido por outra pessoa e não sabe qual a 
sua finalidade. 
 
#!/bin/bash 
 
echo -n "Digite A: " 
read A 
echo -n "Digite B: " 
read B 
 
if [[ $A -eq $B ]] 
then 
 echo "X" 
fi 
 
if [[ $A -gt $B ]] 
then 
 echo "A" 
fi 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990933.');
 
if [[ $A -lt $B ]] 
then 
 echo "B" 
fi 
exit 0 
 
Ao iniciar a análise, percebemos que ele solicita ao usuário a digitação de dois 
valores, chamados de A e B. Pela análise do restante do SCRIPT podemos afirmar 
que: 
 
 
Interrompe a execução se um dos valores, A ou B, for menor ou igual a zero. 
 
Retorna X se um dos valores não for digitado, ou for nulo. 
 
Indica qual dos dois valores é menor, A ou B, e retorna um X se forem 
iguais. 
 Indica qual dos dois valores é maior, A ou B, e retorna um X se forem iguais. 
 
Retorna os valores de A e B e o múltiplo de ambos (A x B). 
 
 
 2. Ref.: 3990940 Pontos: 1,00 / 1,00 
 
Um SCRIPT utiliza um LOOP para exibir diversas informações. A cada iteração 
do LOOP um comando ' echo ' é executado para escrever informações no terminal. 
No entanto, o administrador verificou que as informações são escritas com muita 
velocidade, tornando impossível a sua leitura por um usuário. 
 
Qual comando pode ser usado, a cada iteração, para que o SCRIPT faça uma 
pausa de 1 segundo, antes de iniciar a próxima iteração? 
 
 
return 
 sleep 1 
 
pause 1 
 
exit 1 
 
read 1 
 
 
 
 
ENSINEME: CONCEITOS BÁSICOS DE SO 
 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990940.');
 3. Ref.: 3990997 Pontos: 1,00 / 1,00 
 
O Windows é um sistema operacional no qual o código-fonte total ou parcial não é 
disponibilizado para modificação por qualquer pessoa. Somente a fabricante possui 
o acesso a ele. Logo, quanto ao licenciamento do software, pode-se dizer que o 
Windows possui o código: 
 
 
Free 
 
Copyleft 
 Proprietário 
 
Aberto 
 
Livre 
 
 
 4. Ref.: 3990973 Pontos: 1,00 / 1,00 
 
O sistema operacional pode gerenciar e alocar as partes de todo um 
sistema complexo. A esse recurso dá-se o nome de: 
 
 
Modo usuário 
 
Painel de análise 
 Gerenciador de recursos 
 
Gerenciador de projetos 
 
Dashboard 
 
 
 
 
ENSINEME: MEMÓRIA 
 
 
 5. Ref.: 4035306 Pontos: 1,00 / 1,00 
 
Concurso: TRT - 14ª Região (RO e AC) - 2011 - Analista e Técnico | Prova: FCC - 2011 
- TRT - 14ª Região (RO e AC) - Técnico Judiciário - Tecnologia da Informação 
Quando um processo chega para ocupar uma partição de memória, ou ele é colocado 
em uma fila de entrada da menor partição capaz de armazená-lo ou ele é colocado em 
uma fila de entrada única para todas as partições. 
No contexto de gerenciamento de memória trata-se de uma afirmativa típica da 
 
 
Monoprogramação sem troca. 
 
Multiprogramação com troca. 
 
Multiprogramação com partições dinâmicas. 
 Multiprogramação com partições fixas. 
 
Monoprogramação sem paginação. 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990997.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990973.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204035306.');
 
 6. Ref.: 4035310 Pontos: 1,00 / 1,00 
 
Concurso: TCE-GO - 2009 | Prova: FCC - 2009 - TCE-GO - Analista de Controle 
Externo - Tecnologia da Informação 
No contexto do algoritmo de substituição de página não usada recentemente (NUR), 
considere: 
I. A maioria dos computadores com memória virtual tem dois bits de status: o bit 
referenciada (R) e o bit modificada (M). 
II. Os bits de status devem ser atualizados em todas as referências à memória, sendo 
essencial que tal atualização ocorra via hardware. 
III. Uma vez que o bit de status é colocado em 1, via hardware, este permanece com tal 
valor até o sistema operacional colocá-lo em 0, via software. 
Está correto o que se afirma em 
 
 
I e II, apenas 
 I, II e III 
 
II, apenas 
 
II e III, apenas 
 
I e III, apenas 
 
 
 
 
ENSINEME: PROCESSOS E GERENCIA DE PROCESSADOR 
 
 
 7. Ref.: 3990461 Pontos: 1,00 / 1,00 
 
No algoritmo de escalonamento por prioridades, quando o escalonador necessita 
escolher qual o próximo processo a entrar em execução, ele faz uma avaliação das 
prioridades dos processos que estão no estado pronto e seleciona para execução 
aquele de maior prioridade. 
Sobre o escalonamento por prioridades é correto o que se afirma em: 
 
 
Processos que conseguem utilizar todo o quantum antes de serem 
interrompidos têm sua prioridade aumentada. 
 
A prioridade de um processo é definida quando ele é colocado em execução, 
não havendo possibilidade de mudança. 
 
O processo que está a mais tempo sem ser escalonado será sempre 
escolhido para execução. 
 Processos que realizam muitas operações de E/S costumam receber 
aumento de prioridade. 
 
Não servem para computadores de uso geral, pois existirão processos que 
nunca serão escalonados. 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204035310.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990461.');
 
 8. Ref.: 3990458 Pontos: 1,00 / 1,00 
 
A exclusão mútua é uma técnica bastante eficiente quando existe a necessidade de 
evitar problemas de compartilhamento causados por acesso simultâneo de mais de 
um processo a um recurso. 
Sobre a implementação da exclusão mútua, são feitas as seguintes afirmações: 
I - Um semáforo é uma variável compartilhada que pode ser utilizada para 
implementação de exclusão mútua. 
II - Monitores são construções de linguagens de alto nível que permitem apenas um 
processo utilize seus recursos em dados instante, sendo, portanto, utilizado para 
implementação da exclusão mútua. 
III - A exclusão mútua não pode ser utilizada para a criação de uma região crítica. 
 
Dentre as afirmações apresentadas, são corretas apenas as afirmações: 
 
 I e II 
 
II e III 
 
I e III 
 
I 
 
II 
 
 
 
 
ENSINEME: SISTEMA DE ARQUIVOS 
 
 
 9. Ref.: 3990961 Pontos: 0,00 / 1,00 
 
Em sistemas Linux é comum que o administrador altere configurações do sistema 
fazendo alterações diretamente em arquivos do sistema com conteúdo em texto 
puro. Um dos editores mais comuns em tais sistemas é o vim, que é uma evolução 
do editor vi. Ambos (vim e vi) são considerados editores de texto modais. Dentro 
deste contexto, selecione a alternativa correta em relação a um editor de textos 
modal. 
 
 
Pode alternar automaticamente entre os modos texto e gráfico durante a 
edição. 
 Permite entrar em modo administrativo para editar arquivos de configuração 
do sistema. 
 Possui dois modos de operação, sendo um para edição e outro para 
comandos. 
 
É um editor que permite o acesso a arquivos somente para alguns sistemas 
de arquivos. 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990458.');
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990961.');
 
O modo de funcionamento do editor vai depender do tipo de arquivo que está 
sendo editado. 
 
 
 10. Ref.: 3990959 Pontos: 1,00 / 1,00 
 
Um dos comandos mais utilizados quando se está trabalhando em um shell do 
Linux é o comando para listar o conteúdo do diretório corrente. Para listar o 
conteúdo do diretório corrente, mostrando os arquivos ocultos e o tamanho dos 
arquivos deve-se utilizar o comando: 
 
 
cp -R 
 ls -al 
 
directory show 
 
show all 
 
list -a 
 
javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990959.');

Continue navegando