Buscar

8 exercício

Prévia do material em texto

Exercício
 avalie sua aprendizagem
No script abaixo qual o valor que será exibido na tela?
 
#!/bin/bash
func () {
let soma=$1+$2
}
 
soma=8
func 2 3
echo "$soma"
qual o comando que formata a data da seguinte forma: 31-12-2014 02:30
PROGRAMAÇÃO PARA SERVIDORES
Lupa   Calc.
   
   
CCT0478_A8_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.
2 3
$soma
8
5
soma=$1 + $2
 
2.
javascript:voltar();
javascript:voltar();
javascript:voltar();
javascript:voltar();
javascript:duvidas('1008994','7174','1','9539030','1');
javascript:duvidas('1008994','7174','1','9539030','1');
javascript:duvidas('259989','7174','2','9539030','2');
javascript:duvidas('259989','7174','2','9539030','2');
javascript:diminui();
javascript:diminui();
javascript:aumenta();
javascript:aumenta();
javascript:calculadora_on();
javascript:calculadora_on();
Deseja-se construir uma função que receba a posição inicial, velocidade inicial, aceleração e tempo de observação, nesta
ordem, e apresente a posição �nal de um determinado componente, desprezando-se efeitos como gravidade e atrito.
A fórmula física para este tipo de problema é dada por:
Qual expressão completaria corretamente o script?
func deslocamento(){
      # LINHA FALTANDO #
      echo "A posição �nal será $pos"
}
O diretório /home/aula contém apenas o arquivo arq1.sh.
O comando KAT não existe.
 
Ao executar o trecho de script abaixo
KAT /etc/named.con 2>> arquivo-erro
ls -la /home/aula 2>> arquivo-erro
 
Qual será o conteúdo de arquivo-erro
date +"%d-%m-%y %H%M"
date +"%d-%m-%a %H%M"
date +%d-%M-%Y %t%m
date +%D_%M_%Y %h%m
date +"%D-%M-%Y %h%m"
 
3.
let pos = $1 + ($2 * $3) + ($4 / 2)  * $3
let pos = $1 + ($2 * $4) + ($3 * $4)  / 2
let pos = $1 + ($2 * $4) + ($3 / 2) * ($4 * $4)
let pos = $1 + ($2 * 2) + ($3 * $4)  / $1
let pos = $1 + ($2 * $3) + ($4 / 2) * ($3 * $3)
Explicação:
Para implementar corretamente, basta substituir So por $1, Vo por $2, A por $3 e T por $4 na fórmula original.
 
4.
arq1
arquivo-erro
bash: KAT: comando não encontrado
arq1.sh
S = So + V oT + T
2A
2
javascript:duvidas('3057537','7174','3','9539030','3');
javascript:duvidas('3057537','7174','3','9539030','3');
javascript:duvidas('1008933','7174','4','9539030','4');
javascript:duvidas('1008933','7174','4','9539030','4');
O trecho de código que calcula e exibe o quadrado do número digitado utilizando uma função é:
Não são raras as vezes em que precisamos reutilizar determinada funcionalidade em diversos scripts diferentes. Para tal,
existe uma palavra reservada voltada para a inclusão de um script dentro de outro, como uma biblioteca, viabilizando a
Arquivo vazio
 
5.
function quadrado () {
q=$1 * $1
echo $q
}
read ¿ p ¿Digite um número: ¿ x
quadrado $x
function quadrado x {
q=$1 * $1
echo $q
}
read ¿ p ¿Digite um número: ¿ x
quadrado $x
function quadrado {
q=$1 * $1
echo $q
}
read ¿ p ¿Digite um número: ¿ $x
quadrado $x
function quadrado {
q=$1 * $1
echo $q
}
read ¿ p ¿Digite um número: ¿ x
quadrado $x
) function quadrado {
q=$1 * $1
echo $q
}
read ¿ p ¿Digite um número: ¿ $y
quadrado $x
 
6.
javascript:duvidas('1008989','7174','5','9539030','5');
javascript:duvidas('1008989','7174','5','9539030','5');
javascript:duvidas('3057531','7174','6','9539030','6');
javascript:duvidas('3057531','7174','6','9539030','6');
chamada das funções contempladas pelo script englobado.
Que palavra reservada é esta?
O Administrador de Redes recebeu a incumbência de implantar um servidor de arquivos e controlador de domínio em
plataforma Gnu/Linux, na empresa existem 1457 funcionários e todos os nomes precisam ser cadastrados no novo
sistema, a sua sorte é que existe um cadastro atualizado de todos funcionários que foi cedido pelo recursos humanos em
um arquivo de texto, o funcionarios.txt, desta lista eu preciso saber apenas os nomes de todos os funcionários do
departamento de vendas, qual comando terá está saída sabendo que em cada linha está no formato
"departamento:nome:endereço:salario"
source
uses
import
include
using
Explicação:
O correto é source, palavra reservada que inclui todo o texto de um segundo script ao chamador, incluindo suas funções.
 
7.
grep "vendas" funcionarios.txt
egrep "vendas" " funcionarios.txt | wc -l
grep "^"vendas" " funcionarios.txt|cut -d":" -f1
egrep "^"vendas" " funcionarios.txt | cut -d":" -f2
cat funcionarios.txt |grep "vendas" |�lter
    Não Respondida      Não Gravada     Gravada
Exercício inciado em 17/10/2023 11:14:43.
javascript:duvidas('39541','7174','7','9539030','7');
javascript:duvidas('39541','7174','7','9539030','7');
javascript:abre_colabore('37281','319310448','6734748127');
javascript:abre_colabore('37281','319310448','6734748127');

Continue navegando