A Secretaria de Estado do Desenvolvimento Econômico e da Ciência e Tecnologia de determinado estado encomendou a construção de um site web para acompanhamento dos casos de covid-19 nesse estado e da imunização de seus cidadãos. O órgão apresentou os seguintes requisitos para o desenvolvimento do site:
I utilizar Java, Javascript e Angular;
II utilizar desenvolvimento em três camadas;
III apresentar design responsivo.
Dessa forma, o desenvolvedor deverá atender aos requisitos precedentes, para que a aplicação: seja aderente aos padrões de construção e utilização de mercado, em JDBC, JSON, JUNIT e SOAP; seja de fácil manutenção, de modo que se separem as funcionalidades em três camadas especializadas; e possa ser utilizada em diferentes tipos de dispositivos, dado seu design responsivo.
Considerando a situação hipotética apresentada, redija um texto a respeito do desenvolvimento do site solicitado, atendendo ao que se pede a seguir.
1 Descreva JDBC, JSON, JUNIT e SOAP. [valor: 8,50 pontos]
2 Cite o nome das três camadas especializadas e descreva pelo menos uma funcionalidade de cada uma delas. [valor: 12,00 pontos]
3 Cite quatro vantagens de desenvolver um site com design responsivo, além da já citada no texto motivador. [valor: 8,00 pontos]
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
Java é uma linguagem de programação de alto nível e orientada a objetos que foi desenvolvida pela Sun Microsystems (agora propriedade da Oracle Corporation) na década de 1990 e foi projetada para ser portátil, eficiente e segura, permitindo que o código desenvolvido seja executado em diferentes plataformas sem a necessidade de recompilação.
A seguir, é apresentado o código fonte de uma classe escrita em JAVA, em que pode ser estabelecida a conexão com o banco de dados database utilizando a porta port, localizado em hostname:
public class MySQL extends Database {
private String port;
private String hostname;
public MySQL (String database, String hostname, String port) {
super(database);
this.…
Java é uma linguagem de programação de alto nível e orientada a objetos que foi desenvolvida pela Sun Microsystems (agora propriedade da Oracle Corporation) na década de 1990 e foi projetada para ser portátil, eficiente e segura, permitindo que o código desenvolvido seja executado em diferentes plataformas sem a necessidade de recompilação.
A seguir, é apresentado o código fonte de uma classe escrita em JAVA, em que pode ser estabelecida a conexão com o banco de dados database utilizando a porta port, localizado em hostname:
public class MySQL extends Database {
private String port;
private String hostname;
public MySQL (String database, String hostname, String port) {
super(database);
this.…
Em projetos de software de médio e grande porte, é comum observar a degradação da arquitetura ao longo do tempo, que geralmente resulta em alto acoplamento, baixo reúso de código e dificuldade de manutenção. Em muitos casos, essa situação poderia ser evitada com a aplicação consciente dos princípios de design conhecidos como SOLID, os quais embasam a abordagem orientada a objetos para a criação de sistemas com maior qualidade estrutural, facilitando testes, refatorações e extensões. A aplicação correta desses princípios pode determinar a diferença entre um sistema escalável e sustentável e um código rígido e frágil.
Considerando que o fragmento de texto acima tenha caráter unicamente motivad…




