4)Graças às funções, pode-se modularizar a construção de um software, ou seja, dividir várias partes do sistema em partes menores que possuem tarefas específicas. Utilizar este recurso traz muitas vantagens como o reuso do código, a facilidade de manutenção, melhor legibilidade (o que facilita a compreensão do código por outros desenvolvedores), entre outras. Portanto, o conceito de dividir o código em blocos que se comunicam entre si e que cada parte tenha uma responsabilidade especifica pode ser chamado de modularização.
Considerando os conceitos a cerca de modularização, analise as três afirmações a seguir:
I - Na Passagem por Referência, o parâmetro que vai ser passado na chamada da função deve ser uma variável, de tal forma que uma alteração de valor neste parâmetro também altera a variável correspondente.
II - Uma recursão consiste em uma função chamar ela mesma com argumentos sempre do mesmo valor.
III - Considerando-se o escopo das variáveis, é correto afirmar que uma variável é dita global quando a sua passagem no momento da chamada de uma função se dá tanto por valor quanto por referência. Uma variável é dita local quando esta passagem se dá apenas por valor.
Indique a opção que contenha todas as afirmações verdadeiras.
Somente a alternativa II.
Somente as alternativas I e III.
Somente as alternativas I e II.
Somente as alternativas II e III.
Somente a alternativa I.
Respostas
respondido por:
0
Resposta:
Explicação:
Perguntas similares
2 anos atrás
2 anos atrás
2 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás