Prévia do material em texto
<p>Exercício: A+ 1/5 Uma função em português estruturado pode ser declarada da seguinte forma: funcao nome- da-funcao (parâmetros) : tipo_retorno, na próxima linha: declarações internas, na próxima linha: inicio, na próxima linha: comandos e na linha Dessa maneira, podemos assinalar como principal diferença entre procedimentos e funções: Apenas as funções podem ser tratadas como parte de uma expressão, retornando um valor para Os procedimentos são ilimitados quanto ao tamanho de seu código, enquanto as funções são limitadas a 256 bytes. Apenas as funções podem receber parâmetros. A recursividade somente é possível nos procedimentos. Funções podem ser invocadas de qualquer parte do algoritmo, porém os procedimentos só podem ser chamados de dentro de outro procedimento. 2/5 As sub-rotinas em programação estruturada podem ser classificadas em duas maneiras, como funções e procedimentos. Desta maneira, é importante saber que os são dados repassados a ele pelo programa principal, que ocupam variáveis especificamente declaradas para este fim. Assinale a alternativa que preenche corretamente a lacuna. Testes. * Índices. 3/5 Os procedimentos são blocos de codificação escritos cujo objetivo é determinar atividades que a aplicação pode utilizar diversas vezes no período que está sendo executado. Pode-se, também, aproveitar os mesmo procedimentos em outras aplicações. Dessa maneira, ao ser executado um procedimento, o que acontece com o fluxo lógico do programa original? o fluxo lógico é desviado para uma rotina, retornando somente em caso de execução do comando SAIA. fluxo é desviado permanentemente para outro programa. o fluxo é desviado para uma rotina e, após sua execução, retorna para o próprio comando que a invocou, devolvendo um valor processado para a expressão que o utilizou. fluxo é desviado para uma rotina e, após sua retorna para a próxima instrução do programa de fluxo segue para uma rotina e, após executada, devolve o fluxo para o início do programa de origem. 4/5 Igualmente como nas planilhas eletrônicas, como do programa Excel do pacote Office da Microsoft, em cada célula é permitido que seja armazenado dados, mas nas matrizes, que podem ser aplicados algoritmos, os dados necessitam ter um tipo Dessa maneira, as matrizes são caracterizadas por serem bidimensionais e Marque a alternativa que melhor preenche as lacunas. heterogêneas Restritas; tridimensionais. Lógicas; distintas. Variáveis; Igualitárias; planas. 5/5 Na Ciência da Computação, na lógica de programação, de modo geral, um procedimento pode ser caracterizado por uma sub-rotina que tem a função de executar uma atividade sem necessidade de retornar um resultado ao chamador, utilizando processos como chamadas (call). Podemos apontar como principal vantagem do uso dos procedimentos: Redução de de Organização estética do código-fonte. Aumento da performance dos programas. Não há qualquer vantagem no uso de procedimentos. Economia de</p>