Funções são mecanismos muito importantes no desenvolvimento de software e são amplamente usadas, tanto na elaboração de algoritmos, quanto na implementação de códigos em diversas linguagens de programação com suas respectivas características. Uma sub-rotina possui algumas características que a define em relação ao restante de um algoritmo, de acordo com o que foi estudado na disciplina.
Partindo do conceito de função, observe as afirmativas a seguir.
I – Em linguagem C utilizam-se apenas funções, mas estas podem agir como procedimentos se desejado.
II – Parâmetros recebidos por uma função devem ser todos do mesmo tipo de dado.
III – Funções são implementadas de forma a permitir reaproveitamento de código e redução de repetição de partes do código de forma desnecessária.
São corretas as afirmativas.
Alternativas
Alternativa 1:
I, apenas.
Alternativa 2:
II, apenas.
Alternativa 3:
III, apenas.
Alternativa 4:
I e III, apenas.
Alternativa 5:
II e III, apenas.
Respostas
respondido por:
12
Resposta:
III, apenas
Explicação:
I – Em linguagem C utilizam-se apenas funções, mas estas podem agir como procedimentos se desejado. Falso - não utilizam apenas funções.
II – Parâmetros recebidos por uma função devem ser todos do mesmo tipo de dado. Falso - podem existir parâmetros de diferentes tipos de dados em uma mesma função.
III – Funções são implementadas de forma a permitir reaproveitamento de código e redução de repetição de partes do código de forma desnecessária. Verdadeiro.
Perguntas similares
3 anos atrás
3 anos atrás
3 anos atrás
6 anos atrás
6 anos atrás
6 anos atrás
7 anos atrás
7 anos atrás