Représentations des données : types et valeurs de base
Question 1
Quels est l'entier en base 2 codé sur 8 bits par le code 0010 1010 ?
a) 42 | b) 21 | c) 84 | d) 3 |
Question 2
Quelle est la valeur affichée à l'exécution du programme Python suivant
a) 1024 | b) 2 | c) 20000000000 |
d) 2048 |
Question 3
Quel est l'entier relatif codé en complément à 2 sur un octet par le code 1111 1111 ?
a) -1 | b) -128 | c) -127 |
d) 255 |
Question 4
Que peut-on dire du programme Python suivant de calcul sur les nombres flottants ?
a) l'exécution ne peut pas s'arrêter si la variable x n'est jamais égale à 0,0 | b) A la fin de l'exécution, la variable x vaut -0,000001 | c) A la fin de l'exécution, la variable x vaut 0,000001 |
d) L'exécution s'arrête sur une erreur FloatingPointError |
Question 5
Si A et B sont des variables booléennes, quelle est l'expression booléenne équivalente à (not A) or B ?
a) A and B and (not A) or B or (not A or not B) | b) A and B and (not A) or B | c) (not A or B) or (not A or not B) |
d) (A or B) or (not A or not B) |
Question 6
Quelle est l'affirmation vraie concernant le codage UFT-8 du codage des caractères ?
a) Le codage UFT-8 est sur 1 à 4 octets | b) Le codage UFT-8 est sur 8 bits | c) Le codage UFT-8 est sur 8 octets |
d) Le codage UFT-8 est sur 7 bits |