Upload New File

master
Franck GLAZIOU 4 years ago
parent 86d2cfda7e
commit 4295bb9be5

@ -0,0 +1,479 @@
<?xml version="1.0" encoding="UTF-8"?>
<quiz>
<question type="category">
<category>
<text>$module$/Quizz Cours PRO*C, Chapitre 1 a 1.4</text>
</category>
</question>
<question type="multichoice">
<name>
<text>01-Interface PRO*C</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Le PRO*C c&rsquo;est : </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="50" format="html">
<text><![CDATA[<p>une interface entre le langage C et le SGBD Oracle</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>le Professionnel Etoile C</p>]]></text>
</answer>
<answer fraction="50" format="html">
<text><![CDATA[<p>une interface de pr&eacute;compilation o&ugrave; les ordres SQL pr&eacute;sents dans le code C sont traduits par un pr&eacute;compilateur</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>une interface entre un PROfessionnel et un Client</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>02-Structure</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Un fichier PRO*C se structure de la m&ecirc;me mani&egrave;re qu&rsquo;un fichier C ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>true</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="100" format="html">
<text><![CDATA[<p>VRAI</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>FAUX</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>03-Structure</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Pour acc&egrave;der aux donn&eacute;es de la base de donn&eacute;es que faut-il faire ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="50" format="html">
<text><![CDATA[<p>mettre en place la connexion et d&eacute;connexion &agrave; la base de donn&eacute;es</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>Prendre Rapidement en Otage le Client</p>]]></text>
</answer>
<answer fraction="50" format="html">
<text><![CDATA[<p>Se servir de commandes SQL (SELECT, INSERT, ...)</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>04-INCLUDE</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Quelle structure C doit-on inclure dans le programme PRO*C pour connaitre les r&eacute;sultats d&rsquo;un ordre SQL? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="0" format="html">
<text><![CDATA[<p>Aucune</p>]]></text>
</answer>
<answer fraction="100" format="html">
<text><![CDATA[<p>SQLCA.H</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>PL/SQL</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>05-INCLUDE</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Quelle est la bonne syntaxe pour inclure le fichier SQLCA ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="0" format="html">
<text><![CDATA[<p>INCLUDE SQLCA.H;</p>]]></text>
</answer>
<answer fraction="100" format="html">
<text><![CDATA[<p>EXEC SQL INCLUDE SQLCA.H;</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>SQLCA.H;</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>06-Variables</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>La d&eacute;claration des variables h&ocirc;tes s&rsquo;effectue exactement comme en C ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="100" format="html">
<text><![CDATA[<p>VRAI</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>FAUX</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>07-Variables</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Les variables h&ocirc;tes sont utilis&eacute;es o&ugrave; ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="0" format="html">
<text><![CDATA[<p>uniquement dans les ordres SQL</p>]]></text>
</answer>
<answer fraction="100" format="html">
<text><![CDATA[<p>dans les ordres SQL et dans le programme C</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>08-Variables</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Les d&eacute;clarations ci-dessous sont-elles justes ?<BR/> int vnbOccurence;<BR/> VARCHAR vNom[31]; </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="100" format="html">
<text><![CDATA[<p>VRAI</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>FAUX</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>09-Variables</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Quelles sont les variables qui sont bien utilis&eacute;es ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="0" format="html">
<text><![CDATA[<p>DATE</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>FROM</p>]]></text>
</answer>
<answer fraction="50" format="html">
<text><![CDATA[<p>EXEC SQL SELECT fonction INTO :vfonction FROM TEmploi WHERE noEmp = 501;</p>]]></text>
</answer>
<answer fraction="50" format="html">
<text><![CDATA[<p>EXEC SQL UPDATE TEmploi SET salaire = :vSalaire WHERE noEmp = 501;</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>EXEC SQL UPDATE TEmploi SET salaire = vSalaire WHERE noEmp = 501;</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>10-Variables</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Quelles sont les affirmations ci-dessous qui sont vraies ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="0" format="html">
<text><![CDATA[<p>int peut &ecirc;tre utilis&eacute; en C pour recevoir la valeur d&rsquo;une colonne NUMBER(10,2)</p>]]></text>
</answer>
<answer fraction="50" format="html">
<text><![CDATA[<p>float peut &ecirc;tre utilis&eacute; en C pour recevoir la valeur d&rsquo;une colonne NUMBER(10,2)</p>]]></text>
</answer>
<answer fraction="50" format="html">
<text><![CDATA[<p>int peut &ecirc;tre utilis&eacute; en C pour recevoir la valeur d&rsquo;une colonne NUMBER(10)</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>11-Connexion</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Que doit-on passer &agrave; l&rsquo;instruction CONNECT comme param&egrave;tre ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="33.33333" format="html">
<text><![CDATA[<p>le login</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>la connexion</p>]]></text>
</answer>
<answer fraction="33.33333" format="html">
<text><![CDATA[<p>le mot de passe</p>]]></text>
</answer>
<answer fraction="33.33333" format="html">
<text><![CDATA[<p>le nom du serveur h&ocirc;te</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>12-Connexion</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Que doit-on faire pour s&rsquo;assurer que la connexion soit viable ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>true</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="0" format="html">
<text><![CDATA[<p>afficher &agrave; l&rsquo;utilisateur le message Connexion r&eacute;ussie avec succ&egrave;s.</p>]]></text>
</answer>
<answer fraction="100" format="html">
<text><![CDATA[<p>tester que la variable sqlcq.sqlcode soit bien &eacute;gale &agrave; 0</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>13-Deconnexion</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Quel est le but de la fonction d&eacute;connexion ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="50" format="html">
<text><![CDATA[<p>ex&eacute;cuter le COMMIT si tout c&rsquo;est bien pass&eacute;</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>rajouter du code &agrave; mon programme</p>]]></text>
</answer>
<answer fraction="50" format="html">
<text><![CDATA[<p>ex&eacute;cuter le ROLLBACK s&rsquo;il y a une erreur</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>14-Corps de l'application</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Comment int&eacute;grer une instruction SQL de cr&eacute;ation de table dans le programme PRO*C ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="0" format="html">
<text><![CDATA[<p>CREATE TABLE TLigne(ligne VARCHAR2(200));</p>]]></text>
</answer>
<answer fraction="100" format="html">
<text><![CDATA[<p>EXEC SQL CREATE TABLE TLigne(ligne VARCHAR2(200));</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>15-Corps de l'application</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Comment int&eacute;grer une instruction SQL d&rsquo;insertion d&rsquo;une ligne dans une table dans le programme PRO*C ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="0" format="html">
<text><![CDATA[<p>INSERT INTO TLigne VALUES(&rsquo;TEST&rsquo;);</p>]]></text>
</answer>
<answer fraction="50" format="html">
<text><![CDATA[<p>EXEC SQL INSERT INTO TLigne VALUES(&rsquo;TEST&rsquo;);</p>]]></text>
</answer>
<answer fraction="50" format="html">
<text><![CDATA[<p>EXEC SQL INSERT INTO TLigne(ligne) VALUES(&rsquo;TEST&rsquo;);</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>16-Corps de l'application</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Comment int&eacute;grer une instruction SQL de mise &agrave; jour d&rsquo;une ligne dans une table dans le programme PRO*C ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="100" format="html">
<text><![CDATA[<p>EXEC SQL UPDATE TLigne SET ligne = &rsquo;TEST2&rsquo; WHERE ligne = &rsquo;TEST&rsquo;;</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>UPDATE TLigne SET ligne = &rsquo;TEST2&rsquo; WHERE ligne = &rsquo;TEST&rsquo;;</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>17-Corps de l'application</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Comment int&eacute;grer une instruction SQL de suppression d&rsquo;une ligne dans une table dans le programme PRO*C ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="100" format="html">
<text><![CDATA[<p>EXEC SQL DELETE FROM TLigne WHERE ligne = &rsquo;TEST&rsquo;;</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>DELETE FROM TLigne WHERE ligne = &rsquo;TEST&rsquo;;</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>18-Corps de l'application</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Comment int&eacute;grer une instruction SQL de suppression d&rsquo;une table dans le programme PRO*C ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="0" format="html">
<text><![CDATA[<p>DROP TABLE TLigne PURGE;</p>]]></text>
</answer>
<answer fraction="100" format="html">
<text><![CDATA[<p>EXEC SQL DROP TABLE TLigne;</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>19-Corps de l'application</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Comment int&eacute;grer une instruction SQL pour s&eacute;lectionner une ligne d&rsquo;une table dans le programme PRO*C ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="100" format="html">
<text><![CDATA[<p>EXEC SQL SELECT fonction INTO :vfonction FROM TEmploi WHERE noEmp = 501;</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>EXEC SQL SELECT fonction FROM TEmploi WHERE noEmp = 501;</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>SELECT fonction INTO :vfonction FROM TEmploi WHERE noEmp = 501;</p>]]></text>
</answer>
</question>
<question type="multichoice">
<name>
<text>20-Corps de l'application</text>
</name>
<questiontext format="html">
<text><![CDATA[<p>Quelles sont les instructions ci-dessous qui sont justes ? </p>]]></text>
</questiontext>
<defaultgrade>1</defaultgrade>
<generalfeedback format="html"><text/></generalfeedback>
<penalty>0.1000000</penalty>
<hidden>0</hidden>
<single>false</single>
<shuffleanswers>1</shuffleanswers>
<answernumbering>abc</answernumbering>
<answer fraction="50" format="html">
<text><![CDATA[<p>EXEC SQL TRUNCATE TABLE TEmploi;</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>EXEC SQL SELECT fonction INTO :vfonction FROM TEmploi;</p>]]></text>
</answer>
<answer fraction="50" format="html">
<text><![CDATA[<p>EXEC SQL UPDATE TLigne SET ligne = &rsquo;TEST2&rsquo; WHERE ligne = &rsquo;TEST&rsquo;;</p>]]></text>
</answer>
<answer fraction="0" format="html">
<text><![CDATA[<p>EXEC SQL UPDATE TLigne SET ligne = vligne WHERE ligne = &rsquo;TEST&rsquo;;</p>]]></text>
</answer>
</question>
</quiz>
Loading…
Cancel
Save