Auto-évaluation


Utilisation du SQL dans une session SAS® (SQL)

Cochez la meilleure réponse pour chaque question. Lorsque vous avez terminé cliquez sur Soumettre questionnaire. .

  1. Quelle affirmation décrit correctement une bibliothèque SAS?

     a.   Une bibliothèque contient une collection de fichiers SAS
     b.   La localisation d'une bibliothèque SAS est définie par une instruction LIBNAME
     c.   A la fois a et b
     d.   Aucune des précédentes


  2. Le fichier sales.csv est un fichier dont le délimiteur est une virgule. Quelle instruction INFILE référence correctement le fichier?

     a.   infile 'sales.csv';
     b.   infile 'sales.csv' dlm=',';
     c.   infile 'sales.csv' (comma);
     d.   infile 'sales.csv' dlm=comma;


  3. Quelle instruction assigne correctement une bibliothèque à un répertoire?

     a.   libname prg1data 'c:\myclass';
     b.   libname 'c:\myclass' prg1data;
     c.   libref prg1data = 'c:\myclass';
     d.   library 'c:\myclass'= prg1data;


  4. Quel nom est valide pour un nom de variable ou de table?

     a.   My_Monthly_Expenditures
     b.   My_Monthly#Expenditures
     c.   My_Monthly Expenditures
     d.   My_Monthly+Expenditures


  5. Quelle affirmation au sujet du merge de l'étape DATA est vraie?

     a.   Elle peut trier les données
     b.   Elle retourne seulement les lignes correspondantes par défaut
     c.   Elle utilise la clause ORDER BY pour trier les données
     d.   Elle s'attend à trouver des données triées ou indexées sur la variable BY


  6. Lequel parmi les suivants est un type de données SAS valide?

     a.   float
     b.   integer
     c.   smallint
     d.   numeric


  7. Quelle instruction spécifie les colonnes à afficher dans un rapport généré par une PROC PRINT ?

     a.   BY
     b.   COL
     c.   VAR
     d.   SELECT


  8. Quelle  instruction FORMAT assigne correctement le format MMDDYY10. à la variable Hire_Date?

     a.   format Hire_Date(mmddyy10);
     b.   format Hire_Date mmddyy10.;
     c.   format Hire_Date*mmddyy10.;
     d.   format Hire_Date–mmddyy10.;


  9. Considérant l'étape PROC SORT suivante:
    proc sort data=salaries;
    <insert statement here>;
    run;
    Quelle instruction complète l'étape et organise les valeurs de  Employee_ID par ordre décroissant?

     a.   by Employee_ID desc;
     b.   by descending Employee_ID;
     c.   by sortkey = desc Employee_ID;
     d.   by descending key = Employee_ID;


  10. Considérant l'expression suivante:

    total=X+Y+Z;

    Quel est le résultat de l'expression en tenant compte des valeurs suivantes:

    X=10
    Y=. (missing)
    Z=7

     a.   7
     b.   10
     c.   17
     d.   . (missing)


  11. Quelle instruction d'assignation crée correctement une variable caractère?

     a.   Name=Ms. Lincoln;
     b.   Ms. Lincoln=Name;
     c.   'Ms. Lincoln'=Name;
     d.   Name='Ms. Lincoln';


  12. Lequel parmi les éléments suivants est considéré par SAS comme étant une valeur numérique standard ?

     a.   3,700
     b.   37E5
     c.   37.0%
     d.   $3700


  13. Quelles sont les trois fenêtres principales de l'environnement de fenêtrage SAS?

     a.   Log, Graph, et Print
     b.   Log, PROC, et Editor
     c.   Log, Output, et Editor
     d.   Log, Output,et Graph


  14. Quelle option, utilisée dans une instruction PROC PRINT permet de supprimer l'édition de la colonne par défaut OBS?

     a.   NOOBS
     b.   OBS=NO
     c.   NOLABEL
     d.   IDCOL=NO


  15. Quels sont les composantes d'une table SAS?

     a.   partie lignes et  partie colonnes
     b.   partie valeurs et partie formats
     c.   partie données et  partie descripteur
     d.   partie variables et partie observations


  16. Quelle instruction utilise t'on dans une étape DATA pour concaténer plusieurs tables?

     a.   SET
     b.   MERGE
     c.   UPDATE
     d.   APPEND