Buscar

Avaliando o Aprendizado - Estrutura de Dados III-23

Prévia do material em texto

} 
 List * inserePac(List *i, Paciente pt) 
{ 
 List *novo = new List; 
 novo->p = pt; 
 novo->link =i; 
 return novo; 
} 
 List insereCliente(List *i, Paciente pac) 
{ 
 List novo[]; 
 novo[0].p = pac; 
 novo[0].link = i; 
 return novo; 
} 
 Gabarito Comentado. 
 
 
 
 
 4a Questão (Ref.: 201401565628) 
Sou uma empresária que quer crescer e por isso, tenho que aumentar progressivamente a minha lista de 
clientes, sem limitar este crescimento. Assim, à medida que novos clientes são cadastrados, posso, se 
necessário, contratar mais e mais empregados. Marque a opção que especifica o tipo de lista e o tipo de 
alocação de memória mais adequados para este problema. 
 
 
 lista encadeada e alocação dinâmica de memória 
 
fila encadeada e alocação dinâmica de memória 
 
pilha dinâmica e alocação dinâmica de memória 
 
lista sequencial e alocação dinâmica de memória 
 
fila dinâmica e alocação dinâmica de memória 
 Gabarito Comentado. 
 
 
 
 
 5a Questão (Ref.: 201401567621) 
Vetores são elementos considerados longos quando usados como parâmetros 
de funções, mesmo assim pode-se passar um vetor como um argumento de 
uma função. Seja o exemplo a seguir codificado em C++: 
http://v3.webcasters.com.br/Login.aspx?codTransmissao=303835&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
https://v3.webcasters.com.br/Login.aspx?codTransmissao=314548&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://v3.webcasters.com.br/Login.aspx?codTransmissao=303835&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
https://v3.webcasters.com.br/Login.aspx?codTransmissao=314548&LoginExterno=urllogada@estacio.br&SenhaExterno=1234

Continue navegando

Outros materiais