Examen S1 2015 2016

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 4

IMSI-Oran - 1 ère année LMD - Semestre 1 (2014-2015)

Module : Informatique L. Belkhodja S. Reguig


Durée : 1h30

EXAMEN N°1
Exercice 2 : (5pts) 
1. Exécuter l’algorithme pour N=785 (en
mémoire et sur écran).
Soit l’algorithme devinette suivant :
2. Exécuter le même algorithme pour
1. Exécuter l’algorithme pour N=785 (en N=256 (en mémoire et sur écran).
mémoire et sur écran). Algorithme :
. Devinette ;
Var N, U, D, C : entier ;
3. Que fait exactement cet algorithme ?
2. Exécuter le même algorithme pour Début
N=256 (en mémoire et sur écran). Lire(N) ;
C ← N DIV 100 ;
. D ← (N MOD 100) DIV 10 ;
3. Que fait exactement cet algorithme ? U ← (N MOD 100) MOD 10 ;
Ecrire(‘1.Chiffre’, U) ;
Ecrire(‘2.Chiffre’, D) ;
Ecrire(‘3.Chiffre’, C) ;
Exercice 3 : (5pts) Fin.
Exécuter en détail l’algorithme test pour nb1=2 et pour nb1=3

Algorithme : test ;
VAR nb1, nb2 : entier;
Début
Lire(nb1);
nb2nb1^3 ;
nb1nb2^2 ;
si ((nb1+nb2)<100 et(nb2 mod 2 =0)) alors nb1nb1+nb2 ;
sinon nb2nb2*2 ;
finsi ;
nb1nb1 div nb2 ;
Ecrire(nb1, nb2) ;
Fin.

Exercice 4 : (5 pts)

1. Donner le résultat en hexadécimal de : (10)2 + (10)16+(10)10


2. Pourquoi toutes les informations doivent être codées en binaire au niveau interne d’un ordinateur ?
3. Donner deux raisons pour lesquelles toutes les variables appelées au niveau d’un algorithme doivent
être au préalable déclarées dans la section déclaration de ce dernier.

IMSI-Oran - 1 ère année LMD - Semestre 1 (2014-2015)


Module : Informatique L. Belkhodja S. Reguig
Durée : 1h30

Corrigé de l’EXAMEN N°1


Remarque : Les calculatrices et les téléphones portables sont strictement interdits.
Corrigé de l’exercice 1 : (5pts)
Algorithme: Paye_Semaine ;
Var Nbre_heures, Salaire_horaire, Paye_hebdo : Réel ; (1.5pts)
Début
Lire(Nbre_heures) ; (0.5pts)

Lire(Salaire_horaire) ; (0.5pts)

Paye_hebdo ← Salaire_horaire*Nbre_heures ; (1.5pt)

Ecrire(‘La Paye Hebdomadaire de l’ouvrier est :’, Paye_hebdo); (1pt)


Fin.
 Accepter aussi Paye_hebdo ← Salaire_horaire*Nbre_heures*7 ;
(parceque ce n’est pas précisé dans l’énoncé le nombre d heures par
jours ou par semaines)
 Ne pas donner la note complète sur une instruction avec une
erreur syntaxique (manque de () de ; …)

Corrigé de l’exercice 2 : (5pts)


1- Exécution de l’algorithme calcul pour N=785 (1.5 pts)

En mémoire

785 7 8 5
N C D U

Sur écran: 1. Chiffre 7

2. Chiffre 8

3. Chiffre 5

1- Exécution de l’algorithme calcul pour N=256 (25 pts)

En mémoire

256 2 5 6

Remarque : Les calculatrices et les téléphones portables sont strictement interdits.


N C D U

Sur écran:
1. Chiffre 2

2. Chiffre 5

3. Chiffre 6

3. Que fait exactement cet algorithme (2 pts)

Cet algorithme calcule et affiche le chiffre en entrée N en centaines, dizaines et unités

Corrigé de l’exercice 3 : (5pts)


1. Exécution de l’algorithme test pour nb1=1 (2.5 pts)

1 nb21^3 =1 ; nb11^2=1 ;

nb1 nb2
- La condition composée (1+1 <100 et 1 mod 2 =0 (vrai et faux)) est fausse
donc exécution du traitement suivant : nb2nb2*2 =1*2=2

-Exécution ensuite de l’instruction :


nb11 div 2 =0 ;

RESULTATS EN MEMOIRE 0 2

nb1 nb2

2. Exécution de l’algorithme test pour nb1=2 (2.5pts)

2 nb22^3 =8 ; nb18^2=64 ;

nb1 nb2
- La condition composée ((64+8) <100 et 8 mod 2 =0 (vrai et vrai)) est
vraie donc exécution du traitement suivant : nb1nb1+nb2=64+8=72

-Exécution ensuite de l’instruction :


nb172 div 8 =9 ;

RESULTATS EN MEMOIRE 9 8

Remarque : Les calculatrices et les téléphones portables sont strictement interdits.


nb1 nb2

Corrigé de l’exercice 4 : (5pts)


1. (10)2 + (10)16+(10)10 = (1C)16 (2pts)
2. Toutes les informations sont codées en binaire parc que c’est le langage qu’utilise la machine où le 0
représente le non passage de courant et le 1 passage de courant. (1pt)

3. Les raisons pour lesquelles on déclare les variables dans la section déclaration d’un algorithme sont :
- Réserver un espace mémoire pour chaque variable et donc une adresse mémoire
- Connaitre le type de la variable et ainsi se limiter seulement aux opérations concernant ce dernier.
(2pts)

Remarque : Les calculatrices et les téléphones portables sont strictement interdits.

Vous aimerez peut-être aussi

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy