Logo Passei Direto
Buscar
Questão 2/15 - Tópicos de Programação Ler em voz alta Considere a seguinte contextualização: Sub-rotinas permitem dividir problemas complexos em partes menores e mais gerenciáveis. Em sistemas de gestão de ONGs, por exemplo, uma função pode calcular o total de doações recebidas, enquanto um procedimento pode gerar relatórios mensais para prestação de contas. Essa organização facilita a transparência e a eficiência, fortalecendo a confiança da comunidade e dos financiadores. Ao ensinar sub-rotinas com esse enfoque, os alunos aprendem que a programação pode ser usada para estruturar ações sociais de forma clara e sustentável. Após esta avaliação, caso queira ler o texto integralmente, ele está disponível em: FORBELLONE, André; EBERSPACHER, Henri. Lógica de Programação: a construção de algoritmos e estruturas de dados. 3ª ed. São Paulo: Prentice Hall, 2005. p. 127. Considerando o dado fragmento de texto e os conteúdos do livro-base Linguagem, Programação e Banco de Dados sobre sub-rotinas, assinale a alternativa correta: A Existem duas classificações de sub-rotinas chamadas de procedimentos e funções. B Quando uma sub-rotina é chamada, ao término da sua execução o programa encerra. C As sub-rotinas possuem acesso apenas às variáveis locais. D Uma sub-rotina é um trecho maior de código que resolve um problema.
User badge image
EVANDRO

há 6 horas

Respostas

User badge image

Ed Verified user icon

há 6 horas

Vamos analisar as alternativas com base no conceito de sub-rotinas: A) Existem duas classificações de sub-rotinas chamadas de procedimentos e funções. - Correto. Sub-rotinas podem ser classificadas em procedimentos (que executam ações, mas não retornam valor) e funções (que retornam um valor). B) Quando uma sub-rotina é chamada, ao término da sua execução o programa encerra. - Incorreto. Após a execução da sub-rotina, o programa continua sua execução normalmente. C) As sub-rotinas possuem acesso apenas às variáveis locais. - Incorreto. Sub-rotinas podem acessar variáveis locais e, dependendo do escopo e da linguagem, também variáveis globais. D) Uma sub-rotina é um trecho maior de código que resolve um problema. - Incorreto. Sub-rotinas geralmente são trechos menores e específicos de código que resolvem partes do problema, não necessariamente "maiores". Portanto, a alternativa correta é: A) Existem duas classificações de sub-rotinas chamadas de procedimentos e funções.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina