Exercice codage basique
kevin76110
Messages postés
5350
Statut
Membre
-
kevin76110 Messages postés 5350 Statut Membre -
kevin76110 Messages postés 5350 Statut Membre -
Bonjour,
J'ai un exercice apparemment simple pour demain, dont je n'arrive pas.
Voici l'énoncé:
La réalisation d'un logiciel d'emploi du temps demande le codage d'une information qui représente une demi-journée.
On veut pouvoir:
vérifier si 2 demi-journée sont les mêmes
-tester si 2 demi-journées appartiennent à la même journée.
On peut automatiser les opérations suivantes sur le binaire:
Forcer un bit à 0
Forcer un bit à 1
Tester l'égalité de 2 bits
Quel codage proposez-vous ?
Comment réaliser les opérations demandées?
Ce ne doit pas être bien compliqué, mais je sèche complètement.
Quelqu'un peu m'aider?
(Je précise: ce sont des trucs basiques).
D'avance merci
=)
___
--
°º¤ø,¸¸,ø¤º°'°º¤ø, Moi, juste moi ... °º¤ø,¸¸,ø¤º°'°º¤ø,
J'ai un exercice apparemment simple pour demain, dont je n'arrive pas.
Voici l'énoncé:
La réalisation d'un logiciel d'emploi du temps demande le codage d'une information qui représente une demi-journée.
On veut pouvoir:
vérifier si 2 demi-journée sont les mêmes
-tester si 2 demi-journées appartiennent à la même journée.
On peut automatiser les opérations suivantes sur le binaire:
Forcer un bit à 0
Forcer un bit à 1
Tester l'égalité de 2 bits
Quel codage proposez-vous ?
Comment réaliser les opérations demandées?
Ce ne doit pas être bien compliqué, mais je sèche complètement.
Quelqu'un peu m'aider?
(Je précise: ce sont des trucs basiques).
D'avance merci
=)
___
--
°º¤ø,¸¸,ø¤º°'°º¤ø, Moi, juste moi ... °º¤ø,¸¸,ø¤º°'°º¤ø,
6 réponses
-
-
Pour l instant, en codage, on utilise que le binaire, l octal, l'hexadécimal.
En cours de codage, on ne parle pas de langage de programmation, c'est pour ça que la question me semble bizarre.
-
Bonsoir,
Pour le codage (la représentation) d'une demi-journée, voici ce qui me vient à l'esprit :
Je suppose que l'emploi du temps est hebdomadaire (se répète chaque semaine).
Il y a 7 jours dans une semaine. Il me faudrait au moins 3 bits pour coder l'information 'jour de la semaine'.
Je prends le code le plus naturel :
Lundi <---> 000 Mardi <---> 001 Mercredi <---> 010 Jeudi <---> 011 Vendredi <---> 100 Samedi <---> 101 Dimanche <---> 110
Et pour coder la période de la journée, comme je n'ai que deux possibilités (matin ou après-midi), 1 seul bit suffira.
Matin <---> 0 Aprem <---> 1
Tu codes ta demi journée sur 4 bits, 3 pour le jour et 1 pour la période du jour.
Jeudi matin = 0110
Pour ce qui est des opérations, à toi de cogiter :) -
D'accord. J'en demandais pas tant, mais merci ça m'a bien aidé =)
Je ne comprends pas trop la dernière question (attention, je ne demande pas la réponse, juste ce que veux dire la question).
Merci beaucoup =) -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Ben tu dois donner les enchainements d'instructions qui permettent de :
- vérifier si 2 demi-journée sont les mêmes.
- tester si 2 demi-journées appartiennent à la même journée.
En utilisant uniquement les instructions de base :
- Forcer un bit à 0
- Forcer un bit à 1
- Tester l'égalité de 2 bits -
Autant je suis bon en algorithme, autant je suis assez faible en codage.
On nous demande un truc du style :
"( 0000 <--> matin de lundi )
If 0000 ... else ... "
?