SóProvas


ID
2618794
Banca
CESPE / CEBRASPE
Órgão
STM
Ano
2018
Provas
Disciplina
Programação
Assuntos

Acerca da programação estruturada de sistemas, julgue o item a seguir.


Em algumas linguagens que utilizam a programação estruturada, as variáveis locais, usadas apenas dentro do escopo da função em que são declaradas, não permitem que dados importantes sejam acessados pelas demais funções do programa.

Alternativas
Comentários
  • Gabarito Certo

    A programação estruturada é uma técnica de programação, independente da linguagem de programação, que tem como objetivo construir programas claros, legíveis, eficientes e de fácil manutenção.

     

    A programação estrutura impõe uma disciplina rígida de programação que faz uso de três estruturas de controle para a construção da lógica de um programa. Os três tipos de estrutura de controle são a sequencia, a seleção e a repetição. Com apenas estes três tipos de estrutura de controle é possível construir programas sem o uso de desvios incondicionais.

     Os comandos de desvio incondicional, como o go to, não foram totalmente abolidos mas seu uso deve ser evitado sempre que possível.

     

     

    "Retroceder Nunca Render-se Jamais !"

    Força e Fé !

    Fortuna Audaces Sequitur !

  • Variáveis Locais somente existem dentro da execução da função onde estão declaradas, deixando de existir ao final da execução da função;

    Não é possível para a função principal ou outras funções acessarem seu conteudo. Para torna-la disponível externamente deve-se utilizar variaveis globais.

  • Gabarito certo, o comentário do IBSEN está equivocado.

  • Discordo do Ibsen Maciel.

    Apesar de as linguagens atuais utilizarem os conceitos de variáveis locais e globais, isso não é necessário para programar de maneira estruturada. Tanto que a questão diz "Em algumas linguagens". O questionamento é sobre o conceito de variáveis locais e globais e não sobre o paradigma de programação estruturada.