Vous êtes sur la page 1sur 2

2020/2021 M. DIOP / M.

KHOUSSA

FICHE DE TP JAVA N°1


Définitions :
Programmation orienté objet
C’est un modèle de programmation informatique qui s'articule autour d'objets et de données.
Elle consiste en la définition et l’assemblage de briques logicielles appelées objets et permet d’avoir
une meilleure organisation surtout dans les gros programmes (coïncider la réalité et les lignes de
code). Elle nous permet d’introduire des notions comme l’encapsulation, le polymorphisme, l’héritage
…;

Algorithme
C’est une suite finie et non ambiguë d’opérations ou d'instructions permettant de résoudre un
problème ou d'obtenir un résultat ;

Programme
C’est un algorithme destiné à être exécuté par un ordinateur. C’est en quelque sorte un algorithme
traduit en langage de programmation ;

Langage de programmation
C’est un moyen de communication entre l’être humain et l’ordinateur. D’autre part on dit souvent que
c’est une notation conventionnelle destinée à formuler des algorithmes et produire des programmes
informatiques ;

JAVA
C’est un langage de programmation orienté objet ;

JDK
Java Development Kit en anglais (Kit de Développement Java en Français) représente l’outillage
indispensable au développeur Java. Ce kit contient les outils nécessaires pour programmer en
java, exécuter, tester et livrer ses programmes java à ses clients ;

IDE
Environnement de développement intégré est un environnement regroupant un ensemble d’outils
(éditeur, compilateur, débogueur, etc...) et permet aux développeurs d’augmenter leur productivité.

Installation de l’environnement :
Pour l’installation de l’environnement il suffit de télécharger le JDK (disponible sous Mac, Linux et
Windows) et de l’installer en suivant les instructions.

Sinon on peut respectivement sous Mac et Linux utiliser des gestionnaires comme brew ou apt-get

NB :
Sous Windows il faudra, après l’installation, enregistrer les outils du JDK sur la variable PATH pour
qu’ils soient reconnus par le système.

Arborescence du répertoire d’installation du JDK :


Dans le répertoire vous retrouverez entre autres les éléments suivants :

1
2020/2021 M. DIOP / M. KHOUSSA

- Le fichier src.zip contient les sources des classes du JDK.


- Le sous-répertoire bin contient tous les outils du JDK. Dans ce répertoire on note
essentiellement les outils
o Javac : représentant le compilateur
o Java : représentant la machine virtuelle
o Javadoc : représentant l’outil de génération de la documentation
o Jar : représentant l’outil de création de livrable pour vos clients. Etc…

Exercice n°1 : Compilation et exécution


Ecrire un programme qui affiche « Hello Word » dans un fichier nommé HelloWord.java.
Compiler ensuite le code en tapant la commande suivante :
javac HelloWord.java
Exécuter le programme en tapant la commande suivante :
java HelloWord

A LA DECOUVERTE DES ARGUMENTS DE LA METHODE MAIN

Exercice n°2 : Utilisation des arguments de la fonction main


Modifier l’exercice en mettant « Hello » et « Word » comme étant des arguments de la méthode main.

Exercice n°3 : Utilisation des arguments de la fonction main


Ecrire un programme JAVA qui permet d’afficher le nombre et la liste des arguments en entrées.

Exercice n°4 : Utilisation des arguments de la fonction main


Ecrire un programme JAVA qui permet de calculer la factorielle d’un nombre en argument de la
fonction main.

Exercice n°5 : Calculatrice simple


Réaliser un calculatrice simple capable d’effectuer les opérations suivant
• axb
• a+b
• a-b
• a/b
NB : Utiliser les arguments de la fonction main () pour les opérandes et l’opérateur.

Vous aimerez peut-être aussi