Buscar

PROGRAMAÇÃO PARA SERVIDORES_A7

Prévia do material em texto

PROGRAMAÇÃO PARA SERVIDORES 
7a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0478_EX_A7_201707121567_V1 23/05/2020 
Aluno(a): 2020.1 - F 
Disciplina: CCT0478 - PROGRAMAÇÃO PARA SERVIDORES 
 
 
 
 1a Questão 
 
 
As caixas do dialog que solicita a digitação de um texto, a caixa que mostra uma mensagem sem botões e 
a caixa que exibe uma mensagem e um botão aceitar são, respectivamente? 
 
 
textbox, infobox e msgbox 
 inputbox, infobox e msgbox 
 
msgbox, txtbox e yesno 
 
yesno, textbox e msgbox 
 
inputbox, infobox e textbox 
Respondido em 23/05/2020 23:13:54 
 
 
 
 
 2a Questão 
 
 
Qual o resultado da execução do script abaixo? while [ "$#" -gt 0 ]; do echo "$1" shift done 
 
 
Imprime os números ímpares de 1 a 9. 
 
Imprime os números de 0 a 9. 
 
Imprime o número de argumentos passados como parâmetros. 
 
Imprime a string "$1". 
 Imprime todos os argumentos passados como parâmetros. 
Respondido em 23/05/2020 23:14:17 
 
 
 
 
 3a Questão 
 
 
Qual o trecho de código que abre uma caixa de diálogo que possui um campo para digitar o nome e, em 
seguida cria um novo usuário a partir do nome digitado? 
 
 
nome=dialog --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0 
./adduser $nome 
 
nome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser nome 
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
 nome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
 
$nome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
 
