Primeira página
/
Tecnologia
/
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.

Pergunta

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.

Solução

expert verifiedVerification of experts
4.2228 Voting
avatar
LuizaProfissional · Tutor por 6 anos

Responder

Resposta: Letra B<br /><br />Dicas: 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.<br /><br />Descrição: Cada alternativa é analisada da seguinte maneira:<br /><br />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.<br /><br />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.<br /><br />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.<br /><br />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.<br /><br />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.<br /><br />Portanto, a resposta certa é a alternativa B.
Clique para avaliar: