Baixe o app para aproveitar ainda mais
Prévia do material em texto
09/05/2020 17)00EPS Página 1 de 4http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3831384583&cod_hist_prova=191933817&pag_voltar=otacka PROGRAMAÇÃO PARA SERVIDORES 3a aula Lupa Vídeo PPT MP3 Exercício: CCT0478_EX_A3_201803155671_V2 09/05/2020 Aluno(a): GERIVALDO ALVES RODRIGUES 2020.1 - F Disciplina: CCT0478 - PROGRAMAÇÃO PARA SERVIDORES 201803155671 1a Questão Qual é o valor da variável x se o comando for executado: let x=14-8/4+3*3 18 34 17 21 22 Respondido em 09/05/2020 15:11:10 Explicação: Como a multiplicação e a divisam apresentam precedência, 14-2+9 = 21. 2a Questão Quais os valores que o script abaixo vai exibir? max=5 for (( i=2; i <= $max; ++i )) do echo "$i" done http://simulado.estacio.br/alunos/inicio.asp javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:abre_frame('1','3','','','326902821'); javascript:abre_frame('2','3','','','326902821'); javascript:abre_frame('3','3','','','326902821'); 09/05/2020 17)00EPS Página 2 de 4http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3831384583&cod_hist_prova=191933817&pag_voltar=otacka 1, 2, 3 e 4 2, 3, 4 e 5 2, 3, 4 3, 4 1, 2, 3 , 4 e 5 Respondido em 09/05/2020 15:11:19 3a Questão Num Script às vezes solicitamos que o usuário digite uma senha. Por segurança seria interessante que os caracteres não sejam exibidos na tela. Qual o comando mais adequado para realizar esta tarefa? read -p "digite a senha: " -n'?' senha echo "digite a senha"; read -s "senha" echo "digite a senha"; read senha read -p "digite a senha: " -d'?' senha echo "digite a senha"; read $senha Respondido em 09/05/2020 15:11:28 4a Questão Considerando um trecho de um script que execute a repetição de um bloco até que a variável x seja maior que 0, está correto: while [ $x <= 0 ] while [ $x -gt 0 ] while ( $x > 0 ) while ( x <= 0) while [ $x -le 0 ] Respondido em 09/05/2020 15:11:33 5a Questão qual seria a script-line para comprimir cada arquivo com extensão xls na pasta /home/usuario ? for file in $(ls -1 /home/usuario); do gzip $arq; done for arq in $(ls -1 /home/usuario); compress $arq; fi for arq in $(ls -1 /home/usuario) begin; gzip $arq; end cd /home/usuario; for arq in $(ls -ltr ); do tar $arq; done for arq in $(ls -1 /home/usuario); do gzip $arq; done Respondido em 09/05/2020 15:11:39 Explicação: Para cada aquivo do diretório: for arq in $(ls -1 /home/usuario); Faça a compactação do arquivo: do gzip $arq; Final das ações: done 09/05/2020 17)00EPS Página 3 de 4http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3831384583&cod_hist_prova=191933817&pag_voltar=otacka 6a Questão No script abaixo o que será exibido na tela: LIMIT=10 a=1 until [ "$a" -le $LIMIT ] do echo -n "$a " let a+=1 done $a 10 9 8 7 6 5 4 3 2 1 0 10 9 8 7 6 5 4 3 2 1 a Nenhuma resposta na tela Respondido em 09/05/2020 15:12:23 7a Questão Qual será o resultado do script abaixo? #!/bin/bash minimo=0; maximo=10 while [ $minimo -lt $maximo ]; do if [ $minimo -eq 6 ]; then echo $maximo fi let minimo=$minimo+2 done 7 12 6 10 8 Respondido em 09/05/2020 15:12:30 8a Questão Que trecho de script podemos utilizar para verficar se foi passado algum parâmetro na linha de comando? if [ $? >= 0 ] if [ $# > 1 ] if [ $? -gt 0 ] if [ $# -gt 0 ] if [ $? = 1 ] Respondido em 09/05/2020 15:12:34 09/05/2020 17)00EPS Página 4 de 4http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cod_prova=3831384583&cod_hist_prova=191933817&pag_voltar=otacka javascript:abre_colabore('38403','191933817','3831384583');
Compartilhar