Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disciplina: CCT0994 - SIST.OP.PRAT.LINUX Período: 2021.3 EAD (GT) Aluno: GLAUBER DE AZEVEDO CARVALHO Matr.: 202008263001 Turma: 9001 Prezado(a) Aluno(a), Responda a todas as questões com atenção. Somente clique no botão FINALIZAR PROVA ao ter certeza de que respondeu a todas as questões e que não precisará mais alterá-las. A prova será SEM consulta. O aluno poderá fazer uso, durante a prova, de uma folha em branco, para rascunho. Nesta folha não será permitido qualquer tipo de anotação prévia, cabendo ao aplicador, nestes casos, recolher a folha de rascunho do aluno. Valor da prova: 10 pontos. 1 ponto 1. Qual é o comando do terminal Linux que remove um diretório apenas se ele estiver vazio? (Ref.: 202012280306) mkdir clear rmdir mv rm 1 ponto 2. O Linux possui diversas coleções compiladas de aplicativos e o kernel (núcleo) do sistema operacional. Essas coleções são conhecidas como: (Ref.: 202012280304) Versões Instalações Collections Compilações Distribuições 1 ponto 3. 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: (Ref.: 202012279762) O processo que está a mais tempo sem ser escalonado será sempre escolhido para execução. A prioridade de um processo é definida quando ele é colocado em execução, não havendo possibilidade de mudança. 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. Processos que conseguem utilizar todo o quantum antes de serem interrompidos têm sua prioridade aumentada. 1 ponto 4. Algoritmos de escalonamento devem decidir qual o próximo processo a entrar em execução quando uma UCP estiver disponível. Alguns algoritmos de escalonamento preemptivos definem um valor chamado quantum, que é o tempo que o processo terá para fazer uso da UCP. Dentre as alternativas abaixo, marque aquela que representa o que ocorre quando um processo é escalonado para uso da UCP e não consegue terminar sua execução dentro do quantum recebido. (Ref.: 202012279761) Receberá tempos extras e continuará utilizando a UCP até terminar seu processamento. O processo será interrompido e quando for escalonado novamente deverá fazer todo o trabalho dentro do quantum. Será bloqueado, voltando à execução somente quando não tiverem mais processos disputando o uso da UCP. O processo será interrompido e, em uma nova oportunidade, voltará ao ponto em que estava executando. Ocorrerá um erro no sistema e o processo será abortado. 1 ponto 5. Monitorar o ambiente de execuções do Linux é uma atividade corriqueira para o administrador do Sistema. Vários comandos e aplicativos podem ser utilizados nessa tarefa, inclusive para análise da utilização da memória, O aplicativo chamado a partir do terminal que em sua parte superior possui um resumo da utilização dos principais recurso em que as cores possuem significado é o: (Ref.: 202012324615) HTOP ksysguard Gerenciador de Tarefas Vmstat Monitor do Sistema 1 ponto 6. 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 (Ref.: 202012324611) I e II, apenas I, II e III II e III, apenas I e III, apenas II, apenas 1 ponto 7. 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. (Ref.: 202012280262) É um editor que permite o acesso a arquivos somente para alguns sistemas de arquivos. Permite entrar em modo administrativo para editar arquivos de configuração do sistema. O modo de funcionamento do editor vai depender do tipo de arquivo que está sendo editado. Pode alternar automaticamente entre os modos texto e gráfico durante a edição. Possui dois modos de operação, sendo um para edição e outro para comandos. 1 ponto 8. No sistema operacional Linux, o comando para apagar um diretório de nome "textos", que contém arquivos, deve ser: (Ref.: 202012280256) tail -f textos ls -lr textos rmdir textos rm -rf textos mv textos 1 ponto 9. É um comando que permite interromper um LOOP imediatamente: (Ref.: 202012280240) while continue loop break undo 1 ponto 10. Pela análise do SCRIPT abaixo, qual opção descreve corretamente o seu comportamento? #!/bin/bash A="" while [[ $A != "X" ]] do read A done exit 0 (Ref.: 202012280238) O SCRIPT exibe a lista de arquivos no diretório atual, exceto aqueles que contêm o caractere "X" em seu nome. O SCRIPT pede que o usuário digite valores e vai somando-os, até que o valor zero seja digitado. O SCRIPT pede que o usuário digite dois valores e retorna o múltiplo de ambos. O SCRIPT pede que o usuário digite palavras, indefinidamente, até que seja digitada uma palavra composta somente pelo caractere "X". O SCRIPT realiza um LOOP em que, repetidamente, exibe a letra "X" e aguarda o usuário pressionar a tecla ENTER para encerrar.
Compartilhar