·
Cursos Gerais ·
Engenharia de Software
Send your question to AI and receive an answer instantly
Recommended for you
3
Avaliacao Padroes de Projeto - Questoes ENADE Adaptadas
Engenharia de Software
IFBA
2
Diagrama de Casos de Uso para Sistema de Gerenciamento de Clientes de Advocacia - Atividade 01
Engenharia de Software
IFBA
1
Diagrama de Casos de Uso - Sistema de Gerenciamento de Clientes de Escritorio de Advocacia
Engenharia de Software
IFBA
1
Sistema de Gerenciamento de Memoria com Melhor Escolha - Alocacao e Desalocacao
Engenharia de Software
IFBA
9
Questões sobre Refatoração, Reuso de Software e Orientação a Objetos
Engenharia de Software
IFBA
Preview text
Avaliação Componentes de Software e Frameworks Suponha que você esteja desenvolvendo uma pequena aplicação web para uma loja online Considerando a utilização de um diagrama de componentes descreva quais seriam os principais componentes envolvidos e suas interações Em seguida elabore o diagrama de componentes Envie sua resposta em um único arquivo pdf 2 Você está desenvolvendo um componente para gerenciamento de contas bancárias e deseja implementar um mecanismo de autenticação para as contas dos clientes Para isso você decide utilizar o conceito de interface em Java Considere as seguintes informações Cada conta bancária possui um número de conta e uma senha associados As contas podem ser de diferentes tipos como Conta Corrente Conta Poupança e Conta Salário O mecanismo de autenticação consiste em verificar se a senha fornecida pelo cliente corresponde à senha armazenada na conta Sua tarefa é implementar as seguintes classes Uma interface chamada Autenticavel que define o método abstrato autenticar sem nenhum parâmetro e do tipo boolean Uma classe chamada Conta que implementa a interface Autenticavel e possui os atributos númeroConta senha e tipoConta As classes específicas para os diferentes tipos de conta ContaCorrente ContaPoupanca ContaSalario que estendem a classe Conta e implementam o método autenticar de acordo com as regras específicas de cada tipo de conta Implemente o código Java correspondente às classes descritas acima incluindo a implementação do método autenticar para cada tipo de conta Você pode assumir que as classes já possuem os construtores e os métodos de acesso necessários Em seguida escreva um trecho de código em Java que demonstre a utilização das classes implementadas Crie um objeto de cada tipo de conta defina os valores adequados para os atributos e faça a chamada ao método autenticar para verificar a autenticidade de cada conta Envie sua resposta em um único arquivo pdf 3 Explique o conceito de Frozen Spots e Hot Spots em frameworks
Send your question to AI and receive an answer instantly
Recommended for you
3
Avaliacao Padroes de Projeto - Questoes ENADE Adaptadas
Engenharia de Software
IFBA
2
Diagrama de Casos de Uso para Sistema de Gerenciamento de Clientes de Advocacia - Atividade 01
Engenharia de Software
IFBA
1
Diagrama de Casos de Uso - Sistema de Gerenciamento de Clientes de Escritorio de Advocacia
Engenharia de Software
IFBA
1
Sistema de Gerenciamento de Memoria com Melhor Escolha - Alocacao e Desalocacao
Engenharia de Software
IFBA
9
Questões sobre Refatoração, Reuso de Software e Orientação a Objetos
Engenharia de Software
IFBA
Preview text
Avaliação Componentes de Software e Frameworks Suponha que você esteja desenvolvendo uma pequena aplicação web para uma loja online Considerando a utilização de um diagrama de componentes descreva quais seriam os principais componentes envolvidos e suas interações Em seguida elabore o diagrama de componentes Envie sua resposta em um único arquivo pdf 2 Você está desenvolvendo um componente para gerenciamento de contas bancárias e deseja implementar um mecanismo de autenticação para as contas dos clientes Para isso você decide utilizar o conceito de interface em Java Considere as seguintes informações Cada conta bancária possui um número de conta e uma senha associados As contas podem ser de diferentes tipos como Conta Corrente Conta Poupança e Conta Salário O mecanismo de autenticação consiste em verificar se a senha fornecida pelo cliente corresponde à senha armazenada na conta Sua tarefa é implementar as seguintes classes Uma interface chamada Autenticavel que define o método abstrato autenticar sem nenhum parâmetro e do tipo boolean Uma classe chamada Conta que implementa a interface Autenticavel e possui os atributos númeroConta senha e tipoConta As classes específicas para os diferentes tipos de conta ContaCorrente ContaPoupanca ContaSalario que estendem a classe Conta e implementam o método autenticar de acordo com as regras específicas de cada tipo de conta Implemente o código Java correspondente às classes descritas acima incluindo a implementação do método autenticar para cada tipo de conta Você pode assumir que as classes já possuem os construtores e os métodos de acesso necessários Em seguida escreva um trecho de código em Java que demonstre a utilização das classes implementadas Crie um objeto de cada tipo de conta defina os valores adequados para os atributos e faça a chamada ao método autenticar para verificar a autenticidade de cada conta Envie sua resposta em um único arquivo pdf 3 Explique o conceito de Frozen Spots e Hot Spots em frameworks