Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — NC-UFPR 2017

ProgramaçãoLinguagens de programação
Código
qq292918
Banca
NC-UFPR
Órgão
ITAIPU BINACIONAL
Ano
2017
Nível
Superior
Cargo
Profissional de Nível Superior Jr - Computação ou Informática – Suporte
A respeito dos comandos “nome=fulano” e “export nome=fulano” executados por um shell do sistema Linux, é correto afirmar:
  1. ANo primeiro caso, a variável ‘nome’ está definida somente para o shell em execução, e no segundo caso está definida para o shell em execução bem como para todos os processos iniciados por esse shell.
  2. BNo primeiro caso, o valor da variável ‘nome’ pode ser subsequentemente alterado, e no segundo caso isso não é possível.
  3. CNo primeiro caso, a variável ‘nome’ está definida somente para o shell em execução, e no segundo caso está definida para o shell em execução bem como para todos os outros shell ativos para o mesmo usuário.
  4. DNo primeiro caso, a variável ‘nome’ está definida somente para o shell em execução, e no segundo caso está definida para todos os shell que venham a ser iniciados para o mesmo usuário até que seja desativada pelo comando “unset nome”.
  5. ENo primeiro caso, a variável ‘nome’ é uma variável simples, e no segundo caso é uma variável do tipo “array”.
Revelar gabarito e comentário

GabaritoA — No primeiro caso, a variável ‘nome’ está definida somente para o shell em execução, e no segundo caso está definida para o shell em execução bem como para todos os processos iniciados por esse shell.

Link permanente: /questoes/qq292918