
Licence Monnaie - finance Algorithmique et programmation java
3
ALGORITHMIQUE ET INITIATION A LA PROGRAMMATION JAVA ................. 1
MODALITES .............................................................................................................. 2
INTRODUCTION ........................................................................................................ 5
Les langages de programmation .......................................................................................................................... 5
Java, compilé et interprété ................................................................................................................................... 6
Applications, applets et servlets ........................................................................................................................... 6
ELEMENTS DE PROGRAMMATION JAVA .............................................................. 7
Notion de variable ................................................................................................................................................. 7
Affectation ............................................................................................................................................................. 7
Egalité, inégalité .................................................................................................................................................... 7
Conjonction, disjonction ....................................................................................................................................... 8
Types de données ................................................................................................................................................... 8
Notion d’application ............................................................................................................................................. 9
Les tests ................................................................................................................................................................ 10
Tableaux............................................................................................................................................................... 11
Les boucles ........................................................................................................................................................... 11
JAVA, LANGAGE A OBJETS ................................................................................. 13
Classes et instances.............................................................................................................................................. 13
Attributs et méthodes d’instances ...................................................................................................................... 17
Attributs et méthodes de classes ........................................................................................................................ 17
ALGORITHMIQUE ................................................................................................... 18
Permuter le contenu de deux variables ............................................................................................................. 18
Pour les algorithmes sur tableaux suivants, ...................................................................................................... 18
Insérer un élément x dans un tableau à la suite des éléments existants ......................................................... 19
Déterminer les éléments maximum et minimum d’un tableau ....................................................................... 19
Déterminer l’indice du maximum ou du minimum d’un tableau ................................................................... 19
Somme des éléments d’un tableau ..................................................................................................................... 20