Avez-vous une question? (216) 97 656 803 hajjriadh@gmail.com
C#

c#: Examens 0117102016

Un cours complet pour maîtriser c#: Examens 0117102016.

0 chapitres 0 QCM Accès gratuit

c#: Examens 0117102016

  1. MATÉRIEL AUTORISÉ
  • 1 stylo
  • Le reste n’est pas autorisé, en particulier : les téléphones portables, les clés USB, les documents...
  • DOCUMENTS INFORMATIQUES À REMETTRE
    • Avant de quitter la salle, vous devez impérativement remettre les documents demandés sur votre bureau
  • Conseil
    • Cette évaluation ne contient qu'une seule questions. Il n’y a aucune difficulté technique, ni aucun piège. En revanche, elle nécessite une compréhension correcte des variables,des tableaux, des contrôles DataGridView.
  • Objectifs
  • L’objectif de cette évaluation est de réaliser une application Windows Forms qui permet de créer une datagridwiew.
  • Vidéo: Sujet d'examens

      Sujets

        1)Créez un dossier sur le bureau avec le nom est :vos Prénoms et Noms 2)Créez un nouveau projet avec les critères suivants :
          a.Nom : Projet_Prenom_Nom_Groupe (Vos Prénoms, Noms et groupe) b.Emplacement : dans le dossier crée précédemment.

        La Forme

        3) Changez les propriétés de la forme avec les suivantes:
          a.Name : FrmCompétence b.Text : Compétences c.Size : 724; 418
        4)Créez une table Compétences contenant les colonnes Compétence 1, Compétence 2 et Compétence 3 de type String.
          a.Cette table sera créée sous l’évènement « load » de la forme. b.Cette variable est déclarée globale.

        DatagridView

        5)En utilisant un contrôle DatagridView (Name : DgvResultat , Text : Résultat )
          a.Insérez les notes obtenues par deux apprenants dont les noms sont : Nejib MBAREK et Mohamed MTIR qui composent les entêtes des lignes et comme entêtes des colonnes le contenu de la table Compétences. b.Le tableau suivant récapitule les notes des deux apprenants :
          Compétence 1Compétence 2Compétence 3
          Nejib MBAREK806065
          Mohamed MTIR759095

          Bouton Remplir

          c.Le calcul est fait sous l’évènement du bouton BtnRemplir ce bouton prend les propriétés suivantes :
            i.Name : BtnRemplir ii.Text : &Remplir iii.Size : 118; 30 iv.Location : 12; 277 v.TabIndex : 1 vi.Font :
              1.Name : Microsoft Sans Serif 2.Size : 12 3.Unit : Point 4.Bold : True

        Bouton Somme

        6)Dans une troisième ligne calculer la somme des deux notes obtenues l’entête de cette ligne sera : Somme Le résultat obtenu sera :
        Somme155150160
          a.Le calcul est fait sous l’évènement du bouton BtnSomme ce bouton prend les propriétés suivantes :
            i.Name : BtnSomme ii.Text : &Somme iii.Size : 118; 30 iv.Location : 260; 277 v.TabIndex : 3 vi.Font :
              1.Name : Microsoft Sans Serif 2.Size : 12 3.Unit : Point 4.Bold : True

        Nombres Aléatoires

        7)Dans une 4eme ligne, afficher un coefficient aléatoire, entre 0.50 et 0.99, pour chaque cellule. L’entête de cette ligne est : Coefficient
          a.Le calcul est fait sous l’évènement du bouton BtnMultiplication sera décrit ci-dessous :

        Bouton ?ultiplication

        8)Dans une 5eme ligne, multipliez la dernière ligne (ligne somme) par le coefficient obtenu à la quatrième ligne. L’entête de cette ligne est : Multiplication
          a.Le calcul est fait sous l’évènement du bouton BtnMultiplication ce bouton prend les propriétés suivantes :
            i.Name : BtnMultiplication ii.Text : &Multiplication iii.Size : 118; 30 iv.Location : 384; 277 v.TabIndex : 3 vi.Font :
              1.Name : Microsoft Sans Serif 2.Size : 12 3.Unit : Point 4.Bold : True

        MessageBox

        9)Afficher dans un Messagebox le contenue de la cellule Ligne1 : Colonne2
          a.Le calcul est fait sous l’évènement du bouton BtnAffichage ce bouton prend les propriétés suivantes :
            i.Name : BtnAffichage ii.Text : &Affichage iii.Size : 118; 30 iv.Location : 136; 277 v.TabIndex : 2 vi.Font :
              1.Name : Microsoft Sans Serif 2.Size : 12 3.Unit : Point 4.Bold : True

        Tableau

        10)Sauvegarder ce datagridview dans une table archive.

      Remarques:

        • DataGridView.Columns.Add(« column name », « Column header ») • Pour accéder à une cellule de datagridview on écrit le code suivant Datagridview1 (column, rows)
    1. Votre projet final doit ressemble au schéma suivant
    2. C#: EXAMENS 0117102016