• Matéria: Informática
  • Autor: wilcoxjvkb
  • Perguntado 7 anos atrás

PERGUNTA 1

No desenvolvimento dos scripts, alguns comandos podem ser usados para torná-lo mais flexível. Avalie as assertivas a seguir:

I - Num script , pode ser utilizada a estrutura de decisão. Embora essa estrutura seja definida em Linguagem de Programação, ela pode ser usada em script.

II - Há apenas uma estrutura de repetição para ser usada em script. Esse é um dos problemas que a Linguagem oferece.

III - Há uma restrição em relação ao laço de repetição. Ele só poderá ser usado uma vez no script; portanto, deve-se estudar bem em que momento ele deve ser usado.

Está(ão) CORRETA(S) a(s) assertiva(s)

x d. I.

PERGUNTA 2

Avalie as assertivas a seguir, referentes ao shell script:

I - O shell script é composto por comando usados em Linguagem de Programação e também por comandos utilizados em linha de comando no Sistema Operacional Linux.

II - O shell script oferece restrições em vários comandos; por esse motivo, ele não é muito usado pelos administradores.

III - Para executar o shell script devemos, antes, dar permissão de execução para o arquivo que contém o Código.

Está(ão) CORRETA(S) a(s) assertiva(s):

x c. I e III.

PERGUNTA 3

Um dos comandos utilizados em shell script é o “echo”. Qual a função desse comando quando aplicado num Código? Analise as assertivas a seguir:

I - O comando “echo” tem como função armazenar, numa variável, um valor digitado pelo usuário. Muito útil para entrada de Dados externo.

II - O comando “echo” tem como função apresentar uma lista com os arquivos e os diretórios.

III - O comando “echo” é utilizado como comando de saída. Ele é usado toda vez que necessitamos dar uma mensagem para orientar o usuário.

Está(ão) CORRETA(S) a(s) assertiva(s)

x c. III.

PERGUNTA 4

Os shell script oferece algumas características para o programador. Algumas delas são descritas a seguir:

I - Há como passar valores para scripts no momento que o executamos. Esses valores podem ser obtidos, no Código, pela variável "$1" para o primeiro valor, "$2" para o segundo valor e, assim, sucessivamente.

II - Ele oferece apenas o laço de repetição "for", sendo que ele pode até ter algumas variações de sintaxe.

III - A estrutura de decisão utiliza o comando "if (condição)". A expressão inserida na condição retorna um valor verdadeiro ou falso

Está(ão) CORRETA(S) a(s) assertiva(s):

X b. I e III.

Respostas

respondido por: academicoiffdavi
17

Olá

Pergunta 1

I - Verdadeiro, estruturas de decisão como if,else podem sim ser utilizadas em scripts, seu uso é muito semelhante comparado com outras linguagens de programação

II - Não é uma afirmação verdadeira, podemos utilizar diversas estruturas de repetição como for, while, unitl ...

III - Falso, pode se utilizar quantas vezes for necessário.

Pegunta 2

I - Todo comando que é escrito em shell é executado no terminal, a vantagem de você escrever um script em shell, é poder executar esses comandos aliado a outras comandos já conhecidos nas linguagens de programação, tudo isso de uma maneira muito mais legível e descomplicada. Verdadeiro

II - Os scripts feitos em shell tem infinitas utilidades e possui um alto poder computacional, porém ele não é tão simples de ser usado como outras linguagens, porém ainda é muito utilizado por administradores. Falso

III - Verdadeiro, por padrão esses scripts não recebem permissão para ser executado.

Pergunta 3

O comando echo serve para escrever uma mensagem para o usuário, portanto a única correta é a terceira afirmação.

Pergunta 4

I - Verdadeiro, suponha que o script tenha o nome de teste.sh, se quisermos executarmos esse script passa parâmetros, basta utilizarmos o seguinte comando: "./teste.sh arg1 arg2" arg1 e arg2 foram passados para o código por meio das variáveis $1 e $2, representando arg1 e arg2 respectivamente.

II - Falso, pode oferecer mais laços de repetições como while, until.

III - Verdadeiro, a função if tem a mesma lógica de funcionamento que em outras linguagens mais convencionais.

respondido por: carolinagarciaviana
1

Resposta:

Corretíssimo

Explicação:

Perguntas similares