• Matéria: Lógica
  • Autor: marcelokrebs
  • Perguntado 7 anos atrás

Quando um programador se depara com problemas mais complexos e abrangentes é uma boa prática dividi-los em subproblemas menores, isso é determinante para a redução da complexidade, e consequentemente facilita as resoluções dos problemas. Assim, o programador faz uso de sub-rotinas, que são carregadas apenas um vez e pode ser executada quantas vezes necessário para executar determinada função.

LEAL, Gislaine Camila Lapasini. Algoritmos e Lógica de Programação I. Graduação EaD: Maringá/PR: Graduação UniCesumar, 2018 (adaptado).


Considerando o texto acima, marque a alternativa que indica corretamente os tipos de sub-rotinas existentes.
Alternativas
Alternativa 1:
Tipos e Registros.

Alternativa 2:
Vetores e Matrizes.

Alternativa 3:
Procedimentos e Funções.

Alternativa 4:
Recursividades e Parâmetros.

Alternativa 5:
Desvio Condicional e Laços de Repetição.

Respostas

respondido por: dyoggoalagoas
1

Resposta: ALTERNATIVA 3 PROCEDIMENTOS E FUNCÕES.

Explicação: Há dois tipos de sub-rotinas: os procedimentos e funções.

Um procedimento consiste em um trecho de código (conjunto de instruções)  com início e fim e identificado por um nome, o qual é usado para chamar a  rotina de qualquer parte do programa principal ou em uma sub-rotina qualquer.  

Uma função, também é uma sub-rotina, que tem como objetivo desviar a execução do programa principal para realizar uma tarefa específica, com uma única  diferença: sempre retorna um valor.

Perguntas similares