Baixe o app para aproveitar ainda mais
Prévia do material em texto
26/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 (/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) 2) 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. 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. Clicando em "Aceito todos os Cookies", você concorda com o armazenamento de cookies no seu dispositivo para melhorar a experiência e navegação no site. Preferências Aceitar Todos https://www.colaboraread.com.br/aluno/timeline/index/1807816207?ofertaDisciplinaId=1331477 https://www.colaboraread.com.br/notificacao/index javascript:void(0); 26/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) a) b) c) 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: Alternativas: V-F-V-F. V-F-F-V. Alternativa assinalada F-F-V-V. F-V-F-V. F-V-V-F. a) b) c) 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. Clicando em "Aceito todos os Cookies", você concorda com o armazenamento de cookies no seu dispositivo para melhorar a experiência e navegação no site. Preferências Aceitar Todos 26/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) 4) 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. Clicando em "Aceito todos os Cookies", você concorda com o armazenamento de cookies no seu dispositivo para melhorar a experiência e navegação no site. Preferências Aceitar Todos
Compartilhar