Base de la programmation devoir - CNED SIO

Pages: 12 (2863 mots) Publié le: 3 février 2015
Bases de la programmation
Devoirs
Élisabeth Martins Da Silva

Sommaire
Conseils généraux..........................................................................................................................................1
Devoir1..................................................................................................................................................................3
Devoir 2..................................................................................................................................................................6

Conseils généraux
Présentation
Ce fascicule de devoirs accompagne le cours « Bases de la programmation » référencé 2944. Il comporte deux
devoirs d’évaluation. Ils sont à faire en respectant la chronologiesuivante :
–– devoir 1 à l’issue de la séquence 1 : ce devoir porte sur la programmation procédurale, les tableaux
et les modules ;
–– devoir 2 à la fin du cours : ce devoir porte sur la programmation événementielle et la programmation objet.

Conseils
Ne vous précipitez pas sur ces devoirs sans avoir réalisé les exercices du cours. Vous risqueriez de ne pas faire
correctement le travail demandé etvous n’aurez pas une nouvelle occasion d’évaluer votre niveau. Ces devoirs
représentent l’application directe des connaissances acquises et sont proches de la logique des exercices du
cours. Pour se rapprocher de l’esprit de l’examen, vous avez le droit d’écrire les programmes en algo ou dans
le langage de votre choix. En revanche, la correction sera proposée en algo.

1  CNED   bTS SIO – 1re

année

8 2944 DG WB 00 14

Gestion du temps
Les devoirs sont prévus pour être réalisés en 2 heures. Calculez le temps que vous mettez sur chaque devoir.
Cependant, ne vous arrêtez pas au bout de 2 heures : faites le devoir dans sa globalité même si vous mettez
beaucoup plus de temps. Le temps est juste un indicateur qui vous permettra de savoir si vous devez progresser
sur cepoint.
Essayez de faire ces devoirs sans document et sans aide extérieure : c’est le meilleur moyen de savoir où vous
en êtes de la compréhension et l’assimilation du cours.

Travail sur le corrigé
Lorsque vous recevrez votre devoir corrigé, prenez le temps de lire tout ce que le professeur correcteur a écrit
à votre attention. Reprenez ensuite vos réponses en les comparant avec le corrigé typeenvoyé par le Cned.
Le corrigé contient des explications sur chaque exercice : lisez-les attentivement et ne vous contentez pas de
regarder juste les algos.
Évitez d’aborder le second devoir sans avoir eu la correction du premier.
Bon courage !

2  CNED   bTS SIO – 1

re

année

8 2944 DG WB 00 14

Devoir 1
À envoyer à la correction à l’issue de la séquence 1
Durée : 2 heuresExercice 1 (1 point)
Voici une séquence algorithmique :
si (a>b et cc) alors
a  b-1

tantque a>0
a  a-1
b  a-1

fintantque
c  c+2
sinon
a  b-c
finsi

Pour les valeurs suivantes en début de séquence, faites la trace et donnez les valeurs de a, b et c en fin de
séquence :
A) a=4 ; b=3 ; c=2
B) a=2 ; b=1 ; c=0
Vous mettrez le détail des étapes dans un tableau, enmontrant bien les lignes de code exécutées et l’évolution
du contenu des trois variables.

Exercice 2 (3 points)
Les personnes qui ont commencé à fumer avant 14 ans ont 90 % de risques supplémentaires de développer
une maladie mortelle avant 40 ans (cancer, infarctus) que les personnes n’ayant jamais fumé. Ce risque passe
à 80 % pour les personnes qui ont commencé entre 14 et 16 ans, puis à 70% après 16 ans jusqu’à 20 ans, et
enfin de 50 % après 20 ans.
écrire en algo ou dans le langage de votre choix, le programme qui permet de saisir l’âge de la première
cigarette et qui affiche le risque correspondant.

Exercice 3 (3 points)
2 vecteurs de maximum 10 cases ont été préalablement remplis de valeurs entières. nb1 et nb2 sont aussi
remplis. Vous avez les déclarations suivantes...
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • cned devoir bts sio
  • devoir de maths bts sio cned
  • Devoir 1 anglais bts SIO CNED
  • Cned bts sio math devoir 1
  • Bts sio cned devoir d'anglais 1
  • Devoir 1 CNED mathématiques
  • Cned maths devoir 1 bts sio 1ere année
  • Devoir cned

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !