Vous êtes sur la page 1sur 3

Examen Septembre 

:
1) La sérialisation. Sérialiser un objet, c'est prendre un cliché de son état actuel afin de
pouvoir le retrouver plus tard dans les mêmes conditions. Sérialiser, c'est donc extraire les
données d'une instance en vue de la réhydrater plus tard car toutes les méthodes sont
communes à toutes les instances de la classe, qui les retiens déjà -> il suffit de retenir les
données de chaque instance. Sérialiser permet aussi d'échanger des données entre plusieurs
langages. Ainsi que la généricité du programme grâce à l’utilisation de la variable de type T
(un des grands concepts de la POO).

2)
a) void RemplirLV(string[,] matrix) (matrice de 16x6)
{

for (int i = 0; i < matrix.GetLength(0); i++) (Julien est passé par l’ASCII pour les valeurs des nombres)

treeView1.Nodes.Add(Convert.ToString(i+1));

for (int j = 0; j < matrix.GetLength(1); j++)

treeView1.Nodes[i].Nodes.Add(matrix[i, j]);

b) void RemplirLV(string[,] matrix, object RichTextBox)


{

RichTextBox.Text = RemplirLV ; 

c) void RemplirLV(string[,] matrix)


{

for (int i = 0; i < matrix.GetLength(0); i++)

treeView1.Nodes.Add(Convert.ToString(i+1));

for (int j = 0; j < matrix.GetLength(1); j++)

treeView1.Nodes[i].Nodes.Add(matrix[i, j]);

}
d)

MessageBox.Show("Message qui s’affiche sous forme d’une petite fenêtre");

e)

3) La couche d'accès permet de relier un programme à une base de données.


Une couche d’accès aux données dans un logiciel est une couche d’un programme
informatique qui fournit un accès simplifié aux données stockées dans un stockage
persistant quelconque, comme une base de données.

4) Il s'agit d'un attribut utilisé pour décrire, pour placer un message de description.

5)
private ArrayList ListeDonnes;

Random rnd = new Random();


int nCpt = rnd.Next(10, 16);
MonPoint Point5 = new MonPoint(0, rnd.Next(-100, 101));
ListeDonnes.Add(Point5);
for (int i = 1; i < nCpt; i++)
{
MonPoint mpTmp = new MonPoint();
mpTmp.X = ((MonPoint) ListeDonnes [i - 1]).X + rnd.Next(10, 60);
mpTmp.Y = rnd.Next(-25, 25);
ListeDonnes.Add(mpTmp);
}

6) Voir examen de 2017.

7)

8) Il va permettre d’ajouter un chrono.


Il va permettre de déclencher un évênements à des intervalles définit par l’utilisateur.

Vous aimerez peut-être aussi