Initiation à l’algorithmique Utilisation du logiciel AlgoBox
Objectif de l’algorithmique : obtenir d’une machine (ordinateur, calculatrice…) qu’elle fasse certaines tâches à notre
place.
Problème : expliquer à la machine de façon claire et rigoureuse comment elle doit faire. Pour cela, on doit lui décrire
l’ensemble des opérations à effectuer pour obtenir le résultat souhaité : c’est ce que l’on appelle « concevoir un algo-
rithme ».
Exemple
On voudrait que l’ordinateur détermine le code ASCII correspondant à un caractère donné par l’ordinateur.
Comment expliquer à l’ordinateur, avec un algorithme, ce qu’il doit faire pour accomplir cette tâche ?
1. Tout d’abord, il va falloir stocker quelque part le caractère (entré par l’utilisateur) et le résultat (le code ASCII).
Pour cela, on utilise en informatique ce qu’on appelle des variables. Ici, une variable stockera une chaine que l’on appellera
caractère et la deuxième variable stockera un nombre que l’on appellera codeascii.
La première chose à faire dans l’algorithme va donc être d’expliquer à l’ordinateur qu’il va falloir utiliser deux variables con-
tenant respectivement une chaine et un nombre.
2. Il faut maintenant permettre à l’utilisateur d’indiquer le caractère dont il faut trouver le code ASCII et stocker ce caractère
dans la variable caractère.
3. Il faut maintenant procéder à la détermination du code ASCII.
1. Cliquer
2. Entrer : < caractère >
3. Sélectionner
4. Cliquer
5. Cliquer
6. Entrer < codeascii >
7. Sélectionner
8. Cliquer
9. Cliquer
11. Sélectionner
12. Cliquer
13. Cliquer
14. Cliquer
4. Il ne reste qu’à afficher le résultat.
5. L’algorithme est terminé. Il n’y a plus qu’à le tester :
6. A l’aide de cet algorithme, compléter le tableau suivant :
Caractère
v
3
ù
/
à
ä
%
$
&
Code ascii
Exercice
1. A l’aide du logiciel AlgoBox, écrire un algorithme permettant de déterminer le caractère correspondant à un code ASCII
donné par l’ordinateur. L’instruction String.fromCharCode(nombre) renvoie le caractère dont le code ASCII est égal à nombre.
2. A l’aide de cet algorithme, compléter le tableau suivant :
Code ascii
35
124
213
255
76
69
114
238
99
Caractère
15. Sélectionner
16. Entrer < caractère.charCodeAt(0) >
17. Cliquer
18. Cliquer
19. Cliquer
20. Sélectionner
21. Cliquer
22. Cliquer
23. Cliquer
24. Entrer < = >
25. Cliquer
26. Cliquer
27. Cliquer
28. Sélectionner
29. Cliquer
30. Cliquer
31. Cliquer
32. Entrez un caractère de
votre choix
33. Cliquer, puis lire le code ascii correspondant
au caractère saisi.
1 / 2 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !