QCM QCM Quiz Java 2 SE Partie 5 par Lynleroy Lynleroy 916 joués - il y a 11 ans Toujours un QCM pour apprendre et/ou réviser les bases de Java QCM 30 QUESTIONS expert Programmation QCM : Chaque question peut avoir plusieurs bonnes réponses 1 Quelle ligne va être lue après ces instructions ? ResultSet rs = state. executeQuery("select * from MaTable"); rs. absolute(3); rs. relative(2); rs. relative(-3); rs. relative(6); rs. relative(3); La ligne N° 4La ligne N° 5La ligne N° 3La ligne N° 11 2 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... ) ? OuiNonSeulement dans le cas où la requête ne comporte qu'une seule ligne 3 JDBC lance une exception lorsque quelque chose s'est mal passé dans la relation avec la base de données. Quelle est cette exception ? DatabaseExceptionDatabaseWarningJDBCExceptionJDBCWarningSQLException 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 Quelle(s) spécialisation(s) de “Statement” aide(nt) à se protéger contre l'injection de code ? StatementPreparedStatementCallableStatementAucune des propositions n'est valable 5 Quel est l'indice du premier paramètre d'un PreparedStatement (setXXX()) ? 0, comme dans tout tableau Java1 6 Par défaut une "connection" à une base de données en JDBC voit son paramètre « autocommit » prendre la valeur true. VraiFaux 7 Que sera le résultat de l'appel de la méthode getString() de la classe ResultSet si la colonne considérée de la base de données contient une valeur SQL NULL ? Elle lance une NullPointerException.Elle lance une SQLException.Elle retourne une chaîne vide ''.Elle retourne null.Le résultat est imprévisible. Il faut utiliser la méthode wasNull(). 8 Un ResultSet est dit Scrollable si : Le curseur se déplace automatiquement dans une direction ;Le curseur peut être positionné n'importe où ;La requête SQL emploie une clé primaire ; 9 En mode auto-commit : Un commit sera effectué lorsque la connexion à la base sera fermée ;Un commit sera effectué pour toute opération en écriture (executeUpdate ou executeBatch) ;Un commit sera fait à la fermeture du ResultSet ; 10 Pour manipuler une date SQL, il vous faut employer un objet de type : Java. util. Date ;Java. sql. Date ;Java. util. GregorianCalendar ; 11 L'équivalent java des types SQL CHAR, VARCHAR, LONGVARCHAR est : Le charLe tableau de chars ;Java. lang. String 12 Un CallabaleStatement est : Un statement en lecture ;Un preparedStatement en écriture ;Une forme de preparedStatement dédiée aux procédures stockées ; 13 Une exécution en batch sert à : Exécuter un programme batch accédant à une base ;Effectuer une suite de requêtes en lecture ;Effectuer une suite de requêtes de mise à jour ; 14 Un PreparedStatement est : Une forme pré-compilée d'une requête avec éventuellement des paramètres ;Un cache de lecture ;Un cache en lecture et écriture ; 15 Un Statement sert à : Créer une requête SQL.Exécuter une requête en lecture ;Exécuter une requête en lecture ou en écriture ; 16 Parmi ces éléments, lequel vous permet d'établir une connexion vers une base ? RMIDataSourceDriverManager 17 Une LinkedList peut contenir des doublons. VraiFaux 18 Un Set peut contenir des doublons. VraiFaux 19 La capacité d'une collection est : Le nombre d'objets qu'elle contient ;Sa taille réellement allouée ;Le type d'objet qu'elle peut contenir ; 20 Un itérateur sert à : Supprimer un élément d'une collection ;Parcourir une collection ;Parcourir ou à supprimer des éléments d'une collection ; 21 L'autoboxing est : Une simplification des accès à une collection avec des types primitifs ;L'opération de casting à effectuer pour manipuler un objet d'une collection ;Une conversion de type implicite : 22 Lesquels des énoncés suivants étendent l'interface Collection ? DictionaryListMapSet 23 Les generics servent à : Gérer des structures avec des types inconnus ;Simplifier le parcours de collection ;Trier une collection ; 24 Quelle méthode faut-il surcharger pour garantir l'égalité entre deux objets ? CompareTo ;ToString ;Equals ; 25 L'interface Queue sert principalement à gérer : Des files LIFODes files FIFO 26 Une collection compatible avec l'interface Set sert à : Trier une collection ;Eviter des doublons ;Gérer une liste FIFO (First-in/First-Out) ; 27 L'interface Comparator sert à : Vérifier que deux objets sont égaux ;Optimiser la gestion des clés pour les Maps ;Ordonner des Objets ; 28 Une HashMap est : Une liste synchronisée ;Une table de hachage non-synchronisée ;Une pile (stack) 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 Une Arraylist est : Une table de hachageUne liste synchronisée ;Une liste non synchronisée ; 30 Un vecteur maintient des références d'objets dans l'ordre où elles ont été ajoutées VraiFaux Une erreur dans ce Quiz ? Contactez l'auteur Commentaires