• Matéria: Informática
  • Autor: 67b5sqrjvy
  • Perguntado 3 anos atrás

Uma sub-rotina consiste em blocos de instruções que realizam tarefas específicas. Ascencio
e Campos (2010), assim como Manzano e Oliveira (1997), afirmam que uma sub-rotina é um
trecho menor de código, um algoritmo mais simples, que resolve um subproblema por meio
de operações de entrada, processamento e saída. Assinale a alternativa correta referente à
principal diferença entre os dois tipos de sub-rotinas existentes, procedimentos e funções:
a. Procedimentos permitem passagem de parámetros por valor, e as funções, por
referéncia.
b. Funções podem ser chamadas várias vezes em um programa; procedimentos, apenas
uma vez
c. Procedimentos permitem um grande número de instruções, ao passo que as funções
permitem um número restrito.
d. Funções sempre retornam um valor para a sub-rotina que a chamou, procedimentos
nunca retornam valor
ce. Os procedimentos possuem escopo local e as funções possuem escopo global.

Respostas

respondido por: cleberrodrigo68
2

Resposta:

funções

Explicação:

correto

respondido por: H3is3nberg
2

Resposta:

D) Funções sempre retornam um valor para a sub-rotina que a chamou, procedimentos nunca retornam valor.

Explicação:

Funções são métodos com retorno de valor, enquanto os procedimentos não possuem retorno de valor, por exemplo em Java:

void nome_procedimento() {

*Código a ser executado*

}

int nome_função() {

*Código a ser executado*

*Retorno de valor do tipo inteiro*

}

Perguntas similares