Baixe o app para aproveitar ainda mais
Prévia do material em texto
13/11/2020 Colaborar - Adg4 - Algoritmos e Técnicas de Programação https://www.colaboraread.com.br/aluno/avaliacao/index/1807816207?atividadeDisciplinaId=10551605 1/3 Algoritmos e Técnicas de Programação (/alu… Adg4 - Algoritmos e Técnicas de Programação Sua avaliação foi confirmada com sucesso (/notific × Informações Adicionais Período: 09/11/2020 00:00 à 05/12/2020 23:59 Situação: Cadastrado Protocolo: 553853222 Avaliar Material a) b) c) d) e) 1) As variáveis em C podem ser declaradas basicamente de três maneiras diferentes: dentro de uma função, fora de uma função, e como parâmetro de uma função. Essas três maneiras de declaração fazem com que as variáveis sejam chamadas de locais, globais ou parâmetros formais. Fonte:disponível em<http://www.di.ufpb.br/liliane/aulas/escopo.html>Acesso06.Ago.2018. Nesse contexto, julgue as seguintes afirmações I. As variáveis globais existem durante a execução de todo o programa. II. Uma variável local só pode ser utilizada pela função ou bloco que a declarou. III. Os parâmetros formais são variáveis locais de uma função que são inicializadas no momento da chamada da função. É correto apenas o que se afirma em: Alternativas: I. III. I e II. II e III. Alternativa assinalada https://www.colaboraread.com.br/aluno/timeline/index/1807816207?ofertaDisciplinaId=1331477 https://www.colaboraread.com.br/notificacao/index javascript:void(0); 13/11/2020 Colaborar - Adg4 - Algoritmos e Técnicas de Programação https://www.colaboraread.com.br/aluno/avaliacao/index/1807816207?atividadeDisciplinaId=10551605 2/3 d) e) 3) a determinação para uma variável ser utilizada como um programa. a variável que pode ser utilizada com propriedade para um identificador num programa. Entende-se por escopo de uma variável o bloco de código onde esta variável é válida. Neste contexto, julgue as afirmações que se seguem e marque (V) para verdadeiro ou (F) para falso. ( ) As variáveis valem no bloco que são definidas. ( ) As variáveis definidas fora de uma função recebem o nome de variáveis locais. ( ) Os parâmetros formais de uma função valem também somente fora da função. ( ) Uma variável definida dentro de uma função não é acessível em outras funções, mesmo que tenham nomes idênticos. Assinale a alternativa que contém a sequência correta: a) 2) b) c) I, II e III. Uma variável declarada em uma função é normalmente local e o contexto define o escopo. Mas também é possível declarar o escopo de um identificador explicitamente, utilizando uma palavra reservada de classe de armazenamento de C, ou seja, determinar onde é armazenada. Fonte:Disponível em<http://www.unicamp.br/fea/ortega/info/aula10.htm>Acesso.06.Ago.2018 Em linguagem C escopo significa: Alternativas: a propriedade que determina onde uma variável pode ser utilizada como um identificador num programa. Alternativa assinalada a propriedade que determina as possibilidades de uma variável ser utilizada num programa. a variável que pode ser utilizada como um identificador num programa. 13/11/2020 Colaborar - Adg4 - Algoritmos e Técnicas de Programação https://www.colaboraread.com.br/aluno/avaliacao/index/1807816207?atividadeDisciplinaId=10551605 3/3 a) b) c) d) e) a) b) c) d) e) 4) Alternativas: V-F-V-F. V-F-F-V. Alternativa assinalada F-F-V-V. F-V-F-V. F-V-V-F. De acordo com Mizrahi (2008) uma das definições de função é que ela é uma sub-rotina usada em um programa. Na linguagem de programação C, denominamos função a um conjunto de comandos que realiza uma tarefa específica em um módulo dependente de código. Uma função é referenciada pelo programa principal através do nome atribuído a ela. A utilização de funções visa modularizar um programa, o que é muito comum em programação estruturada. Desta forma podemos dividir um programa em várias partes, no qual cada função realiza uma tarefa bem definida. A sintaxe de uma função: tipo_de_retorno nome_da_função (listagem de parâmetros) { instruções; retorno_da_função; } Uma função é definida como um trecho de código escrito para solucionar um subproblema. Esses blocos são escritos tanto para: Alternativas: aumentar a quantidade de linhas do programa, quanto para facilitar o trabalho do programador. evitar erros de compilação, quanto para depurar o programa afim de achar os futuros erros de código e lógica. dividir a complexidade de um problema maior, quanto para evitar a repetição de códigos. Alternativa assinalada possibilitar o uso de ponteiros em funções que possuem vetores, quanto funções que não possuem vetores. usar funções com passagem de parâmetros por valor, quanto usar passagem de parâmetros por referência.
Compartilhar