Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Tipo de Avaliao: AV
Aluno
Professor: JANE TAVARES ALVAREZ DA SILVA
Nota da Prova: 6,5
Nota de Partic.: 2
Turma: 9004/AD
Defina um tipo de dado (registro) capaz de armazenar as seguintes informaes sobre um determinado cliente
de um banco: nome, CPF, RG, nmero da conta, data de abertura da conta, e saldo.
Com base neste tipo de dado, construa o trecho cdigo em C++ que represente a leitura dos dados do cliente
feita pelo usurio.
Resposta:
Gabarito:
struct ClienteBanco{
string nome;
string cpf;
int rg;
int numConta;
double saldo;
};
ClienteBanco cliente;
cin >> cliente.nome;
cin >> cliente.cpf;
cin >> cliente.rg;
cin >> cliente.saldo;
Em relao a filas e pilhas dinmicas, cite uma das vantagens de se implementar estruturas dinamicamente.
Resposta: Estruturas dinamicas tem a avantagem de fazer alocao de memoria em tempo de compilao e
terem seu tamanho alterado comforme a demanda. O sistema no para por falta de alocao de memoria.
Vetores
Filas Encadeadas
Listas Encadeadas.
Pilhas Encadeadas
Grafos
Assinale a alternativa que apresenta duas formas de passagem de parmetros para uma rotina ou funo:
No possvel criar um vetor de structs, pois o vetor trabalha apenas com dados do
mesmo tipo.
Cada elemento da struct denominado membro ou campo, sendo que a struct pode
armazenar elementos de tipos diferentes ou no.
Cada elemento da struct chamado campo e cada campo deve ser, obrigatoriamente,
de um tipo de dados distinto de outro campo.
A struct sempre definida dentro da main.
ordenada ou desordenada.
sempre desordenada.
desordenada somente da metade da lista at o final.
ordenada somente do incio at a metade da lista.
ordenada somente o primeiro da lista.
Um rgo pblico adotou dois sistemas de senhas para atender os cidados na ordem de chegada. O sistema I
atende os no idosos. O sistema II atende os idosos. Nessa situao:
Tanto a operao TOP (acessa topo), quanto operao POP (remover), permite acessar o ltimo elemento
armazenado em uma Pilha. Quanto diferena entre ambas as operaes em relao ao estado da Pilha
correto afirmar:
A linguagem C++ oferece quatro meios de criao de tipos de dados: matrizes, estruturas ou structs, unies e
classes. As estruturas, que passaremos a chamar simplesmente de structs, so tipos de variveis que agrupam
dados geralmente desiguais, enquanto matrizes so variveis que agrupam dados similares. Devido a esta
caracterstica as structs so utilizadas para modelar nodos (ns) de estruturas dinmicas. Portanto podemos
afirmar que:
As estruturas dinmicas so assim chamadas, pois podem fazer alocao de memria em tempo de
compilao e entretanto seus tamanhos s so alterados na codificao de acordo com a demanda.
As estruturas dinmicas so assim chamadas, pois no podem fazer alocao de memria em tempo de
execuo, mas mesmo assim conseguem ter seus tamanhos alterados de acordo com a demanda.
As estruturas dinmicas so assim chamadas, pois podem fazer alocao de memria em tempo de
execuo e terem seus tamanhos alterados de acordo com a demanda.
As estruturas dinmicas so assim chamadas, pois podem fazer alocao de memria em tanto em
tempo de execuo quanto em tempo de compilao, mas no podem ter seus tamanhos alterados de
acordo com a demanda.
As estruturas dinmicas so assim chamadas, pois podem fazer alocao de memria em tempo de
compilao e terem seus tamanhos alterados de acordo com a demanda.