Logo Passei Direto
Buscar
Leia 0 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 operacional. 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 0 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 afirmações 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 com 0 (zero). 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.
User badge image
Gabrielle Santana

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada uma das afirmações: I. A função principal, que controla o fluxo de chamada de todas as outras quatro funções, deverá ser a chamada de main(). Verdadeiro, na linguagem C, a função principal que inicia a execução do programa deve ser chamada de `main()`. II. Ao 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 com 0 (zero). Verdadeiro, ao final da execução da função `main()`, o controle é retornado ao sistema operacional e, por convenção, um retorno de 0 indica que o programa terminou com sucesso. 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. Falso, o nome da função principal deve ser `main()`, pois é uma imposição técnica da linguagem C. Não é uma questão de boa prática, mas sim uma exigência da linguagem. Com base nas análises, as afirmações verdadeiras são I e II. Portanto, a alternativa que contém todos os itens verdadeiros é: a) I e II.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina