Buscar

Apol 3 Linguagem de programação nota 100

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 5 páginas

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

Prévia do material em texto

12/12/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/350685/novo/1/70069 1/5
Questão 1/5 - Linguagem da Programação
Analise o código abaixo e responda a alternativa correta.
 
 
 
1. struct calendário {
 
2. int dia;
 
3. int mes;
 
4. int ano;
 
5. };
 
6. struct calendario agora, *depois;
 
7. 
 
8. depois = &agora; // Coloca o endereço no ponteiro ‘depois’
 
Nota: 20.0
A Na linha 5 o “calendario” é a variável de criação da struct.
B A linha 6 indica que “depois ” é o mesmo que escrever “agora”.
C A linha 6 declara o ponteiro “depois”.
Você acertou!
12/12/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/350685/novo/1/70069 2/5
D Na linha 8 “agora” recebe o endereço da variável “depois”.
E Todas as alternativas estão corretas.
Questão 2/5 - Linguagem da Programação
Analise o código abaixo e responda a alternativa correta.
 
 
 
1. struct calendario{
 
2. int dia;
 
3. int mes;
 
4. int ano;
 
5. };
 
6. struct calendario agora, *depois;
 
7. 
 
8. depois = &agora; // Coloca o endereço no ponteiro ‘depois’
 
Nota: 20.0
A Na linha 6 o símbolo ‘*’ indica o endereço da variável “depois”.
12/12/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/350685/novo/1/70069 3/5
B “dia”, “mes” e “ano” são componentes de uma estrutura heterogênea de
dados.
C A linha 8 o operador ‘&’ indica o valor de referência de “agora”.
D “agora” é uma variável declara como sendo um tipo de estrutura homogênea de
dados.
E Todas as alternativas estão corretas.
Questão 3/5 - Linguagem da Programação
Analise as instruções abaixo e responda a alternativa correta.
 
 
 
1. (*depois).dia = 28;
 
2. (*depois).mes = 09;
 
3. (*depois).ano = 2018;
 
Nota: 20.0
A Os componentes podem não são acessados, pois não podemos usar o ‘*’ para
referenciar um campo.
B
Você acertou!
12/12/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/350685/novo/1/70069 4/5
O ponteiro *depois, entre parênteses, foi usado para acessar os componentes
da struct. O uso dos parênteses é opcional.
C Os componentes da estrutura são acessados sem o uso de ponteiros neste
caso.
D Podemos substituir “(*depois).dia” por “depois->dia”.
E Todas as alternativas estão corretas.
Questão 4/5 - Linguagem da Programação
Podemos dizer que uma passagem de parâmetros por referência pode:
Nota: 20.0
A Modificar o conteúdo da variável diretamente na memória.
B Passar seu endereço através dos ponteiros para uma função.
C As alterações sofridas dentro da função serão refletidas para fora dela.
D É enviado para a função uma referência às variáveis utilizadas.
E Todas as alternativas estão corretas.
Você acertou!
Você acertou!
12/12/2018 AVA UNIVIRTUS
http://univirtus.uninter.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/350685/novo/1/70069 5/5
Questão 5/5 - Linguagem da Programação
O comando typedef é usado para criar o que?
Nota: 20.0
A Um sinônimo ou um alias.
B Uma variável.
C Um novo tipo de dado.
D Uma constante.
E Um laço de repetição.
Você acertou!

Continue navegando