Ed
anteontem
Vamos analisar cada uma das alternativas sobre modularização: A) É um procedimento que sempre retorna um valor ao programa. - Isso não é verdade, pois nem todos os procedimentos (ou funções) precisam retornar um valor. Existem procedimentos que realizam ações sem retornar nada. B) As variáveis definidas no escopo de cada função são acessíveis em todo o programa. - Isso está incorreto, pois variáveis definidas dentro de uma função (variáveis locais) não são acessíveis fora dela. C) As variáveis locais são declaradas no escopo do programa inteiro. - Isso também está incorreto, pois variáveis locais são restritas ao escopo da função onde foram declaradas. D) A passagem de parâmetros para um subprograma pode ser somente por valor. - Isso não é verdade, pois a passagem de parâmetros pode ser feita tanto por valor quanto por referência. E) É um método que consiste em decompor um programa em uma série de subprogramas individuais. - Esta alternativa está correta, pois a modularização realmente envolve dividir um programa em partes menores e mais gerenciáveis, que são os subprogramas. Portanto, a alternativa correta é: E) É um método que consiste em decompor um programa em uma série de subprogramas individuais.