

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
A modularização é uma técnica utilizada para desenvolver algoritmos por meio de refinamentos sucessivos (PUGA, 2003, p.105). Neste contexto, analise as assertivas a seguir e assinale a alternativa que aponta as corretas.
I. Um procedimento, ou sub-rotina, é um conjunto de instruções para realizar determinada tarefa.
II. A diferença entre funções e procedimentos é que os procedimentos podem ser utilizados em expressões como se fossem variáveis, já as funções não aceitam essa possibilidade.
III. Na linguagem JAVA os módulos de um programa são representados pelas classes ou pelos métodos.
IV. A chamada de um procedimento é somente a execução de seu código, independe do algoritmo principal.
Apenas I e II.
Apenas I e III.
Apenas II e IV.
Apenas I, III e IV.
Apenas I, II e III.