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.hostname = hostname;
this.port = port;
}
}
A respeito das informações apresentadas acima, responda:
A) Por que motivo o código fonte escrito em Java não precisa ser recompilado para diferentes plataformas?
B) Quais são as principais características do paradigma de programação no qual Java se inclui que podem ser observadas no código-fonte apresentado?
C) Mostre como utilizar a classe MySQL para instanciar conexão com o banco de dados mydb, localizado em localhost e acessado por meio da porta 3306.
CONTEÚDO EXCLUSIVO
Confira nossos planos especiais de assinatura e desbloqueie agora!
CONTEÚDO EXCLUSIVO
Confira nossos planos especiais de assinatura e desbloqueie agora!
Ops! Esta questão ainda não tem resolução em vídeo.
Questões Relacionadas
O intercâmbio de dados entre aplicações é o processo de transmitir e receber informações entre sistemas distintos, permitindo que eles operem em conjunto e compartilhem dados de forma integrada. Esse processo é essencial em cenários onde diferentes aplicações precisam colaborar para fornecer uma experiência coesa ou uma visão unificada dos dados.
Dois dos principais formatos de dados utilizados atualmente são JSON (JavaScript Object Notation), formato leve e fácil de ler, amplamente usado em APIs RESTful; e o XML (Extensible Markup Language), mais verboso que o JSON, mas permite esquemas complexos, sendo comum em Web Services SOAP.
A seguir, é apresentado um fragmento de código em XML:
<p…
O aprendizado de máquina é uma área da inteligência artificial que capacita sistemas a aprenderem e tomarem decisões com base em dados.
Em vez de seguir instruções rígidas, esses sistemas utilizam algoritmos para identificar padrões a partir de grandes volumes de informações, permitindo-lhes melhorar seu desempenho ao longo do tempo.
O aprendizado de máquina é dividido em diferentes abordagens, incluindo aprendizado supervisionado, não supervisionado e por reforço, cada uma adequada a tipos específicos de problemas e dados.
Responda o que se pede:
A) Defina o que é aprendizado supervisionado.
B) Cite duas aplicações indicadas para o aprendizado supervisionado.
C) Cite dois algoritmos utiliza…
Analise o código JavaScript da função XPTO exibido a seguir.
function XPTO(valor, lista) {
var i = 0;
var posicao = -1;
for (i = 0; i < lista.length; i++) {
if (lista[i] == valor) {
posicao = i;
}
}
return posicao;
}
A função percorre um array contendo números inteiros e retorna a posição de um determinado número. Se esse número não é encontrado no array, a função retorna o valor -1. O número procurado e o array são fornecidos como parâmetros. Note que o código, como apresentado, executa tantos ciclos quantos forem os elementos na lista.
Por exemplo,
XPTO (11, [2, 1, 3, 4, 7, 8, 10, 12]) retornaria -1, e percorreria 8 ciclos.
XPTO (13, [1, 2, 3, 5, 8, 13, 21]) retornaria 5, e percorreria …



