Page 1278 - IT2
P. 1278

Verseau      du 19 janvier au 17 février
                   Poisson      du 18 février au 20 mars


               1.  Créer une structure (enregistrement ) sDate caractérisée par les deux champs suivants : (1 Pt)
                                · jour : de type entier
                                · mois :  de type entier
               2.  Créer une structure signeAstro caractérisée par les trois champs suivants : (1 Pt)

                                · date Debut :  de type sDate
                                · date Fin :  de type sDate
                                · signe :  de type chaine de caractères.
               3.  Ecrire un programme qui permet de saisir une liste de dates dans un tableau, et d’afficher pour chaque
                   date le signe astrologique correspondant. (4 Pts)


            PARTIE 4 :  PROGRAMMATION ORIENTEE OBJET (12 PTS)

            N.B. Les programmes seront écrits dans un langage de programmation orientée objet de votre choix.

            On considère une classe « montre » représentant le temps selon les caractéristiques suivantes :
            Heure, minute, seconde.


               1.  Sachant que les trois attributs sont de type entier, créer la classe « montre». (2 Pts)
               2.  Ajouter à votre classe les méthodes usuelles : (2 Pts)


                        ·  Constructeur avec paramètres.
                        ·  Les trois accesseurs.
                        ·  Les trois modificateurs.
                        ·  Une méthode afin d’afficher le temps à un instant donné.

               3.  Ajouter à votre classe une méthode ticTac() permettant d’avancer la montre d’une seconde. (Rappelez-
                   vous que les secondes ne peuvent pas dépasser la valeur 60, les minutes 60 et les heures 24). (3 Pts)
               4.  Ajouter une fonction compareMontre( montre m ) de type de retour booléen permettant de comparer
                   le temps de la montre objet courant avec le temps de la montre m . La fonction renvoie Vrai dans le cas
                   d’égalité des deux temps et Faux dans le cas contraire. (3 Pts)
               5.  Créer une classe « testMontre» permettant d’instancier deux montres et de tester toutes les méthodes
                   de la classe montre. (2 Pts)


            PARTIE 5  :  DEVELOPPEMENT WEB  (6 PTS)

            Cet exercice consiste à réaliser un mini calculateur permettant de calculer l’aire et le périmètre d’un rectangle.


                1.  Créer un formulaire HTML contenant : (3 Pts)
                               ·  Une  zone de texte destinée à recevoir une largeur l.
                               ·  Une  zone de texte destinée à recevoir une longueur L.
                               ·  Une zone de texte pour afficher le périmètre calculé.
                               ·  Une zone de texte pour afficher l’aire calculée.
                                          www.itlearning-settat.com

                                   Email: admission@itlearning-settat.com

                                                   Tél.:0661077812
                                                             3/4
   1273   1274   1275   1276   1277   1278   1279   1280   1281   1282   1283