nome=$(dialog --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
Respondido em 23/05/2020 23:14:03 
 
 
 
 
 4a Questão 
 
 
Em um determinado momento do desenvolvimento de um script, tornou-se necessário verificar qual o tipo 
de sistema de arquivos o usuário desejaria utilizar na nova partição. Por se tratarem de opções 
mutuamente exclusivas, qual seria o tipo de diálogo correto para a escolha? 
 
 
infobox 
 radiolist 
 
yesno 
 
checklist 
 
calendar 
Respondido em 23/05/2020 23:14:25 
 
 
Explicação: 
Por se tratarem de múltiplas opções, onde apenas uma pode ser escolhida, a opção correta seria um 
radiolist. 
 
 
 
 
 5a Questão 
 
 
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? 
 
 
--tail 
 
--inputbox 
 
--variable 
 --stdout 
 
--printf 
Respondido em 23/05/2020 23:14:31 
 
 
Explicação: 
Com o uso de --stdout a saída do diálogo é direcionada para uma variável. 
 
 
 
 
 6a Questão 
 
 
Uma caixa de diálogo pergunta ao usuário se deseja executar install.sh. Qual o script abaixo que realiza 
esta ação corretamente? 
 
 
 
 
 
dialog - - type=yesno --msg 'Deseja instalar?' 0 0 
if [ $? = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $? = 0 ] 
then 
./install.sh 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $# = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $? = 1 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
 
dialog --title 'Atenção' --yesorno 'Deseja continuar?' 0 0 
if [ $? = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
 
 7a Questão 
 
 
A sintaxe básica de um comando do dialog é: 
dialog --W '' # onde W, X, Y e Z, são, respectivamente 
 
 
tipo, texto, largura, altura 
 
arquivo, tipo, origem destino 
 
texto, tipo, origem, destino 
 tipo, texto, altura, largura 
 
arquivo; tipo, texto, destino 
 
PROGRAMAÇÃO PARA SERVIDORES 
7a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0478_EX_A7_201707121567_V2 24/05/2020 
Aluno(a): 2020.1 - F 
Disciplina: CCT0478 - PROGRAMAÇÃO PARA SERVIDORES 
 
 
 
 1a Questão 
 
 
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? 
 
 
--inputbox 
 
--printf 
 
--variable 
 
--tail 
 --stdout 
Respondido em 24/05/2020 11:43:41 
 
 
Explicação: 
Com o uso de --stdout a saída do diálogo é direcionada para uma variável. 
 
 
 
 
 2a Questão 
 
 
Em um determinado momento do desenvolvimento de um script, tornou-se necessário verificar qual o tipo 
de sistema de arquivos o usuário desejaria utilizar na nova partição. Por se tratarem de opções 
mutuamente exclusivas, qual seria o tipo de diálogo correto para a escolha? 
 
 radiolist 
 
calendar 
 
checklist 
 
infobox 
 
yesno 
Respondido em 24/05/2020 11:43:47 
 
 
Explicação: 
Por se tratarem de múltiplas opções, onde apenas uma pode ser escolhida, a opção correta seria um 
radiolist. 
 
 
 
 
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
 3a Questão 
 
 
A sintaxe básica de um comando do dialog é: 
dialog --W '' # onde W, X, Y e Z, são, respectivamente 
 
 
arquivo, tipo, origem destino 
 
tipo, texto, largura, altura 
 
texto, tipo, origem, destino 
 
arquivo; tipo, texto, destino 
 tipo, texto, altura, largura 
Respondido em 24/05/2020 11:43:53 
 
 
 
 
 4a Questão 
 
 
Uma caixa de diálogo pergunta ao usuário se deseja executar install.sh. Qual o script abaixo que realiza 
esta ação corretamente? 
 
 
 
 
 
dialog - - type=yesno --msg 'Deseja instalar?' 0 0 
if [ $? = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $# = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $? = 1 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $? = 0 ] 
then 
./install.sh 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog --title 'Atenção' --yesorno 'Deseja continuar?' 0 0 
if [ $? = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
Respondido em 24/05/2020 11:44:00 
 
 
 
 
 5a Questão 
 
 
Qual o trecho de código que abre uma caixa de diálogo que possui um campo para digitar o nome e, em 
seguida cria um novo usuário a partir do nome digitado? 
 
 
nome=dialog --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0 
./adduser $nomenome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser nome 
 
$nome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
 
nome=$(dialog --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
 nome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
Respondido em 24/05/2020 11:44:07 
 
 
 
 
 6a Questão 
 
 
As caixas do dialog que solicita a digitação de um texto, a caixa que mostra uma mensagem sem botões e 
a caixa que exibe uma mensagem e um botão aceitar são, respectivamente? 
 
 inputbox, infobox e msgbox 
 
inputbox, infobox e textbox 
 
msgbox, txtbox e yesno 
 
textbox, infobox e msgbox 
 
yesno, textbox e msgbox 
Respondido em 24/05/2020 11:44:10 
 
 
 
 
 7a Questão 
 
 
Qual o resultado da execução do script abaixo? while [ "$#" -gt 0 ]; do echo "$1" shift done 
 
 
Imprime a string "$1". 
 
Imprime os números de 0 a 9. 
 Imprime todos os argumentos passados como parâmetros. 
 
Imprime o número de argumentos passados como parâmetros. 
 
Imprime os números ímpares de 1 a 9. 
 
PROGRAMAÇÃO PARA SERVIDORES 
7a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0478_EX_A7_201707121567_V3 24/05/2020 
Aluno(a): 2020.1 - F 
Disciplina: CCT0478 - PROGRAMAÇÃO PARA SERVIDORES 
 
 
 
 1a Questão 
 
 
As caixas do dialog que solicita a digitação de um texto, a caixa que mostra uma mensagem sem botões e 
a caixa que exibe uma mensagem e um botão aceitar são, respectivamente? 
 
 
msgbox, txtbox e yesno 
 
textbox, infobox e msgbox 
 inputbox, infobox e msgbox 
 
inputbox, infobox e textbox 
 
yesno, textbox e msgbox 
Respondido em 24/05/2020 15:29:31 
 
 
 
 
 2a Questão 
 
 
Qual o resultado da execução do script abaixo? while [ "$#" -gt 0 ]; do echo "$1" shift done 
 
 
Imprime a string "$1". 
 
Imprime os números ímpares de 1 a 9. 
 
Imprime o número de argumentos passados como parâmetros. 
 
Imprime os números de 0 a 9. 
 Imprime todos os argumentos passados como parâmetros. 
Respondido em 24/05/2020 15:29:37 
 
 
 
 
 3a Questão 
 
 
Qual o trecho de código que abre uma caixa de diálogo que possui um campo para digitar o nome e, em 
seguida cria um novo usuário a partir do nome digitado? 
 
 
$nome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
 
nome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser nome 
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
 
nome=$(dialog --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
 nome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
 
nome=dialog --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0 
./adduser $nome 
Respondido em 24/05/2020 15:29:40 
 
 
 
 
 4a Questão 
 
 
Em um determinado momento do desenvolvimento de um script, tornou-se necessário verificar qual o tipo 
de sistema de arquivos o usuário desejaria utilizar na nova partição. Por se tratarem de opções 
mutuamente exclusivas, qual seria o tipo de diálogo correto para a escolha? 
 
 
yesno 
 radiolist 
 
calendar 
 
infobox 
 
checklist 
Respondido em 24/05/2020 15:29:47 
 
 
Explicação: 
Por se tratarem de múltiplas opções, onde apenas uma pode ser escolhida, a opção correta seria um 
radiolist. 
 
 
 
 
 5a Questão 
 
 
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? 
 
 
--inputbox 
 --stdout 
 
--variable 
 
--tail 
 
--printf 
Respondido em 24/05/2020 15:29:53 
 
 
Explicação: 
Com o uso de --stdout a saída do diálogo é direcionada para uma variável. 
 
 
 
 
 6a Questão 
 
 
Uma caixa de diálogo pergunta ao usuário se deseja executar install.sh. Qual o script abaixo que realiza 
esta ação corretamente? 
 
 
 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $? = 1 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $? = 0 ] 
then 
./install.sh 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $# = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog --title 'Atenção' --yesorno 'Deseja continuar?' 0 0 
if [ $? = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog - - type=yesno --msg 'Deseja instalar?' 0 0 
if [ $? = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
Respondido em 24/05/2020 15:29:44 
 
 
 
 
 7a Questão 
 
 
A sintaxe básica de um comando do dialog é: 
dialog --W '' # onde W, X, Y e Z, são, respectivamente 
 
 
arquivo; tipo, texto, destino 
 tipo, texto, altura, largura 
 
tipo, texto, largura, altura 
 
arquivo, tipo, origem destino 
 
texto, tipo, origem, destino 
PROGRAMAÇÃO PARA SERVIDORES 
7a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0478_EX_A7_201707121567_V4 24/05/2020 
Aluno(a): 2020.1 - F 
Disciplina: CCT0478 - PROGRAMAÇÃO PARA SERVIDORES 
 
 
 
 1a Questão 
 
 
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? 
 
 
--tail 
 
--printf 
 
--variable 
 --stdout 
 
--inputbox 
Respondido em 24/05/2020 16:02:39 
 
 
Explicação: 
Com o uso de --stdout a saída do diálogo é direcionada para uma variável. 
 
 
 
 
 2a Questão 
 
 
Em um determinado momento do desenvolvimento de um script, tornou-se necessário verificar qual o tipo 
de sistema de arquivos o usuário desejaria utilizar na nova partição. Por se tratarem de opções 
mutuamente exclusivas, qual seria o tipo de diálogo correto para a escolha? 
 
 
yesno 
 
checklist 
 radiolist 
 
infobox 
 
calendar 
Respondido em 24/05/2020 16:03:01 
 
 
Explicação: 
Por se tratarem de múltiplas opções, onde apenas uma pode ser escolhida, a opção correta seria um 
radiolist. 
 
 
 
 
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
 3a Questão 
 
 
A sintaxe básica de um comando do dialog é: 
dialog --W '' # onde W, X, Y e Z, são, respectivamente 
 
 
arquivo, tipo, origem destino 
 tipo, texto, altura, largura 
 
arquivo; tipo, texto, destino 
 
texto, tipo, origem, destino 
 
tipo, texto, largura, altura 
Respondido em 24/05/2020 16:02:49 
 
 
 
 
 4a Questão 
 
 
Uma caixa de diálogo pergunta ao usuário se desejaexecutar install.sh. Qual o script abaixo que realiza 
esta ação corretamente? 
 
 
 
 
 
dialog - - type=yesno --msg 'Deseja instalar?' 0 0 
if [ $? = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $? = 1 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
 
dialog --title 'Atenção' --yesorno 'Deseja continuar?' 0 0 
if [ $? = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $# = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $? = 0 ] 
then 
./install.sh 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
Respondido em 24/05/2020 16:03:13 
 
 
 
 
 5a Questão 
 
 
Qual o trecho de código que abre uma caixa de diálogo que possui um campo para digitar o nome e, em 
seguida cria um novo usuário a partir do nome digitado? 
 
 
$nome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
 nome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
 
nome=dialog --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0 
./adduser $nome 
 
nome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser nome 
 
nome=$(dialog --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
Respondido em 24/05/2020 16:03:19 
 
 
 
 
 6a Questão 
 
 
As caixas do dialog que solicita a digitação de um texto, a caixa que mostra uma mensagem sem botões e 
a caixa que exibe uma mensagem e um botão aceitar são, respectivamente? 
 
 inputbox, infobox e msgbox 
 
msgbox, txtbox e yesno 
 
yesno, textbox e msgbox 
 
textbox, infobox e msgbox 
 
inputbox, infobox e textbox 
Respondido em 24/05/2020 16:03:26 
 
 
 
 
 7a Questão 
 
 
Qual o resultado da execução do script abaixo? while [ "$#" -gt 0 ]; do echo "$1" shift done 
 
 
Imprime a string "$1". 
 
Imprime os números de 0 a 9. 
 
Imprime o número de argumentos passados como parâmetros. 
 Imprime todos os argumentos passados como parâmetros. 
 
Imprime os números ímpares de 1 a 9. 
 
PROGRAMAÇÃO PARA SERVIDORES 
7a aula 
Lupa 
 
 
 
Vídeo 
 
PPT 
 
MP3 
 
 
 
Exercício: CCT0478_EX_A7_201707121567_V5 24/05/2020 
Aluno(a): 2020.1 - F 
Disciplina: CCT0478 - PROGRAMAÇÃO PARA SERVIDORES 
 
 
 
 1a Questão 
 
 
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? 
 
 --stdout 
 
--inputbox 
 
--variable 
 
--printf 
 
--tail 
Respondido em 24/05/2020 16:26:30 
 
 
Explicação: 
Com o uso de --stdout a saída do diálogo é direcionada para uma variável. 
 
 
 
 
 2a Questão 
 
 
Em um determinado momento do desenvolvimento de um script, tornou-se necessário verificar qual o tipo 
de sistema de arquivos o usuário desejaria utilizar na nova partição. Por se tratarem de opções 
mutuamente exclusivas, qual seria o tipo de diálogo correto para a escolha? 
 
 radiolist 
 
infobox 
 
checklist 
 
yesno 
 
calendar 
Respondido em 24/05/2020 16:26:52 
 
 
Explicação: 
Por se tratarem de múltiplas opções, onde apenas uma pode ser escolhida, a opção correta seria um 
radiolist. 
 
 
 
 
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','7','','','314456559');
javascript:abre_frame('2','7','','','314456559');
javascript:abre_frame('3','7','','','314456559');
 3a Questão 
 
 
A sintaxe básica de um comando do dialog é: 
dialog --W '' # onde W, X, Y e Z, são, respectivamente 
 
 tipo, texto, altura, largura 
 
arquivo, tipo, origem destino 
 
tipo, texto, largura, altura 
 
arquivo; tipo, texto, destino 
 
texto, tipo, origem, destino 
Respondido em 24/05/2020 16:26:56 
 
 
 
 
 4a Questão 
 
 
Uma caixa de diálogo pergunta ao usuário se deseja executar install.sh. Qual o script abaixo que realiza 
esta ação corretamente? 
 
 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $? = 0 ] 
then 
./install.sh 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog - - type=yesno --msg 'Deseja instalar?' 0 0 
if [ $? = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $? = 1 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0 
if [ $# = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
 
 
 
dialog --title 'Atenção' --yesorno 'Deseja continuar?' 0 0 
if [ $? = 0 ] 
then 
echo "Respondeu que sim." 
else 
echo "Respondeu que não." 
fi 
Respondido em 24/05/2020 16:26:59 
 
 
 
 
 5a Questão 
 
 
Qual o trecho de código que abre uma caixa de diálogo que possui um campo para digitar o nome e, em 
seguida cria um novo usuário a partir do nome digitado? 
 
 
$nome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
 
nome=dialog --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0 
./adduser $nome 
 
nome=$(dialog --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
 
nome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser nome 
 nome=$(dialog --stdout --title 'Novo usuário?' --inputbox 'Digite o nome:' 0 0) 
./adduser $nome 
Respondido em 24/05/2020 16:26:49 
 
 
 
 
 6a Questão 
 
 
As caixas do dialog que solicita a digitação de um texto, a caixa que mostra uma mensagem sem botões e 
a caixa que exibe uma mensagem e um botão aceitar são, respectivamente? 
 
 
msgbox, txtbox e yesno 
 
yesno, textbox e msgbox 
 inputbox, infobox e msgbox 
 
textbox, infobox e msgbox 
 
inputbox, infobox e textbox 
Respondido em 24/05/2020 16:26:56 
 
 
 
 
 7a Questão 
 
 
Qual o resultado da execução do script abaixo? while [ "$#" -gt 0 ]; do echo "$1" shift done 
 
 
Imprime a string "$1". 
 
Imprime os números de 0 a 9. 
 Imprime todos os argumentos passados como parâmetros. 
 
Imprime os números ímpares de 1 a 9. 
 
Imprime o número de argumentos passados como parâmetros.

Continue navegando