Buscar

1 PROGRAMAÇÃO PARA SERVIDORES

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

21/11/2023, 08:27 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/5
Avaliando
Aprendizado
 
Teste seu conhecimento acumulado
Disc.: PROGRAMAÇÃO PARA SERVIDORES   
Aluno(a): FELIPE ANDERSON SILVA DE ANDRADE 201703344936
Acertos: 1,4 de 2,0 20/11/2023
Acerto: 0,2  / 0,2
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
Mostrará na tela o número 5.
Retornará um erro.
Mostrará na tela o número 21.
 Mostrará na tela o número 13.
Mostrará na tela o número 8.
Respondido em 20/11/2023 11:03:51
Acerto: 0,2  / 0,2
Complete a lacuna no Script abaixo para que ele exiba os inteiros entre 10 e 1:
 
while [ $n -gt 0 ]
     do
         echo $n
         _____________________________
         sleep 1
     done
 
gt=gt+1
 let n=n-1
$n = gt + 1
n=n+1
gt+=1
Respondido em 20/11/2023 11:06:42
 Questão / 1
a
 Questão / 2
a
https://simulado.estacio.br/alunos/inicio.asp
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:voltar();
21/11/2023, 08:27 Estácio: Alunos
https://simulado.estacio.br/alunos/ 2/5
Acerto: 0,0  / 0,2 Questão / 3
a
21/11/2023, 08:27 Estácio: Alunos
https://simulado.estacio.br/alunos/ 3/5
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  -le  0 ]
while [ $x <= 0 ]
while [  $x  -gt  0 ]
 
 while (  $x  > 0 )
Respondido em 20/11/2023 11:12:04
Acerto: 0,2  / 0,2
Em um script, o redirecionamento de erro de um comando mkdir para o arquivo temp deve ser feito
utilizando:
mkdir diretório >> temp
 mkdir diretório 2>temp
mkdir diretório | temp
mkdir diretório | echo temp
echo temp | mkdir diretório
Respondido em 20/11/2023 11:13:31
Acerto: 0,2  / 0,2
O comando que exibe a ocupação do disco é:
dmesg
du
su
free
 df
Respondido em 20/11/2023 11:10:49
Acerto: 0,0  / 0,2
Qual das opções abaixo está correta a respeito do script abaixo: 1. @echo off 2. cls 3. ping %1 >> conexao.txt
 Cria um arquivo cujo conteúdo é o resultado do comando ping, sobrescrevendo o anterior.
 Cria um arquivo cujo conteúdo é o resultado do comando ping, não sobrescrevendo o anterior.
Cria um arquivo de nome conexão.txt cujo conteúdo é o diretório da pasta atual.
Mostrar uma relação entre 1 e 3.
Limpar a tela para exibir uma relação de números.
Respondido em 20/11/2023 11:18:27
Acerto: 0,0  / 0,2
Ao construirmos um diálogo, é comum a necessidade de se armazenar o valor escolhido ou digitado pelo usuário
em uma variável, visando posterior utilização deste valor em meio ao script. Qual o parâmetro necessário para
fazer com que o retorno seja armazenado em uma variável?
 Questão / 4
a
 Questão / 5
a
 Questão / 6
a
 Questão / 7
a
21/11/2023, 08:27 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/5
--inputbox
--printf
 --variable
--tail
 --stdout
Respondido em 20/11/2023 11:19:10
Explicação:
Com o uso de --stdout a saída do diálogo é direcionada para uma variável.
Acerto: 0,2  / 0,2
Qual o resultado da execução do script apresentado?
function fatorial() {
     if [ $1 -le 1 ]; then
        return 1
     else
        fatorial $(($1 - 1))
        return $(( $1 * $? ))
     �
}
fatorial 5
echo $?
1
100
 120
50
5
Respondido em 20/11/2023 11:19:37
Explicação:
A função apresentada trata de um exemplo recursivo para cálculo de fatorial, e o valor de 5! é 120.
Acerto: 0,2  / 0,2
Analise o script abaixo:
#!/bin/bash
clear 
echo -e "\t ======================================== \n "
echo -e "\t Prova de Script: \c"
echo $(date +"%T") 
echo -e "\t ======================================== "
echo -e "\t ======================================== \n "
cor=vermelho
cor=verde
cor=azul
cor=preto
cor=amarelo
 Questão / 8
a
 Questão / 9
a
21/11/2023, 08:27 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/5
if [ "$1" -ne "$2" ] && [ "$2" -lt "$3" ]
 then 
   cor=azul
 else
  cor=amarelo
�
if [ "$1" -ge "$2" ] && [ "$2" -lt "$3" ]
 then 
   cor=vermelho
 else
  cor=verde
�
if [ "$3" -le 48 ]
 then 
   cor=azul
�
echo "                   A cor é: $cor" 
 
O script foi chamado pela linha de comando:
script 3 65 48
Assinale o que será exibido na tela na ultima linha após execução do script.
 
A cor é: preto
 A cor é: azul
A cor é: amarelo
A cor é: verde
A cor é: vermelho
Respondido em 20/11/2023 11:20:13
Acerto: 0,2  / 0,2
Para remover os arquivos do disco de um determinao uruário cujo último acesso aconteceu há mais de 60 dias e
possuem mais de 1 MB utilizamos:
�nd / -size -1000k -atime -60 -exec rm {} \;
 �nd / -user usuario -size +1000k -atime +60 -exec rm {} \;
�nd -user usuario -1000k +60 -exec rm {} \;
�nd / -user usuario -size +1000k -atime +60 -rm * \;
�nd / -user usuario -size1000k -atime60
Respondido em 20/11/2023 11:20:58
 Questão / 10
a

Outros materiais