A alternativa correta é a letra B: As sentenças I, II e III estão corretas. Explicação: I - Os subalgoritmos podem ser do tipo função ou procedimento, sendo que o segundo sempre retornará um valor para o algoritmo que o chamou. Essa sentença está correta, pois os procedimentos não retornam valores, enquanto as funções retornam um valor para o algoritmo que as chamou. II - Um subalgoritmo pode receber parâmetros, que são valores advindos de outro algoritmo. Essa sentença também está correta, pois os subalgoritmos podem receber parâmetros, que são valores passados pelo algoritmo que os chamou. III - Um algoritmo somente poderá realizar a chamada de um tipo de subalgoritmo. Essa sentença está incorreta, pois um algoritmo pode realizar a chamada de vários tipos de subalgoritmos, como funções e procedimentos. IV - Os parâmetros utilizados no algoritmo principal, no ato da chamada da função, devem manter uma correspondência (número, ordem e tipo) com os parâmetros definidos na função. Essa sentença está correta, pois os parâmetros passados na chamada da função devem ser compatíveis com os parâmetros definidos na função.
Para escrever sua resposta aqui, entre ou crie uma conta
Linguagens de Programação e Estrutura de Dados
Compartilhar