Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exercício avalie sua aprendizagem Assinale a a�rmativa verdadeira Analise as a�rmativas abaixo relacionadas com a utilização de variáveis: I - É um Local da ¿memória¿, referenciado por um nome identi�cador, onde são armazenados valores a serem manipulados pelo script. II - Por de�nição podem incluir em seu nome qualquer caractere, incluindo espaços em branco, acentos letras e números. III - Os nomes de variáveis devem ter como primeiro caractere uma letra ou sublinhado (¿_¿). PROGRAMAÇÃO PARA SERVIDORES Lupa Calc. CCT0478_A1_201703344936_V1 Aluno: FELIPE ANDERSON SILVA DE ANDRADE Matr.: 201703344936 Disc.: PROGR.P.SERVIDORES 2023.2 (G) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Programas Script são úteis para realizar tarefas uma única vez A maior vantagem dos programas interpretados é a rapidez em relação aos programas compilados. Os programas executáveis podem ser executados diretamente pelo hardware do computador No Shell Script os programas são compilados entes de serem executados Programas com Shell Script não devem ser reaproveitados 2. Somente a a�rmativa III esta correta As a�rmativas I e III estão corretas. Somente a a�rmativa I esta correta As a�rmativas I, II e III estão corretas As a�rmativas II e III estão corretas javascript:voltar(); javascript:voltar(); javascript:voltar(); javascript:voltar(); javascript:duvidas('1008741','7174','1','9539030','1'); javascript:duvidas('1008741','7174','1','9539030','1'); javascript:duvidas('1184558','7174','2','9539030','2'); javascript:duvidas('1184558','7174','2','9539030','2'); javascript:diminui(); javascript:diminui(); javascript:aumenta(); javascript:aumenta(); javascript:calculadora_on(); javascript:calculadora_on(); Ao utilizarmos um shell script temos uma série de vantagens em comparação a outras linguagens. Selecione a característica que descreve que por ser universal entre sistemas Unix, existe uma grande chance de um shell script escrito para um sistema ser transferido para outro sem necessidade de alterações. São blocos de comandos que podem ser de�nidos para uso posterior em qualquer parte do código. Dentre os aprendidos em sala de aula, destaca-se um com o nome de ZZ. Analise o código abaixo e assinale a alternativa CORRETA com relação à saída do script: n1=1 n2=1 for i in {1..5}; do n3=$((n1 + n2)) n1=$n2 n2=$n3; done echo $n3 Com relação à programação shell script, assinale a alternativa INCORRETA: Assinale a opção que NÃO descreve característica do Shell Script 3. Facilidade Portabilidade Recursos Simplicidade Controle 4. Procedimentos Funções Echo Programa Sprint 5. Mostrará na tela o número 8. Mostrará na tela o número 5. Mostrará na tela o número 13. Mostrará na tela o número 21. Retornará um erro. 6. Argumentos podem ser passados para os scripts através da linha de comando. Os parâmetros posicionais podem ser acessados através das variáveis especiais $1, $2, $3, etc. Sempre que precisamos atribuir um valor a uma variável, usamos o operador $ antes do nome dela. O comando echo pode ser usado para imprimir dados na tela ou em arquivos. Os nomes das variáveis sempre devem começar por uma letra ou o caractere de sublinhado. 7. javascript:duvidas('835192','7174','3','9539030','3'); javascript:duvidas('835192','7174','3','9539030','3'); javascript:duvidas('784001','7174','4','9539030','4'); javascript:duvidas('784001','7174','4','9539030','4'); javascript:duvidas('674635','7174','5','9539030','5'); javascript:duvidas('674635','7174','5','9539030','5'); javascript:duvidas('674642','7174','6','9539030','6'); javascript:duvidas('674642','7174','6','9539030','6'); javascript:duvidas('1008732','7174','7','9539030','7'); javascript:duvidas('1008732','7174','7','9539030','7'); Considere o arquivo de Shell Script meu_shell.sh, criado por meio de um editor de texto. Para que o arquivo meu_shell.sh possa ser executado em um ambiente Shell, ele deve ter as permissões alteradas utilizando o comando chmod, dentre outras possibilidades, para: Simplicidade Portabilidade Facilidade de desenvolvimento Complexidade Controle 8. +z 772 666 +x 444 Não Respondida Não Gravada Gravada Exercício inciado em 17/10/2023 10:50:16. javascript:duvidas('1098022','7174','8','9539030','8'); javascript:duvidas('1098022','7174','8','9539030','8'); javascript:abre_colabore('37281','319307332','6734637208'); javascript:abre_colabore('37281','319307332','6734637208');
Compartilhar