TELECHARGER GRATUITEMENT SUR www.ebook.touteninformatique.com TELECHARGER GRATU
TELECHARGER GRATUITEMENT SUR www.ebook.touteninformatique.com TELECHARGER GRATUITEMENT SUR www.ebook.touteninformatique.com Page 1 sur 8 TRAVAUX DIRIGES GENERAUX DE LA CLASSE DE PREMIERE PARTIE 1 : ALGORITHMIQUE Exercice 1: Soit l’algorithme suivant : Algorithme toto Var A, B : Reel ; Debut A A – B B A + B A B – A Fin Supposons que A =5 et B = 7 au début de l’algorithme. a) Que valent les valeurs de A et de B à la fin de l’algorithme ? b) Que fait cet algorithme ? Exercice 2: Soit l’algorithme suivant : Algorithme toto2 Debut Var i, a, b S: Entier S 0; Lire (a); Lire (b) ; Pour i allant de 1 à b faire S S + a ; Fpour Ecrire (‘ le résultat est ‘ S) Fin a) Supposons qu’après lecture au clavier l’utilisateur entre a = 4 et b = 5 Déroulez cet algorithme puis donnez la valeur de S à la fin de l’algorithme. b) Faites de même pour a = 6 et b = 3 c) De ce qui précède, dites ce que fait cet algorithme. Exercice 3 : En début d’année votre papa vous envoie payer votre pension scolaire. Arrivé(e) au lieu indiqué, vous trouvez un rang et vous vous alignez. Le rôle de la réceptionniste est de prendre vos dossiers, les vérifier, puis les classer. Elle fait ce travail jusqu’à ce qu’elle soit fatiguée. Il vous est demandé d’écrire un algorithme qui va permettre à la réceptionniste de faire son travail. a) Sait-on quand est ce que la réceptionniste va se fatiguer ? b) En déduire la boucle qui sera utilisée. c) Quelle condition doit être respectée pour qu’elle continue de faire son travail ? d) Quelles sont les opérations que la réceptionniste effectue à chaque fois ? e) Ecrire l’algorithme. f) Définir les termes suivants : Algorithme, Algorithmique, Objet, Variable, Constante, Type, Instruction, Informatique, Identifiant et Ordinateur. g) Enoncer les grandes étapes de résolution d’un problème et commenter chaque étape. h) Donner et commenter la structure générale d’un algorithme. i) Donner la syntaxe de déclaration d’une variable et celle d’une constante. j) Donner les instructions primitives utilisées en algorithmique. k) Donner quatre caractéristiques d’un bon Algorithme ? TELECHARGER GRATUITEMENT SUR www.ebook.touteninformatique.com TELECHARGER GRATUITEMENT SUR www.ebook.touteninformatique.com Page 2 sur 8 Exercice 4 : Détection des erreurs L’algorithme ci-dessous contient des erreurs, corriger ces erreurs et proposer l’algorithme correct Algorithme tata Variables Const Pi : Réel = 3,14 ; Var a : Entier; Var r : Réel ; Var s : Variable ; Constantes Const n = 2; Début Saisir (Pi); s 10; r s*n*Pi; a r ; Affecter (a); FinAlgo Algorithme résoudre_équation; Variables : x : réel ; Début afficher (‘entrer x ‘) ; lire(x) L’individu va saisir la valeur attribuée à la variable x */ y = 2*x - 7; afficher (‘le résultat est ‘,y) ; Fin EXERCICE 1 : Définitions des concepts (10pts) L’élève remplira avec le mot qui convient le tableau ci-dessous. Une réponse juste= 1pt ; une réponse fausse = - 0.25pt ; Pas de réponse = 0 pt. 1-Suite d’instructions exécutées dans l’ordre par le processeur 2-Séquence d’instructions qui décrit comment résoudre un problème particulier. 3-Donnée dont la valeur peut être modifiée par le corps de l’algorithme. 4- Donnée dont la valeur ne peut être modifiée par le corps de l’algorithme. 5-Mot ou symbole interprété comme élément du langage. 7-Ensemble d’ordre accomplissant une tâche particulière, elle peut prendre des arguments et en général renvoie des résultats. 8-Une instruction d’attribuer une valeur à une variable. 9-Une instruction qui permet de voir le résultat à l’écran. 10-Instruction qui permet de lire la valeur d’une variable saisie. 1 2 3 4 5 6 7 8 9 10 . TELECHARGER GRATUITEMENT SUR www.ebook.touteninformatique.com TELECHARGER GRATUITEMENT SUR www.ebook.touteninformatique.com Page 3 sur 8 EXERCICE 2 : Questions binaires (10pts) L’élève répondra par vrai ou faux. Une bonne réponse = 0.5pt ; une réponse fausse= - 0.25pt ; pas de réponse=0pt 1- Un algorithme se termine toujours. 2- Un algorithme a toujours un nom. 3- const Toto : [réel] ; 4- Affiche à l’écran :“hello world“ = affiche(“hello world“) ; 5- Une constante est une variable qui prend une valeur fixe en entrée et dans le corps de l’algorithme. 6- Une fonction est une procédure qui renvoie des résultats. 7- Une chaîne de caractères est un type de base. 8- Un entier est un type d’objet de base. 9- LDA = langage de découverte des algorithmes. 10- Variable nombre_oeuf : [entier]=3 ; 11- Affecte la valeur 4 à l’entier a = a. 4 ; 12- Affiche à l’écran : “je suis un informaticien“ = lire (“je suis un informaticien“) ; 13- Saisie sur le clavier : “ je suis un informaticien“ = écrire (“je suis un informaticien“) ; 14- Windows est un logiciel de base. 15- Excel est un tableur. 16- Windows est un logiciel mono utilisateur. 17- Excel nous permet de faire des calculs automatiquement. 18- L’algorithme se confond souvent avec le langage proprement dit. 19- La science qui étudie les algorithmes est appelée Algorithmique. 20- L’analyse est fondamentale en algorithmique. Exercice 1 : Répondre par vrai ou faux 1. L’Algorithme ne met pas en exergue la notion de non ambiguïté dans les actions. 2. La mémoire ROM exécute les instructions d’un programme dans l’ordinateur 3. L’Algorithmique permet d’exécuter un programme informatique. 4. Une tablette est une marque d’ordinateur. 5. Lorsqu’un Algorithme est grand, il faut faire qu’il soit de haut niveau. Exercice 2 : Entourer la lettre correspondante à la réponse juste pour les questions 1. et 2. Notation : Réponse juste: +1pt ; Réponse fausse : -0,25pt ; Pas de réponse : 0pt 1. Dans un algorithme, les variables et les constantes se déclarent : a)Entre « début » et « fin » ; b) Dans l’en-tête de l’algorithme ; c)Les variables sont dans l’en-tête et les constantes entre « début » et « fin » ; d) aucune réponse 2. Dans un algorithme, une variable du type entier se nommant « i » est déclarée par l’instruction : a) variable i entier ; b) variable i : entier ; c) variable entier : i ; 3. Soit les déclarations suivantes : const K : réel =1000 ; var a, b : entier ; Dites si les instructions suivantes sont correctes a 10,9 ; …………………………………………………………………………… K 100 ; …………………………………………………………………………… Exercice 3: EXECUTER UN ALGORITHME COMME UN ORDINATEUR EXECUTE LES PROGRAMMES (5,5pts) 1. Répondre par vrai ou faux. (0.5x5=2.5pts) a) L'instruction lire affiche le contenu d'une variable à l'écran. b) Dans un algorithme on peut saisir plusieurs valeurs et les lire simultanément. TELECHARGER GRATUITEMENT SUR www.ebook.touteninformatique.com TELECHARGER GRATUITEMENT SUR www.ebook.touteninformatique.com Page 4 sur 8 c) Incrémenter une variable c'est diminuer sa valeur et la décrémenter c'est augmenter sa valeur. d) Dans une structure alternative toutes les instructions sont exécutées. e) On ne peut pas effectuer les opérations de lecture et d'écriture sur les éléments d'un tableau. 2. Soit la séquence d’action du corps d'un algorithme suivante où x et y sont deux entiers: (0.5+0.5+0.5+0.5+1=3pts) NB : Entourer les lettres correspondantes aux bonnes réponses début x ← 10 ; (1) x ← x + x ; (2) y ← -2 * x ;(3) x ← y + x ; (4) y ← y – x ; (5) fin PARTIE 2 : PROGRAMMATION WEB Exercice : 4 a) Que signifie le sigle HTML ? b) Définir balise. c) A quoi sert un éditeur de texte ? d) Quelle différence faites-vous entre un navigateur et un moteur de recherche ? e) A quoi sert un navigateur ? f) Dans quels types de logiciel de traitement de texte écrivez-vous vos balises ? g) Avec quelle extension enregistrerez-vous ce document ? h) Ecrire le script html qui a conduit à l’affichage ci-dessus Exercice 1 : Réponds aux questions suivantes 1. Définir : Navigateur, Site web, Editeur web, Internet, i) Les variables de cette séquence sont : a. x, 10, -2, y b. x, y c. x, y, +, *,10 j) Quelle est la valeur de x à la séquence (2) ? a. 10 b. 30 c. 20 k) Quelle est la valeur de y à la séquence (5) ? a. 40 b. -20 c. – 40 l) Pour un bon fonctionnement, les variables x et y doivent être de type : a. caractère b. entier c. booléen m) Que fait ce bout d’algorithme? ………………………………………………………………………………………… ………………………………………………………………………………… TELECHARGER GRATUITEMENT SUR www.ebook.touteninformatique.com TELECHARGER GRATUITEMENT SUR www.ebook.touteninformatique.com Page 5 sur 8 .2. Quelle différence faites-vous entre un éditeur de texte et un navigateur internet ? 3. Que signifie HTML ? HTTP ? WWW ? URL ? 4. Parmi les éléments ci-dessous quels sont ceux qui permettent de créer une page web : a- Éditeur d’image b- Éditeur de texte c- Un tableur d- Navigateur web e- Site web 5. Donnez le rôle de chacun des éléments cités à la question n°4 et proposez à chaque fois des Exemples Exercice 2 : QUESTIONS A CHOIX MULTIPLE Choisir uniquement la bonne réponse. uploads/Science et Technologie/ td-n03-generale-1ere.pdf
Documents similaires










-
28
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Dec 07, 2021
- Catégorie Science & technolo...
- Langue French
- Taille du fichier 1.2547MB