Buscar

2 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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

21/11/2023, 08:27 Estácio: Alunos
https://simulado.estacio.br/alunos/ 1/6
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
No ambiente UNIX, existem vários interpretadores de linha de comando conhecidos como shell. É importante,
para cada script, informar em que shell ele deve ser executado. Para isso, o usuário pode especi�car o shell
desejado:
 na primeira linha do script.
na última linha do script.
em qualquer linha do script.
em um arquivo à parte.
na linha de comando, após o nome do arquivo que contém o script.
Respondido em 20/11/2023 11:22:14
Acerto: 0,2  / 0,2
Qual das opções a seguir indica um nome válido de uma variável?
 cor
nome*usuario
@teste
21brasil
#teste
Respondido em 20/11/2023 11:22:43
Acerto: 0,2  / 0,2
Que trecho de script podemos utilizar para ver�car se foi passado algum parâmetro na linha de comando?
if [ $? >= 0 ]
 if [ $# -gt 0 ]
if [ $? = 1 ]
if [ $? -gt 0 ]
if [ $# > 1 ]
Respondido em 20/11/2023 11:23:24
 Questão / 1
a
 Questão / 2
a
 Questão / 3
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/6
Acerto: 0,2  / 0,2
Qual o comando para listar todos os arquivos e diretórios de /etc e que exiba todas as propriedades de cada
item?
ls -d
tail
cat
ls
 ls -la
Respondido em 20/11/2023 11:23:40
Acerto: 0,2  / 0,2
Qual o comando que exibe o conteúdo de um arquivo texto e numera as linhas exibidas?
 cat -n arquivo
touch -n arquivo
read -n arquivo
ls -n arquivo
show -n arquivo
Respondido em 20/11/2023 11:24:25
Acerto: 0,2  / 0,2
Enquanto estudava programação um aluno criou um arquivo chamado aula.sh, testou e concluiu o trabalho
desligando o computador.
No dia seguinte não conseguiu encontrar o arquivo entre dezenas de scripts, ele só tem certeza de ter salvo em
algum diretório dentro de /home.
Qual o comando para localizar este arquivo?
grep /home > aula.sh
 �nd /home|grep aula.sh
grep aula.sh /home
locate /home | aula.sh
search /home | aula.sh
Respondido em 20/11/2023 11:25:17
Acerto: 0,2  / 0,2
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 ]
 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/ 3/6
then
./install.sh
echo "Respondeu que sim."
else
echo "Respondeu que não."
�
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0
if [ $# = 0 ]
then
echo "Respondeu que sim."
else
echo "Respondeu que não."
�
 
 
dialog - - type=yesno --msg 'Deseja instalar?' 0 0
if [ $? = 0 ]
then
echo "Respondeu que sim."
else
echo "Respondeu que não."
�
 
 
dialog --title 'Atenção' --yesorno 'Deseja continuar?' 0 0
if [ $? = 0 ]
then
echo "Respondeu que sim."
else
echo "Respondeu que não."
�
 
 
dialog --title 'Atenção' --yesno 'Deseja instalar?' 0 0
if [ $? = 1 ]
21/11/2023, 08:27 Estácio: Alunos
https://simulado.estacio.br/alunos/ 4/6
then
echo "Respondeu que sim."
else
echo "Respondeu que não."
�
 
Respondido em 20/11/2023 11:29:44
Acerto: 0,0  / 0,2
qual o comando que formata a data da seguinte forma: 31-12-2014 02:30
 date +"%D-%M-%Y %h%m"
date +%D_%M_%Y %h%m
date +%d-%M-%Y %t%m
date +"%d-%m-%a %H%M"
 date +"%d-%m-%y %H%M"
Respondido em 20/11/2023 11:29:03
Acerto: 0,0  / 0,2
Marque a opção que apresenta apenas metacarcteres quanti�cadores:
 ^ * + . $
 ? * +
? * ^ |
+ . $ ^
$ ? + ^
Respondido em 20/11/2023 11:30:04
Explicação:
Os metacaracteres quanti�cadores são:
opcional ( ? )
asterisco ( * )
mais ( + )
chaves ( { n , m } )
Acerto: 0,0  / 0,2
Um determinado script possui o trecho de código abaixo:
 
(
while [ 1 ]
 do
 Questão / 8
a
 Questão / 9
a
 Questão / 10
a
21/11/2023, 08:27 Estácio: Alunos
https://simulado.estacio.br/alunos/ 5/6
  sleep 1
 done
)
(
while [ 1 ]
 do
  sleep 1
 done
)&
(
while [ 1 ]
 do
  sleep 1
 done
)
 
Caso em outra janela fosse dado o comando:
ps ¿ef|grep q5.sh
Qual seria a resposta coerente entre as opções abaixo?
  
[root@professor scripts]# ps -ef|grep q5.sh
root     20584  2653  0 14:17 pts/1    00:00:00 /bin/bash ./q5.sh
root     20585 20584  0 14:17 pts/1    00:00:00 /bin/bash ./q5.sh
root     20677  2671  0 14:18 pts/2    00:00:00 grep q5.sh
 
[root@professor scripts]# ps -ef|grep q5.sh
root     20584  2653  0 14:17 pts/1    00:00:00 /bin/bash ./q5.sh
 
[root@professor scripts]# ps -ef|grep q5.sh
root     20584  2653  0 14:17 pts/1    00:00:00 /bin/bash ./q5.sh
root     20585 20584  0 14:17 pts/1    00:00:00 /bin/bash ./q5.sh
root     20585 20586  0 14:17 pts/1    00:00:00 /bin/bash ./q5.sh
root     20677  2671  0 14:18 pts/2    00:00:00 grep q5.sh
 
[root@professor scripts]# ps -ef|grep
root     20584  2653  0 14:17 pts/1    00:00:00 /bin/bash ./q5.sh
root     20585 20584  0 14:17 pts/1    00:00:00 /bin/bash ./q5.sh
21/11/2023, 08:27 Estácio: Alunos
https://simulado.estacio.br/alunos/ 6/6
root     20677  2671  0 14:18 pts/2    00:00:00 grep q5.sh
  
[root@professor scripts]# ps -ef|grep q5.sh
root     20584  2653  0 14:17 pts/1    00:00:00 /bin/bash ./q5.sh
root     20585 20584  0 14:17 pts/1    00:00:00 /bin/bash ./q5.sh
Respondido em 20/11/2023 11:31:09

Outros materiais