Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar PROGRAMAÇÃO PARA SERVIDORES Simulado: CCT0327_SM_201602379033 V.1 Aluno(a): HERBERT GOMES MENDES Matrícula: 201602379033 Desempenho: 0,5 de 0,5 Data: 07/06/2016 23:23:37 (Finalizada) 1a Questão (Ref.: 201603087997) Pontos: 0,1 / 0,1 As variáveis incorporadas são variáveis especiais fornecidas pelo Linux, que podem ser usadas para se obter informações importantes dentro do script. Qual o simbolo representa o nome do script ? $* $0 $$ $n 2a Questão (Ref.: 201602482582) Pontos: 0,1 / 0,1 Considere o script abaixo. if [ $resp = N ] then echo Negativo elif test $resp = T then echo Talvez else echo Positivo fi Analise as seguintes sentenças: I - Se o valor da variável resp for igual a S será exibido a palavra Positivo. II - Não ira executar pois há erro de sintaxe na linha "elif test $resp = T" III - A palavra Talvez será exibida sempre que o valor da variável resp for diferente de N Marque a opção que indica somente as sentenças verdadeiras. Somente II Somente I e II Somente I Somente I e III Somente II e III 3a Questão (Ref.: 201602508132) Pontos: 0,1 / 0,1 O que acontecerá na execução do script abaixo? a="ESTACIO" b="estacio" if [ $a -ne $b ] BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 1 de 3 10/06/2016 14:48 then echo $a nao e igual a $b else echo $a e igual a $b fi Não será executado em função do erro de utilização das aspas nos nomes das variáveis Não será executado em função do erro no operador de comparação Será exibido "Estacio nao e igual a estacio" Será exibido "Estacio e igual a estacio" Nada será exibido pois o texto utilizado nos comandos echo não estão entre aspas. 4a Questão (Ref.: 201603051089) Pontos: 0,1 / 0,1 O script a seguir é um exemplo bem comum em Servidores de Aplicação, em que é possível iniciar, parar e reiniciar serviços. Marque a alterna�va CORRETA sobre ele: #!/bin/bash if [ "$#" -eq "0" ] then echo "Nao foram inseridos parametros!" echo "Modo de uso: $0 {start|stop|restart}" fi if [ "$1" == "start" ] then echo "Iniciando . . ." [...] Na linha 5 do script, o valor $0 será substituído pelo nome do script. Isso aconteceria mesmo se a mensagem estivesse em aspas simples. É possível verificar que o script está completo, já que todas as possibilidades de parâmetros foram implementadas. É possível substituir ¿-eq¿ por ¿==¿ na linha 2 sem prejuízo para o funcionamento do programa. Na linha 5 do script, o valor $0 será substituído pelo primeiro parâmetro digitado pelo usuário. O script está incompleto já que não prevê outras possibilidades, tais como ¿stop¿ e ¿restart¿. 5a Questão (Ref.: 201603051069) Pontos: 0,1 / 0,1 (Prova: ESAF - 2005 - Receita Federal - Auditor Fiscal da Receita Federal - Área Tecnologia da Informação - Prova 3) 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 definidas 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 passam a ser -w-r-xr-x serão mantidas como inicialmente, isto é, -rwxrwxrwx passam a ser r-xr-xrwx passam a ser - - - - w- - w- passam a ser rwxr-xr-x BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 2 de 3 10/06/2016 14:48 BDQ Prova http://simulado.estacio.br/bdq_simulados_linear_view.asp 3 de 3 10/06/2016 14:48
Compartilhar