Buscar

A decomposição de um problema é fator determinante para a redução da complexidade. Assim, surgem os subalgoritmos, que são trechos de programas que...

A decomposição de um problema é fator determinante para a redução da complexidade. Assim, surgem os subalgoritmos, que são trechos de programas que podem ser utilizados dentro de um programa maior, sempre que necessário ou conveniente. Permite, desta forma, focalizar a atenção em um problema pequeno de cada vez, o que ao final produzirá uma melhor compreensão do todo. Sobre o exposto, analise as sentenças a seguir:

I- Os subalgoritmos podem ser do tipo função ou procedimento, sendo que o segundo sempre retornará um valor para o algoritmo que o chamou.
II- Um subalgoritmo pode receber parâmetros, que são valores advindos de outro algoritmo.
III- Um algoritmo somente poderá realizar a chamada de um tipo de subalgoritmo.
IV- Os parâmetros utilizados no algoritmo principal, no ato da chamada da função, devem manter uma correspondência (número, ordem e tipo) com os parâmetros definidos na função.

Assinale a alternativa CORRETA:


A As sentenças II e IV estão corretas.
B As sentenças I, II e III estão corretas.
C Somente a sentença III está correta.
D As sentenças I e III estão corretas.

Essa pergunta também está no material:

Avaliação II - Linguagens de Programação e Estruturas de Dados
7 pág.

Linguagem de Programação e Estrutura de Dados Centro Universitário Leonardo da VinciCentro Universitário Leonardo da Vinci

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra B: As sentenças I, II e III estão corretas. Explicação: I - Os subalgoritmos podem ser do tipo função ou procedimento, sendo que o segundo sempre retornará um valor para o algoritmo que o chamou. Essa sentença está correta, pois os procedimentos não retornam valores, enquanto as funções retornam um valor para o algoritmo que as chamou. II - Um subalgoritmo pode receber parâmetros, que são valores advindos de outro algoritmo. Essa sentença também está correta, pois os subalgoritmos podem receber parâmetros, que são valores passados pelo algoritmo que os chamou. III - Um algoritmo somente poderá realizar a chamada de um tipo de subalgoritmo. Essa sentença está incorreta, pois um algoritmo pode realizar a chamada de vários tipos de subalgoritmos, como funções e procedimentos. IV - Os parâmetros utilizados no algoritmo principal, no ato da chamada da função, devem manter uma correspondência (número, ordem e tipo) com os parâmetros definidos na função. Essa sentença está correta, pois os parâmetros passados na chamada da função devem ser compatíveis com os parâmetros definidos na função.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais