Introduction `
a l’algorithmique et `
a la
programmation
DUT Informatique 1`
ere ann´
ee, 2016 – 2017
Anthony Labarre
– Cours 1 / 10 –
– Aspects pratiques –
Organisation :
I10 s´
eances de 2h de cours / TD
I12 s´
eances de 2h de TP
Evaluation :
Iune note de TP : vous rendez chaque TP, tous seront
not´
es
Iun projet de programmation
Iun examen
Ressources :
Ihttp://igm.univ-mlv.fr/˜alabarre/teaching.php
Iune page sur l’intranet de l’UPEM (voir TPs)
– Plan d’aujourd’hui –
Variables, types et op´
erations
Instructions et blocs
Instruction conditionnelle (if)
– Qu’est-ce que la programmation?
Programmer : (verbe transitif) ´
Ecrire les
programmes informatiques correspondant
`
a l’algorithme de r ´
esolution d’un probl`
eme”
(Larousse), fractionner un probl`
eme en instructions
codifi´
ees acceptables par la machine.
id´
ee(s) code source ex´
ecutable
interpr´
eteur
compilation
– Pourquoi un langage?
chargement du programme
instructions binaires
demande de programme
ILe processeur ne “comprend” que les instructions binaires;
IElles varient d’un processeur `
a l’autre: certaines changent,
d’autres manquent;
IProgrammer en binaire est loin d’ˆ
etre ergonomique;
IIl nous faut donc un langage de programmation interm´
ediaire
entre ce qui est naturel pour un humain et ce que le processeur
peut comprendre (par exemple: Python, C, C++, Java, ...);
1 / 31 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 !