Buscar

AV2 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

SISTEMAS OPERACIONAIS – AV2
NOME: ANDERSON CLEITON DA SILVA ANDRADE. | MATRÍCULA: 201802090941
1ª QUESTÃO (1,0 Ponto)
Sobre processos e threads, pode-se afirmar: 
a) Processos são executados mais rapidamente.
b) Apenas threads podem ser executados em paralelo.
c) Threads possuem contexto simplificado.
d) O custo do escalonamento de threads é muito maior que o de processos. 
e) Processos e Threads não são mais implementados.
2ª QUESTÃO (1,0 Ponto)
Com relação aos comandos utilizados para organização e manipulação de diretórios e arquivos no Sistema Operacional Linux, as permissões dos arquivos podem ser defi nidas com o uso do comando chmod. Para um arquivo que inicialmente está com as permissões -rwxrwxrwx, é correto afirmar que, ao se executar o comando chmod 755 nome_do_arquivo para o referido arquivo, as suas permissões 
a) serão mantidas como inicialmente, isto é, -rwxrwxrwx.
b) passam a ser -w-r-xr-x.
c) passam a ser rwxr-xr-x.
d) passam a ser - - - - w- - w-. 
e) passam a ser r-xr-xrwx. 
3ª QUESTÃO (1,0 Ponto)
No sistema operacional Linux, o comando 
a) pwd mostra a senha de sua conta.
b) mkdir destrói um diretório.
c) shutdown -r +5 faz com que o sistema reinicie após cinco minutos.
d) who mostra a versão do Linux e a quantidade de memória do computador.
e) ls lista os usuários conectados na máquina via rede.
4ª QUESTÃO (1,0 Ponto)
Jonas, Analista de Suporte, realizou uma análise minuciosa dos processos e threads do servidor que ele mantém. Durante a análise, Jonas identificou que três processos estavam na lista de espera por um recurso compartilhado. Além disso, Jonas também identificou uma situação inusitada: um desses processos nunca conseguia executar sua região crítica e, por conta disso, nunca acessava o recurso compartilhado. A situação inusitada encontrada por Jonas é a de: 
a) lock 
b) starvation
c) sincronização condicional
d) threads 
e) stack
5ª QUESTÃO (1,0 Ponto)
“Alguns candidatos foram convidados para uma entrevista de emprego em uma empresa que utiliza o Linux como Sistema Operacional. Na entrevista, o responsável pela empresa solicita que os candidatos usem alguns comandos para manipulação de arquivos através do terminal de comandos. No Linux, o comando rm apaga arquivos, o cp copia arquivos e o mv move arquivos. Todos esses comandos podem ser utilizados com alguns complementos (opções) que agregam funções nas suas utilizações. Uma dessas opções, respectivamente, tem as seguintes descrições, de acordo com os comandos apresentados:
· remove os arquivos sem perguntar; 
· não pergunta, substitui os arquivos caso já exista; 
· substitui o arquivo de destino sem perguntar.” 
Esse complemento (opção) aos comandos apresentados trata-se de: 
a) -i
b) -f
c) -r
d) -v
e) -a
6ª QUESTÃO (1,0 Ponto)
Sobre comandos do sistema operacional Linux, analise as afirmativas abaixo e assinale a alternativa correta. 
I. O comando:
 “sed -i -e 's/foo/bar/g' arquivo.txt” = substitui a primeira ocorrência da string foo pela string bar. 
II. Com o comando:
 lsof = podemos listar as conexões TCP estabelecidas no momento.
III. Usando Bash, o comando:
 set = lista todas as variáveis de ambiente.
a) Somente a afirmativa I está correta.
b) Nenhuma das afirmativas está correta.
c) Todas as afirmativas estão corretas.
d) Somente as afirmativas II e III estão corretas.
e) Somente as afirmativas I e II estão corretas.
7ª QUESTÃO (1,0 Ponto)
O comando de shell script grep é utilizado para a procura de padrões de texto em arquivos. Por padrão, a procura diferencia letras maiúsculas e minúsculas. Para efetuar uma pesquisa, sem levar em consideração este fator, basta executar o comando com a opção 
 
a) –i
b) –s
c) –m
d) –c
e) –x
8ª QUESTÃO (1,0 Ponto)
Nos sistemas operacionais, o escalonamento de processos consiste em: 
a) priorizar o processo a ser executado.
b) alterar a ordem dos processos para utilização da CPU e demais recursos.
c) selecionar um processo da fila de ready e alocar a CPU para o mesmo.
d) transferir um processo na fila de wait para a fila de ready.
e) executar processos mais demorados antes dos mais rápidos.
9ª QUESTÃO (1,0 Ponto)
O escalonamento de tarefas é uma atividade de processamento realizada pela CPU de um computador. Esta atividade permite executar de forma mais eficiente os processos considerados prioritários para o sistema operacional. Assinale a alternativa que apresenta o escalonamento de tarefas em um computador, utilizado como servidor de arquivos de uma rede. 
a) O escalonamento garantido busca atender a demanda da rede, priorizando ações de leitura e escrita em arquivos e banco de dados.
b) O algoritmo de escalonamento FIFO (First In, First Out) atua na gravação de arquivos em disco, implementando o conceito de pilha de escalonamento.
c) Os algoritmos de escalonamento preemptivos devem permitir que um processo seja interrompido durante sua execução.
d) O algoritmo de escalonamento de múltiplas filas permite o acesso simultâneo a arquivos e banco de dados disponibilizados na rede.
e) O escalonador de longo prazo seleciona os processos na interface de rede, dando prioridade às ações de I/O (Input/Output).
10ª QUESTÃO (1,0 Ponto)
Escreva um script bash que irá testar se determinado arquivo existe ou não. O nome do arquivo será passado via linha de comando.
#!/bi n/b a s h
if [ $# −eq 0 ]
then
echo "Sintaxe: $0 nome_do_arquivo"
exit 1
fi
if [ -f $1 ]
then
echo "$1 existe e é um arquivo"
else
echo "$1 não é um arquivo"
fi

Continue navegando