article(s) dans votre panier VOIR

Quiz de la formation - Apprendre le C Sharp

Retour formation complète

Pour répondre à ce QCM C# vous devez acheter la formation Apprendre le C# - Les fondamentaux.

  1. Question 1 / 44Quelle est la version du framework correspondant à Windows 8.1 ?
    • 3.5
    • 4.5.1
    • 8.1
  2. Question 2 / 44Sur quelle console peut-on écrire du code C Sharp ?
    • PS4
    • Xbox
    • Wii U
  3. Question 3 / 44Pour quel métier informatique est orienté Blend ?
    • Testeur
    • Architecte
    • Graphiste
  4. Question 4 / 44Je souhaite installer Visual Studio sur plusieurs ordinateurs. Quel est le moyen de téléchargement le plus adapté ?
    • Installation via Internet
    • Téléchargement de l'exécutable
    • Téléchargement du fichier ISO
  5. Question 5 / 44Comment s'appelle le fichier créé par défaut dans un projet contenant le code C Sharp de celui-ci ?
    • Program.cs
    • Main.cs
    • Code.cs
  6. Question 6 / 44Quelle est l'affirmation FAUSSE ?
    • Une solution peut contenir plusieurs projets
    • Une solution doit contenir plusieurs fichiers
    • Un projet contient plusieurs fichiers
  7. Question 7 / 44Que ne contient pas l'éditeur de texte de Visual Studio ?
    • L'autocomplétion
    • La coloration syntaxique
    • Le correcteur orthographique
  8. Question 8 / 44Comment sont indiqués les blocs ?
    • Par les symboles { et }
    • Par les symboles [ et ]
    • Par les mots-clés "BEGIN" et "END"
  9. Question 9 / 44

    Quel commentaire est correct ?

    • /* commentaire /*
    • */ commentaire */
    • /* commentaire */
  10. Question 10 / 44A quoi correspond le code suivant : int i = 0; ?
    • Une déclaration de variable
    • Une affectation de variable
    • Les deux
  11. Question 11 / 44

    Quel est le type le plus adapté pour stocker une température (pour une application de météo) ?

    • Le type short
    • Le type byte
    • Le type double
  12. Question 12 / 44Quel est l'opérateur utilisé pour concaténer deux chaines ?
    • Le symbole '.'
    • Le symbole '-'
    • Le symbole '+'
  13. Question 13 / 44De quel type de conversion j'ai besoin pour convertir un int en long ?
    • Conversion implicite
    • Conversion explicite
    • Conversion via une classe d'adaptation
  14. Question 14 / 44

    Quelle méthode écrit dans la console sans aller à la ligne ensuite ?

    • Console.Write()
    • Console.Print()
    • Console.Text()
  15. Question 15 / 44Quelle est la séquence qui indique un retour à la ligne ?
    • \t
    • \nl
    • \n
  16. Question 16 / 44Quel mot-clé ne doit pas être oublié à chaque case dans un switch ?
    • return
    • break
    • continue
  17. Question 17 / 44Quel mot-clé n'est pas une structure de boucle en C Sharp ?
    • for
    • while
    • loop
  18. Question 18 / 44Comment est définie la portée d'une variable ?
    • La variable est toujours accessible
    • Elle est accessible uniquement dans le bloc où elle est déclarée
    • Elle n'est accessible qu'aux 10 lignes suivantes
  19. Question 19 / 44Quel mot-clé indique qu'une méthode n'a pas de valeur de retour ?
    • void
    • null
    • none
  20. Question 20 / 44

    Lorsque je crée un nombre aléatoire avec Next(min, max), quelle affirmation est correcte ?

    • min et max sont inclus
    • min est inclus, max est exclu
    • min et max sont exclus
  21. Question 21 / 44Quelle est la particularité de la boucle foreach ?
    • La collection est supprimée ensuite
    • La collection parcourue est en lecture seule
    • La collection est initialisée
  22. Question 22 / 44Que me renvoie tab.Length, si tab est un tableau à deux dimensions ?
    • Le nombre de lignes
    • Le nombre de colonnes
    • Le nombre de cases
  23. Question 23 / 44

    Comment connaître la taille de la liste maListe ?

    • maListe.Count
    • maListe.Length
    • maListe.Size
  24. Question 24 / 44

    Je souhaite créer une variable qui ne peut prendre que quelques valeurs possibles. Quelle est la plus adaptée ?

    • Une structure
    • Une énumération
    • Une liste
  25. Question 25 / 44Quelle est la portée la plus utilisée pour un constructeur ?
    • public
    • protected
    • private
  26. Question 26 / 44Quel est le rôle principal d'une propriété ?
    • Rendre le code plus lisible
    • Augmenter les performances
    • Renforcer l'encapsulation
  27. Question 27 / 44Comment indique-t-on que la classe B hérite de la classe A ?
    • class B is A
    • class B : A
    • class B extends A
  28. Question 28 / 44Comment appelle-t-on le constructeur de la classe mère ?
    • super(paramètres)
    • base(paramètres)
    • mother(paramètres)
  29. Question 29 / 44Quels mots-clés doivent être utilisés pour redéfinir des méthodes dans les classes filles ?
    • virtual dans les classes mère et fille
    • override dans la classe fille uniquement
    • virtual dans la classe mère, override dans la classe fille
  30. Question 30 / 44Si je déclare un tableau d'objets de classe A, que puis-je mettre dedans ?
    • Uniquement des objets de la classe A
    • Tous les objets de classe A ou des classes parentes de A
    • Tous les objets de classe A ou de ses classes filles
  31. Question 31 / 44

    Que puis-je mettre après le nom d'une classe dans sa déclaration (après le symbole ':') ?

    • Une classe et des interfaces
    • Des classes et une interface
    • Des classes et des interfaces
  32. Question 32 / 44

    Quel mot-clé dans l'en-tête d'une classe indique qu'elle ne peut pas être instanciée mais seulement héritée ?

    • static
    • abstract
    • virtual
  33. Question 33 / 44Si je n'ai pas besoin d'instances dans une classe, mais seulement de méthodes globales, quel mot-clé dois-je utiliser ?
    • static
    • abstract
    • virtual
  34. Question 34 / 44

    Soit un objet a (classe MonObjet), et un objet b obtenu par la ligne "b = a". Si je modifie b, que se passe-t-il ?

    • Seul b est modifié
    • a et b sont modifiés
    • Aucun n'est modifié
  35. Question 35 / 44Si une méthode appelée dans votre code déclenche une exception non traitée dans celle-ci, que se passe-t-il ?
    • L'exception est ignorée
    • L'exception est propagée
    • L'exception n'est pas traitée ce qui fait "planter" le programme
  36. Question 36 / 44Qu'est-ce qu'un pas à pas ?
    • Le programme fait une pause entre chaque instruction
    • Les messages en console s'affichent lettre par lettre
    • Le débuggeur permet de suivre les instructions une à une
  37. Question 37 / 44Comment s'appelle en XAML le titre d'une fenêtre ?
    • Title
    • Name
    • Text
  38. Question 38 / 44A quoi sert le StackPanel ?
    • À afficher les éléments dans une grille
    • À afficher les éléments au pixel près
    • À afficher les éléments de manière empilée
  39. Question 39 / 44

    Si je modifie la taille d'un bouton dans le panneau des propriétés :

    • Je dois ensuite modifier le code XAML
    • Cela annule le code XAML écrit
    • Cela met à jour le code XAML
  40. Question 40 / 44

    Quand les modifications apportées à une interface dans Blend sont-elles répercutées dans Visual Studio ?

    • Jamais, je dois copier le code
    • Au prochain lancement de Visual Studio
    • Dès que j'enregistre
  41. Question 41 / 44Quel action de génération doit être choisie pour les images ajoutées à votre projet ?
    • Resource
    • Contenu
    • Image
  42. Question 42 / 44Comment s'appelle l'évènement indiquant que l'utilisateur a appuyé sur un bouton (Button) ?
    • Click
    • MouseClicked
    • ButtonClicked
  43. Question 43 / 44

    Quel est le lien entre le code C Sharp et le XAML ?

    • On peut modifier des propriétés XAML depuis le code C Sharp
    • On peut lire des propriétés XAML depuis le code C Sharp
    •  On peut lire ou modifier des propriétés
  44. Question 44 / 44Quelle méthode permet de fermer une fenêtre graphique ?
    • Kill
    • Close
    • Hide

Pour répondre à ce QCM C# vous devez acheter la formation Apprendre le C# - Les fondamentaux.

Retour à la formation