Baixe o app para aproveitar ainda mais
Prévia do material em texto
PROGRAMAÇÃO PARA SERVIDORES Simulado: CCT0082_SM_201401082033 V.1 Fechar Aluno(a): FELIPE GANDRA DOS SANTOS Matrícula: 201401082033 Desempenho: 0,3 de 0,5 Data: 17/06/2015 19:58:09 (Finalizada) 1a Questão (Ref.: 201401181432) Pontos: 0,0 / 0,1 O que acontecerá na execução do script abaixo? a="ESTACIO" b="estacio" if [ $a -ne $b ] 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 no operador de comparação Não será executado em função do erro de utilização das aspas nos nomes das variáveis Nada será exibido pois o texto utilizado nos comandos echo não estão entre aspas. Será exibido "Estacio e igual a estacio" Será exibido "Estacio nao e igual a estacio" 2a Questão (Ref.: 201401155894) Pontos: 0,1 / 0,1 Marque a opção que descreve o que faz o comando abaixo: $ls -l | wc -l Lista cada arquivos do diretório corrente em uma linha Lista apenas os sub-diretórios do diretório corrente Lista os links simbólicos para os arquivos do diretório corrente Mostra quantos arquivos existem no diretório corrente Lista todos os aquivos do diretório corrente 3a Questão (Ref.: 201401155882) 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 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h... 1 de 2 18/06/2015 12:16 Marque a opção que indica somente as sentenças verdadeiras. Somente II Somente I Somente I e III Somente II e III Somente I e II 4a Questão (Ref.: 201401139303) Pontos: 0,1 / 0,1 Analise o trecho de código abaixo e indique o erro de programação que impedirá sua execução: #!/bin/bash n1=5 n2=10 if [ $n1 < $n2 ] then echo "$n1 é menor que $n2" fi Esta faltando a instrução elif O operador relacional está incorreto As variáveis $n1 e $n2 devem estar entre aspas O finalizador do if deve ser a instrução endif A instrução then deve estar na mesma linha que a instrução if 5a Questão (Ref.: 201401139301) Pontos: 0,0 / 0,1 Qual o significado da variável $* ? Status do último comando executado. Número de argumentos passados. Todos os argumentos da linha de comando Nome do script executado. Número de processo (PID) do shell que executa o script. BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_h... 2 de 2 18/06/2015 12:16
Compartilhar