Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. FUNÇÕES SÃO USADAS PARA CRIAR PEQUENOS PEDAÇOS DE CÓDIGOS SEPARADOS DO PROGRAMA PRINCIPAL. ELAS SÃO IMPORTANTES PORQUE ELAS RETORNAM VALORES, AJUDAM A FRAGMENTAR O CÓDIGO EM PARTES MENORES - MAIS FÁCEIS DE LIDAR - E AINDA POR CIMA PODEM SER UTILIZADAS MAIS DE UMA VEZ NO MESMO PROGRAMA, POUPANDO PRECIOSOS MINUTOS DE PROGRAMAÇÃO E INÚMERAS LINHAS DE CÓDIGO. NA DEFINIÇÃO DE UMA FUNÇÃO, PRECISAMOS ESCREVER SUAS PARTES, SENDO ALGUMAS OBRIGATÓRIAS E OUTRAS, FACULTATIVAS. SUB-ROTINA < NOME_DA_SUB-ROTINA > [( TIPO DOS PARÂMETROS : < SEQUÊNCIA DE DECLARAÇÕES DE PARÂMETROS > )] : < TIPO DE RETORNO > VAR < DECLARAÇÃO DE VARIÁVEIS LOCAIS >; INÍCIO COMANDOS QUE FORMAM O CORPO DA SUB-ROTINA RETORNE(< VALOR >) ; /* OU RETORNE; OU NADA */ FIM SUB-ROTINA DAS OPÇÕES APRESENTADAS ABAIXO, MARQUE A QUE APRESENTA APENAS PARTES OBRIGATÓRIAS DE FORMA QUE A FUNÇÃO EXECUTE ALGUMA TAREFA, SEM LEVAR EM CONSIDERAÇÃO OS SÍMBOLOS (CHAVES, PARÊNTESES, PARÂMETROS, DENTRE OUTROS). A) Tipo de retorno, nome e corpo da função B) Tipo de retorno, parâmetro e corpo da função C) Tipo de retorno, nome e parâmetros D) Tipo de retorno, nome, parâmetros e corpo da função 2. A MODULARIZAÇÃO DE ALGORITMOS É IMPORTANTE PARA ORGANIZAR MELHOR O CÓDIGO, FACILITAR A MANUTENÇÃO, ENTRE OUTRAS COISAS. SOBRE FUNÇÕES E PROCEDIMENTOS, ASSINALE A ALTERNATIVA CORRETA SOBRE A MODULARIZAÇÃO: O procedimento sempre retorna um valor ao programa.A) A função retorna um valor ao programa.B) As variáveis definidas no escopo de cada função são acessíveis em todo o programa.C) As variáveis locais são declaradas no escopo do programa inteiro.D) ANÁLISE DE ALGORITMO
Compartilhar