Questão de Algoritmos

Leia o texto a seguir:
Um código na linguagem C pode ter um conjunto estruturado de funções, em que cada função tem por objetivo solucionar uma parte do problema. Essa técnica é chamada de “dividir para conquistar”, ou seja, o problema é subdivido em partes menores. Essas partes menores, também conhecidas como subfunções estão subordinadas a uma função principal, que tem a missão de iniciar o processamento e, ao final, retornar o controle do processamento ao sistema Supondo que você tenha tido um problema computacional para resolver. Depois de estruturar uma solução, você identificou que a solução resultou em cinco subconjuntos de soluções menores, necessários para solucionar o problema maior. Na hora de codificar em linguagem de programação C, você percebeu que sua solução deveria ter sido subdivida em cinco funções. Considerando as informações apresentadas, avalie as afirmacoes a seguir:
I. A função principal, que controla o fluxo de chamada de todas as outras quatro funções, deverá ser a chamada de main().
II. Ao o término da execução da função principal, chamada de main(), o controle do programa retorna para o sistema operacional, indicando o término do programa geralmente
III. O nome da função principal, que controla o fluxo de chamadas e todas as outras quatro funções, é de livre escolha do programador. Não é obrigatório colocar o nome da função de main(), pois isto é somente uma forma de boa prática de programação, não uma imposição técnica da linguagem C.
É correto o que se afirma em:

Comentários

U

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!