Buscar

Estrutura de Dados

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

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

Prévia do material em texto

Simulado: CCT0308_SM_201600000000 V.1 
	Aluno(a): MATHEUS
	Matrícula: 201600000000
	Desempenho: 0,5 de 0,5
	Data: 00/00/2017 00:00:00 (Finalizada)
	
	 1a Questão (Ref.: 201607695339)
	Pontos: 0,1  / 0,1
	A forma correta para imprimir o valor do último elemento de um vetor v com n posições é:
		
	 
	cout << v[n-1];
	
	cin >> v[-1];
	
	cout << v[n+1];
	
	cout << v[ultimo];
	
	cout << v[n];
		
	
	
	 2a Questão (Ref.: 201607184901)
	Pontos: 0,1  / 0,1
	Assinale a opção certa.
 Quando não se escreve o protótipo de uma função ...
		
	
	A chamada da função não poderá ser feita em qualquer hipótese.
	
	A chamada da função poderá ser feita em qualquer hipótese.
	
	O programa não funcionará de forma alguma.
	
	A definição da função deverá ser escrita, obrigatoriamente, após o programa principal.
	 
	É preciso definir a função antes do programa principal.
		
	
	
	 3a Questão (Ref.: 201607731289)
	Pontos: 0,1  / 0,1
	Blocos únicos de códigos que realizam diversas tarefas distintas são de difícil manutenção. Portanto, utiliza-se a técnica da modularização de programas, a fim de facilitar a implementação e a manutenção dos programas. Esta técnica tem como principal elemento:
		
	
	As Filas
	 
	As funções
	
	Os Grafos
	
	As Estruturas de Dados
	
	Os Vetores
		
	
	
	 4a Questão (Ref.: 201607117765)
	Pontos: 0,1  / 0,1
	Com a utilização das estruturas de dados e seus tipos, em algumas situações é imprescindível a criação de funções que façam determinada verificação ou ação nestas estruturas. Dessa forma, analise a função abaixo e marque corretamente a alternativa que descreve as funcionalidades desta.
int funcao(float v[], float vl, int n)
{
   for (int i = 0; i < n; i++)
     if (v[i] == vl)
       return i;
   return -1;
}
		
	
	Retorna o valor de vl se o valor n foi encontrado.
	
	Resulta em erro, se o valor de vl não estiver dentro de v.
	
	Retorna -1 se o valor de n foi encontrado.
	 
	Retorna a posição de v se o valor vl foi encontrado.
	
	Retorna -1 se o valor de vl estiver dentro de v.
		
	
	
	 5a Questão (Ref.: 201607348496)
	Pontos: 0,1  / 0,1
	Considere a seguinte função: void dobro(int x) { x = 2 * x; } Qual valor será impresso na tela quando o seguinte programa principal for executado? int main() { int n; n = 5; dobro(n); cout << n; return 0; }
		
	
	10
	
	0
	
	20
	
	Haverá um erro de compilação
	 
	5

Outros materiais