Página inicial
/
Tecnologia
/
modularização, também chamadas de sub-rotinas ou subprogramas, são blocos de instruções que realizam tarefas específicas.

Question

Modularização, também chamadas de sub-rotinas ou subprogramas, são blocos de instruções que realizam tarefas específicas. Assinale a alternativa correta em relação a modularização. A - A utilização de sub-rotinas não permite a realização de desvios de execução. B - Com a utilização de sub-rotinas os problemas podem ser divididos em pequenas tarefas. C - Desvios de execução são utilizados quando uma é chamada por outro programa. D - O código de uma sub-rotina é carregado uma vez e pode ser executado apenas uma vez. E - Os programas são executados estaticamente, uma linha de cada vez.

Solution

Verificación de expertos
4.2 (228 Votos)
Luiza Profissional · Tutor por 6 anos

Resposta

Resposta: Letra BDicas: A modularização, também conhecida como sub-rotinas ou subprogramas, ajuda a simplificar a programação, pois permite que os problemas sejam quebrados em tarefas menores e mais gerenciáveis. Este princípio é fundamental em programação, sendo também uma base para práticas de codificação boas e eficazes.Descrição: Cada alternativa é analisada da seguinte maneira:A - A utilização de sub-rotinas não permite a realização de desvios de execução. Esta afirmação é incorreta. Sub-rotinas podem, na verdade, desviar a execução de um programa, sendo executadas quando chamadas e retornando ao fluxo principal do programa quando concluídas.B - Com a utilização de sub-rotinas os problemas podem ser divididos em pequenas tarefas. Esta afirmação está correta e alinha-se com o princípio da modularização.C - Desvios de execução são utilizados quando uma é chamada por outro programa. Esta frase está incompleta e, portanto, não pode ser corretamente avaliada como verdadeira ou falsa.D - O código de uma sub-rotina é carregado uma vez e pode ser executado apenas uma vez. Esta afirmação é falsa. O código de uma sub-rotina pode ser executado várias vezes, conforme necessário pelo programa.E - Os programas são executados estaticamente, uma linha de cada vez. Esta afirmação é parcialmente verdadeira. Embora os programas sejam geralmente executados uma instrução de cada vez, eles podem desviar do fluxo normal através do uso de estruturas de controle de fluxo, como loops e sub-rotinas.Portanto, a resposta certa é a alternativa B.