Buscar

Avaliando o Aprendizado - Estrutura de Dados-166

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

Permitem agregar mais do que um valor em uma variável, existindo uma relação estrutural entre seus 
elementos.
Consiste da definição do conjunto de valores (denominado domínio) que uma variável pode assumir ao 
longo da execução de um programa.
Também são denominados tipos primitivos, não é possível decompor em partes menores.
7
a
 Questão (Cód.: 77785) Pontos: 0,5 / 0,5
É um método de pesquisa ou busca, cujo algoritmo parte do pressuposto de que o vetor está 
ordenado e realiza sucessivas divisões do espaço de busca, comparando o elemento buscado (chave) 
com o elemento no meio do vetor. Se o elemento do meio do vetor for a chave, a busca termina com 
sucesso. Caso contrário, se o elemento do meio vier antes do elemento buscado, então a busca 
continua na metade posterior do vetor. E finalmente, se o elemento do meio vier depois da chave, a 
busca continua na metade anterior do vetor. 
A descrição apresentada trata-se do método denominado busca ...... 
por contagem. 
por comparação.
binária. 
linear. 
randômica. 
8
a
 Questão (Cód.: 27994) Pontos: 0,0 / 0,5
Imagine a seguinte estrutura em C/C++, para descrever um produto:
struct Produto { 
int codigo;
char descricao[40];
float preco;
};
Considere a função que atribui o preço ao produto
void atribui (struct Produto *pProd) { 
/* atribuição do preço */ 
... 
} 
A forma correta para atribuir 2.99 ao campo preco dentro de função atribui é: 
pProd -> preco=2.99;
*pProd.preco=2.99; 
pProd.preco=2.99; 
*pProd -> preco=2.99; 
(*pProd) -> preco=2.99;
Página 3 de 5BDQ Prova
21/11/2012http://bquestoes.estacio.br/prova_resultado_preview.asp?cod_hist_prova=2166730&ti...

Outros materiais