No contexto de um ambiente de desenvolvimento, na Universidade do Estado do Amapá (UEAP), o gerente de projetos fornece ao Analista de Tecnologia da Informação/Desenvolvedor de Sistemas um diagrama de classe denominado ContaCorrente (Figura 01), que inclui informações relevantes para uma seção específica do projeto em desenvolvimento. Além disso, o gerente apresenta um trecho de código, na linguagem de programação Java, relacionado ao sistema em desenvolvimento e solicita a análise do código.
Analise as informações apresentadas a seguir e responda:
a) O que são e o que representam os itens: conta, agencia, saldo, nomeCliente apresentados na seção intermediária do diagrama de classe contaCorrente?
b) O que são e o que representam os itens sacar(), depositar() e imprimir() apresentados na seção inferior do diagrama de classe contaCorrente?
c) O que os itens sacar(), depositar() e imprimir() do diagrama contaCorrente realizam dentro do trecho do código apresentado?
| contaCorrente |
| – conta: int – agencia: int – saldo: double – nomeCliente: String |
| – sacar(): int – depositar(): double – imprimir(): double |
Figura 01. Diagrama de Classe ContaCorrente.
Trecho de código na linguagem de programação Java:
public class contaCorrente {
int conta, agencia;
double saldo;
String nomeCliente;
public int sacar(double valor){
if (this.saldo >= valor){
this.saldo = this.saldo – valor;
return 1;
}
return 0;
}
public void depositar(double valor){
this.saldo = this. saldo + valor;
}
public void imprimir(){
System.out.println(“Número da conta: ” + this.conta);
System.out.println(“Número da agencia: ” + this.agencia);
System.out.println(“Número da conta corrente: ” + this.saldo);
System.out.println(“Número da cliente: ” + this.nomeCliente);
}
}
CONTEÚDO EXCLUSIVO
Confira nossos planos especiais de assinatura e desbloqueie agora!
Ops! Esta questão ainda não tem resolução em texto.
Ops! Esta questão ainda não tem resolução em vídeo.
Questões Relacionadas
No contexto de um ambiente de desenvolvimento, na Universidade do Estado do Amapá (UEAP), o gerente de projetos fornece ao Analista de Tecnologia da Informação/Desenvolvedor de Sistemas um diagrama de classe denominado ContaCorrente (Figura 01), que inclui informações relevantes para uma seção específica do projeto em desenvolvimento. Além disso, o gerente apresenta um trecho de código, na linguagem de programação Java, relacionado ao sistema em desenvolvimento e solicita a análise do código.
Analise as informações apresentadas a seguir e responda:
a) O que são e o que representam os itens: conta, agencia, saldo, nomeCliente apresentados na seção intermediária do diagrama de classe contaCorr…
Discorra sobre o algoritmo de ordenação Merge Sort, suas características, principais vantagens e a principal desvantagem.
A estrutura denominada fila é considerada do tipo FIFO (First In First Out), ou seja, o primeiro elemento inserido será o primeiro a ser removido. Considerando uma estrutura de fila, discorra sobre aplicações para essa estrutura, avalie o trecho de código a seguir e descreva sua funcionalidade, identificando o erro presente no código e apresentando uma proposta de melhoria (corrigir o erro). O código foi escrito em linguagem C/C++ e a melhoria, caso seja apresentada pelo candidato em formato de código, pode ser escrita na linguagem C/C++, JAVA ou pseudolinguagem. Erros de sintaxe não serão considerados na avaliação, pois o importante é a lógica apresentada na proposta de melhoria.
Trecho de …



