Logo Passei Direto
Buscar
A programação estruturada é o resultado de uma série de estudos e propostas de disciplinas e metodologias para o desenvolvimento de software. Conceitos associados, como técnica de refinamentos sucessivos e modularização de programas, integram a ferramenta para a elaboração de programas. Considerando a afirmação acima, marque a alternativa que apresenta as características dos procedimentos de modularização. A- As sub-rotinas são chamadas dentro do corpo do programa principal como se fossem comandos. Após seu término, a execução continua a partir do ponto onde foi chamada, ou seja, a chamada de uma sub-rotina gera simplesmente um desvio provisório no fluxo de execução. B- Cada sub-rotina, além de ter acesso às variáveis do programa que o chamou (são as variáveis locais), pode ter suas próprias variáveis (são as variáveis globais), que existem apenas durante sua chamada. C- Ao se chamar uma sub-rotina, também é possível passar-he determinadas informações que recebem o nome de índices (são valores que, na linha de chamada, ficam entre os parênteses e que estão separados por vírgulas). D - Já as funções podem ser também definidas como sub-rotinas de um processo principal, que se assemelham a fórmulas para cálculos matemáticos, e são “chamadas” pelo processo principal, mas sem retornar valores a eles. E - A é uma sequência de [var] separadas por ponto e vírgula. A presença (opcional) da palavra- chave var indica passagem de parâmetros por valor, caso contrário, a passagem será por referência.
User badge image
carlos cunha barros

há 3 anos

Respostas

User badge image

Ed Verified user icon

há 3 anos

A alternativa correta que apresenta as características dos procedimentos de modularização é a letra B: "Cada sub-rotina, além de ter acesso às variáveis do programa que o chamou (são as variáveis locais), pode ter suas próprias variáveis (são as variáveis globais), que existem apenas durante sua chamada." A modularização é uma técnica que consiste em dividir um programa em partes menores e independentes, chamadas de módulos ou sub-rotinas, para facilitar o desenvolvimento, manutenção e reutilização de código. Cada sub-rotina pode ter suas próprias variáveis locais, que existem apenas durante sua execução, além de ter acesso às variáveis do programa que a chamou.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina