Baixe o app para aproveitar ainda mais
Prévia do material em texto
Algoritmos e Técnicas de Programação (/alu… Adg4 - Algoritmos e Técnicas de Programação Sua avaliação foi confirmada com sucesso (/notificacao /index) × Informações Adicionais Período: 07/11/2022 00:00 à 03/12/2022 23:59 Situação: Cadastrado Protocolo: 810598945 Avaliar Material 1) a) b) c) d) • 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. Colaborar - Adg4 - Algoritmos e Técnicas de Programação https://colaboraread.com.br/aluno/avaliacao/index/3226509602?a... 1 of 3 17/11/2022 14:26 https://colaboraread.com.br/aluno/timeline/index/3226509602?ofertaDisciplinaId=1844778 https://colaboraread.com.br/aluno/timeline/index/3226509602?ofertaDisciplinaId=1844778 https://colaboraread.com.br/aluno/timeline/index/3226509602?ofertaDisciplinaId=1844778 https://colaboraread.com.br/aluno/timeline/index/3226509602?ofertaDisciplinaId=1844778 https://colaboraread.com.br/aluno/timeline/index/3226509602?ofertaDisciplinaId=1844778 https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index https://colaboraread.com.br/notificacao/index javascript:void(0); javascript:void(0); d) e) 3) a) b) 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: Alternativas: V-F-V-F. V-F-F-V. Alternativa assinalada e) 2) a) b) c) I, II e III. Alternativa assinalada • 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. Colaborar - Adg4 - Algoritmos e Técnicas de Programação https://colaboraread.com.br/aluno/avaliacao/index/3226509602?a... 2 of 3 17/11/2022 14:26 c) d) e) 4) a) b) c) d) e) 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. Colaborar - Adg4 - Algoritmos e Técnicas de Programação https://colaboraread.com.br/aluno/avaliacao/index/3226509602?a... 3 of 3 17/11/2022 14:26
Compartilhar