Buscar

Colaborar - Adg4 - Algoritmos e Técnicas de Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

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.


Continue navegando