Ed
há 7 dias
Vamos analisar cada uma das sentenças: I. Os subalgoritmos podem ser do tipo função ou procedimento. O segundo sempre retornará um valor para o algoritmo que o chamou. Falso, pois um procedimento não retorna um valor, enquanto uma função sim. Portanto, essa afirmação está incorreta. II. Um subalgoritmo pode receber parâmetros, que são valores advindos de outro algoritmo. Verdadeiro, subalgoritmos podem receber parâmetros que são passados a eles a partir de outros algoritmos. III. Um algoritmo somente poderá realizar a chamada de um tipo de subalgoritmo. Falso, um algoritmo pode chamar tanto funções quanto procedimentos, portanto essa afirmação é incorreta. 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. Verdadeiro, essa afirmação está correta, pois é necessário que haja correspondência entre os parâmetros. Com base nas análises, as sentenças verdadeiras são II e IV. Portanto, a alternativa correta é: A) II e IV, apenas.