SóProvas


ID
349567
Banca
CONSULPLAN
Órgão
Prefeitura de Santa Maria Madalena - RJ
Ano
2010
Provas
Disciplina
Programação
Assuntos

Na programação em Java, assinale a sintaxe válida para conexão com uma base de dados em MySQL:

Alternativas
Comentários
  • É impressão minha ou a  (c) e a (d) são iguais? Diferindo-se apenas no nome da variável de conexão?
  • Realmente, eu ia comentar isso. Para Java, as alternativas C e D estão corretas. Como ele não restringiu o nome da variável a ser instanciada, ambas estão corretas.

    A classe que gerencia as conexões com o banco é java.sql.Connection - OK
    O nome da variável pouco importa.
    Para obter a conexão, os drives podem ser chamados estaticamente através do método getConnection - OK

    Vale lembrar que algumas configurações, como servidor, login e senha, devem ser feitas anteriormente.
  • Questão tosca.
    Tanto o nome da variável não afeta a conexão (tornando ambos os itens C e D corretos), quanto o nome da classe é DriverManager, com "M" maiúsculo.
  • É triste ver isso. Baixei a prova para ter certeza que não foi um erro do pessoal do site. Infelizmente é burrada da banca mesmo.
  • Não consegui achar um sentido nessa questão. Não existe uma alternativa correta, o nome da classe é DriverManager com "M", e mesmo se não fossemos levar isso em consideração ainda não existiria uma única alternativa  correta, já que o nome da variável não afeta no estabelecimento da conexão.
  • Além de ter mais de 1 alternativa correta ela ainda está incompleta,  pois o comando não é suficiente, uma vez que ele citou o sgdb faltando a url.

  • Errei! Muito simples... Tipo variável = Classe.método... Só bastava ter lembrado disso...

  • Concordo com o colega T.Renegado e digo mais: o método deveria vir acompanhado de ( ). Não sei se o erro foi da banca ou do site. Trágica questão.

  • Nessas horas que percebemos o nível da banca. O avaliador é tão preparado que nem sabe distinguir entre C e D, ou melhor, que não há como distinguir! Tenso...