Buscar

ALGORITMOS - AVALIACAO DE APREDIZAGEM AULA5 9

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

ALGORITMOS
	
	Exercício: CCT0239_EX_A8_201409036367 
	 Voltar
	Aluno(a): WELLINGTON SANTOS DE QUADROS
	Matrícula: 201409036367
	
	Data: 21/10/2014 21:05:39 (Finalizada)
	
	 1a Questão (Ref.: 201409308356)
	
	Observe as afirmativas abaixo sobre o terminador nulo e assinale a opção correta.
I Devemos sempre acrescentar mais uma posição ao vetor de char quando ele for dimensionado;
II Ele deve ser incluído ao final de todo vetor independente do tipo;
III O terminador nulo é identificado pelo caracter \0
		
	
	Somente a III é verdadeira
	
	Somente a afirmativa I é verdadeira
	 
	As afirmativas I e III são verdadeiras
	
	As afirmativas II e III são verdadeiras
	
	Todas as afirmativas são verdadeiras
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201409270495)
	
	Execute o algoritmo utilizando o vetor CRR abaixo e responda o que ficará armazenado.
	!
	U
	O
	T
	R
	E
	C
	A
	1
	2
	3
	4
	5
	6
	7
	8
para(i <- 1; i <= 4; i = i + 1)
 {
   aux <- CRR[ i ];
   CRR[ i ] <- CRR[8 - i + 1 ];
   CRR[8 - i + 1] <- aux;
 }
		
	
		A
	C
	E
	R
	U
	O
	T
	!
	
	
		U
	O
	T
	R
	E
	C
	A
	!
	 
		!
	A
	C
	E
	R
	T
	O
	U
	 
		A
	C
	E
	R
	T
	O
	U
	!
	
		A
	C
	E
	R
	!
	T
	O
	U
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201409289770)
	
	Qual das opções abaixo está correta com relação a declaração de variáveis para um vetor de 15 elementos de números reais em C++?
		
	
	double x[15][15]
	 
	double x[15]
	 
	int vetor[15][15]
	
	int vetor[15]
	
	char x[15]
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201409308344)
	
	Um desenvolvedor precisava armazenar matrícula, nome e CR de um aluno. Sabe-se que a matrícula é um número inteiro muito grande e que o CR é um número real. Observe as alternativas abaixo e assinale qual foi a escolhida por atender a todas as exigências.
		
	
	char nome; int matricula[12]; double CR;
	
	char nome; long long int matricula; float CR;
	 
	char nome[30]; long long int matricula; float CR;
	 
	char[30] nome; long long int matricula; double CR;
	
	char nome; int matricula[12]; float CR;
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201409267977)
	
	Um lojista gostaria de desenvolver um programa para armazenar os códigos(valores inteiros), os valores de compra(valores reais), os valores de vendas(valores reais) e a quantidade(valores inteiros) de todos os mil produtos.
 Pensou em declarar algumas matrizes unidimensionais para tornar isso possível. 
Qual das opções abaixo declara as matrizes necessárias para que o programa possa ser desenvolvido a partir delas e seguindo, rigorosamente, as sugestões do texto acima?
		
	
	double codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000];
	
	int codigos[999], qtdade[999]; float valorC[999], valorV[999];
	 
	double codigos[999], qtdade[999], valorC[999], valorV[999];
	 
	int codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000];
	
	double codigos[1000], qtdade[1000], valorC[1000], valorV[1000];
		 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201409134220)
	
	Analise as sentenças abaixo sobre a declaração de vetores e, em seguida, assinale a alternativa correta: 
I. Na linguagem C++, uma string é um vetor de caracteres terminado com um caracter nulo cujo valor inteiro é igual a zero (código ASCII igual a 0). 
II. O terminador nulo também pode ser escrito usando a convenção de barra invertida do C++ como sendo '\0'.
III. Como precisamos reservar duas posições para o terminador (a barra e o zero), sempre iremos declarar o tamanho necessário menos um.
		
	
	Somente as sentenças II e III estão corretas
	 
	Somente as sentenças I e II estão corretas
	
	Somente a sentença II está correta
	
	Todas as sentenças estão corretas
	 
	Somente as sentenças I e III estão corretas
		 Gabarito Comentado.
	 Gabarito Comentado.
	
	
	 Voltar

Outros materiais