QCM QCM Quiz Java 2 SE Partie 3 par Lynleroy Lynleroy 2 312 joués - il y a 11 ans Troisième QCM pour apprendre et/ou réviser les bases de Java QCM 30 QUESTIONS difficile Programmation QCM : Chaque question peut avoir plusieurs bonnes réponses 1 Par défaut, quels sont les attributs de lecture et de modification d'un ResultSet (API JDBC) ? Type_forward_only , concur_readonlyType_scroll_sensitive, concur_readonlyType_forward_only, concur_updatable 2 Quelle est la méthode d'un objet Statement permettant de créer une requête préparée ? Conn. getPrepareStatement('SELECT * FROM classe');Conn. preparedStatement('SELECT * FROM classe');Conn. prepareStatement('SELECT * FROM classe');Conn. createPrepareStatement('SELECT * FROM classe'); 3 Quel est le caractère utilisé dans les requêtes préparées pour symboliser un champ à remplir ultérieurement ? #?& Quizz.biz est un service gratuit financé par la publicité. Pour nous aider et ne plus voir ce message : Je désactive Adblock ou Je vous soutiens sur Tipeee 4 Peut-on spécifier la façon dont on va gérer les résultats d'une requête préparée comme une requête habituelle (façon de parcourir, modifiable... ) (API JDBC) ? OuiNon 5 Avec un ResultSet acceptant la modification de valeur, quelle méthode utiliser pour modifier un champ de type float (API JDBC) ? UpdateFloat(String field, float value);UpdateFloat(String field, int value);UpdateFloat(int value, String field);UpdateFloat(int value, float field); 6 En utilisant la mise à jour de valeurs avec un ResultSet, que ne faut-il pas oublier de faire après avoir fait les modifications (API JDBC) ? Utiliser updateRow()Utiliser updateValue()Utiliser updateColumn() 7 Quelle est la méthode à utiliser sur un objet Statement pour une requête modifiant la base de données (API JDBC) ? ExecuteUpdate()ExecuteMAJ()ExecuteDBUpdate() 8 Comment faire en sorte de bloquer la validation automatique des requêtes SQL (API JDBC) ? En utilisant la méthode setAutoCommit(false) de l'objet ConnectionEn utilisant la méthode setAutoCommit(false) de l'objet StatementEn utilisant la méthode setAutoCommit(false) de l'objet ResultSet 9 Qu'est-ce qu'un POJO ? Un Plain Old Java Object.Un Pattern Oriented Java Object.C'est un jeu de dames. 10 À quoi sert le pattern dao ? À créer des objets.À ajouter de nouvelles fonctionnalités à vos objets.À séparer la couche métier de la couche d'accès aux données. 11 À quoi sert le pattern factory ? À créer des objets.À ajouter de nouvelles fonctionnalités à vos objets.À séparer la couche métier de la couche d'accès aux données. 12 Comment initialise-t-on un driver JDBC dans un programme Java (API JDBC) ? Class. forName('nomDuDriver');New Class('NomDuDriver');New Driver('NomDuDriver'); 13 Quelle phrase au sujet de Java est correcte ? En Java, les types de bases ne sont pas des objetsJava supporte l'héritage multiple entre les classesEn Java, on peut affecter soi-même l'adresse d'un pointeurJava supporte la surcharge des opérateurs 14 Quel est l'un des avantages du pattern factory ? De pouvoir modifier la façon d'instancier les objets à un seul endroit.De faire en sorte de créer des super-types de données.De déléguer l'affichage de nos données à une partie de code. 15 Que sont les classes du package javax ? Des ponts Java-ActiveXDes extensions du langage Java standardDes classes Java pour X-WindowsDes classes Java multi-plateformes 16 Lequel n'a pas sa place parmi ces choix ? InstanceofSelectForVolatile 17 Que signifie le mot clé "transient" associé à un attribut ? Rend cet attribut invisible hors du package où il est définiCet attribut est à la fois un type de base et un objetPermet de ne pas le sauvegarder quand on utilise le mécanisme de sérialisationRien de tout ça 18 Qu'est-ce que la notion d'héritage de classes sous JAVA Une interface hérite toutes les méthodes d'une classe donnéeUne classe hérite toutes les méthodes et les champs de la super-classeUne classe hérite toutes les données contenues dans les champs de la super-classe 19 Laquelle de ces identifications est incorrecte ? MonNomMon_nom2nomsMon$nom 20 Quelle est la classe de Java qui fournit les fonctionnalités des structures de données de style dictionnaire : HashtablePropertiesTreeMap 21 Combien d'instances de la classe A crée le code suivant ? A x, u, v; x=new A(); A y=x; A z=new A(); AucuneUneTroisDeux 22 Laquelle de ces affirmations sur les constructeurs est vraie ? Les constructeurs ne doivent pas avoir des arguments si la classe mère n'a pas de constructeur avec des argumentsLes constructeurs ne sont pas héritésLes constructeurs ne peuvent pas être surchargésLa première déclaration de chaque constructeur est un appel égal à super() ou this() 23 Une classe peut être transient ? NonOui 24 Les Object d'une collection sont appelés des éléments : OuiNon 25 Un Map peut contenir des clés en double : NonOui 26 La liaison tardive est essentielle pour assurer ? L'encapsulationLe polymorphismeL'héritage 27 Une Collection est une interface : NonOui 28 Les énumérations peuvent retirer des éléments : NonOui Quizz.biz est un service gratuit financé par la publicité. Pour nous aider et ne plus voir ce message : Je désactive Adblock ou Je vous soutiens sur Tipeee 29 La classe Hashtable associe des clés à des valeurs NonOui 30 Les valeurs des types de données primitifs sont stockables directement dans un Vector : OuiNon Une erreur dans ce Quiz ? Contactez l'auteur Commentaires