![](//s1.studylibfr.com/store/data-gzf/171b9f606451781ccbe6d79075655eb5/1/004873662.htmlex.zip/bg2.jpg)
2
ALGORITHMIQUE ET INITIATION A LA PROGRAMMATION JAVA...................... 1
INTRODUCTION........................................................................................................ 5
INTRODUCTION........................................................................................................ 5
Qu’est-ce que l’algorithmique ?........................................................................................................................... 5
Qu’est-ce qu’un programme ?............................................................................................................................. 5
Comment écrire un programme ?....................................................................................................................... 5
Le langage machine............................................................................................................................................... 6
Les langages de programmation.......................................................................................................................... 6
Java, compilé et interprété................................................................................................................................... 7
Applications, applets et servlets........................................................................................................................... 7
ELEMENTS DE PROGRAMMATION JAVA.............................................................. 8
Notion de variable................................................................................................................................................. 8
Affectation ............................................................................................................................................................. 8
Egalité, inégalité.................................................................................................................................................... 8
Conjonction, disjonction....................................................................................................................................... 8
Types de données................................................................................................................................................... 9
Notion d’application ............................................................................................................................................. 9
Les tests................................................................................................................................................................ 10
Tableaux .............................................................................................................................................................. 11
Les boucles........................................................................................................................................................... 11
Les sauts............................................................................................................................................................... 13
JAVA, LANGAGE A OBJETS................................................................................. 14
Classes et instances.............................................................................................................................................. 14
Attributs et méthodes d’instances...................................................................................................................... 16
Attributs et méthodes de classes ........................................................................................................................ 16
ALGORITHMIQUE................................................................................................... 17
Permuter le contenu de deux variables............................................................................................................. 17
Pour les algorithmes sur tableaux suivants,...................................................................................................... 18