> Formations > Technologies numériques > formation Développement logiciel > formation .NET > formation .NET, création d'applications WPF > test-prérequis

Formation .NET, création d'applications WPF (NPF)


Testez vos connaissances pour valider les prérequis



1 - Quelles affirmations sont vraies pour une struct ?
Plusieurs réponses possibles


2 - Quelles affirmations sont vraies pour la construction d'une struct ?
Une seule réponse possible


3 - Quelles affirmations concernant la copie des structs sont vraies ?
Plusieurs réponses possibles


4 - Est-ce que le code suivant compile ?

class Voiture{
 Voiture(int vitesse){}
};
Voiture voiture = new Voiture();
Une seule réponse possible


5 - Est-ce que le code suivant compile ?


public abstract class Vehicule 
{
 public abstract void Rouler()
 {
  Console.WriteLine("Vroum");
 } 
Une seule réponse possible


6 - Est-ce que le code suivant compile ?
[commentaires] public interface IVehicule
{
public void Rouler()
{ Console.WriteLine("Vroum");}
}
Une seule réponse possible


7 - Est-ce que le code suivant compile: [commentaires] System.Collections.Generic.List list = new System.Collections.Generic.List();
Une seule réponse possible


8 - Qu'affiche ce code ?

for(int i =0; i< 3; )
  Console.WriteLine(i++); Console.WriteLine(++i);
Une seule réponse possible


9 - Qu'affiche ce code ?

for(int i =0; i< 3; i++ ) 

  if( i%2==0)
    continue;
  Console.WriteLine(i++);
}
Une seule réponse possible


10 - Est-ce que le code suivant compile ?

public interface 
 IVehicule 
{
 public void Rouler(); 
}
Une seule réponse possible


11 - Est-ce que le code suivant compile ?


public class MyCollection
{
 public void Add( T t ){ /* …. */ }
}
Une seule réponse possible


12 - Qu'est ce qui est VRAI pour une utilisation sûre de Dictionary ?
Plusieurs réponses possibles


13 - À quoi sert le mot-clé yield ?
Plusieurs réponses possibles


14 - Comment redéfinir une méthode dans une classe dérivée pour avoir le polymorphisme ?
Une seule réponse possible


15 - Qu'affiche le code suivant ?

string s1 = "hello"; 
string s2 = s1; s1 += " world";
Console.WriteLine(s1); Console.WriteLine(s2);
Une seule réponse possible
Une fois les réponses validées, vous ne pourrez plus modifier vos choix.