Buscar

Apol 3 Linguagem da Programação nota 100 Ano 2018

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

Questão 1/5 - Linguagem da Programação
O comando typedef é usado para criar o que?
Nota: 20.0
	
	A
	Um sinônimo ou um alias.
Você acertou!
	
	B
	Uma variável.
	
	C
	Um novo tipo de dado.
	
	D
	Uma constante.
	
	E
	Um laço de repetição.
Questão 2/5 - Linguagem da Programação
Analise o código abaixo e responda a alternativa correta.
struct calendário {
     int dia;
     int mes;
     int ano;
};
struct calendario agora, *depois;
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!
	
	D
	Na linha 8 “agora” recebe o endereço da variável “depois”.
	
	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.
(*depois).dia = 28;
(*depois).mes = 09;
(*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
	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”.
Você acertou!
	
	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!
Questão 5/5 - Linguagem da Programação
Analise o código abaixo e responda a alternativa correta.
struct calendario{
   int dia;
   int mes;
   int ano;
};
struct calendario agora, *depois;
depois = &agora; // Coloca o endereço no ponteiro ‘depois’
Nota: 0.0
	
	A
	Na linha 6 o símbolo ‘*’ indica o endereço da variável “depois”.
	
	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.

Outros materiais