“O conceito de modularidade tem sido adotado desde meados da década de 1950 […] Ao trabalhar com essa técnica, pode ser necessário dividir um módulo em outros tantos módulos quantos forem necessários, buscando uma solução mais simples de uma parte do problema maior.”
Fonte: MANZANO, J. A. N. G.; OLIVEIRA, J. F. Estudo Dirigido de Algoritmos. 15. ed. São Paulo: Érica, 2012, p. 176.
Com base no texto acima e nos conteúdos abordados sobre Modularização, analise as asserções a seguir e a relação proposta entre elas:
I. Procedimentos são blocos de instruções que servem para realizar tarefas específicas e são considerados sub-rotinas.
Porque
II. As sub-rotinas constituem algoritmos extremamente complexos, representando problemas considerados grandes e de difícil solução.
A) As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I
B) As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I
C) A asserção I é uma proposição falsa, e a II é uma proposição verdadeira
D) As asserções I e II são proposições falsas
E) A asserção I é uma proposição verdadeira, e a II é uma proposição falsa
Soluções para a tarefa
Respondido por
16
Resposta: Alternativa "E"
Explicação:
Está correto quando se menciona quando o procedimento é uma instrução que serve para realizar tarefas específicas, são considerados sub-rotinas pois podem ser acionados várias vezes dentro do código, sem a necessidade de se criar uma nova rotina para isso.
Já a asserção II não pode ser considerada verdadeira, pois, nem sempre as sub-rotinas não são algoritmos, e sim uma rotina dentro de um determinado algoritmo, e nem sempre podem essas sub-rotinas vir a representarem ou tratarem de problemas considerados grandes ou de difícil solução podem ser instruções simples.
Perguntas interessantes
Português,
3 meses atrás
Geografia,
3 meses atrás
Matemática,
3 meses atrás
Biologia,
3 meses atrás
Matemática,
9 meses atrás
Inglês,
9 meses atrás
Geografia,
9 meses atrás