Rappels et TAD
4 pages
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
4 pages
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

TP 1/2 NetBeans en 4 étapes POO Dr A.BENGUEDDACH Téléchargement et installation de NetBeans avec JDK 8 1 Tapez dans Google : java SE download ou 2 Allez directement dans : http://www.oracle.com/technetwork/java/javase/do wnloads/index.html 3 Cliquez sur NetBeans avec JDK 8 4 Acceptez les termes de la licence, puis choisissez la version qui correspond à votre système d’exploitation1. 2Installation de Java sur votre PC 1 Lancez l’exécutable téléchargé précédemment. 2 Cliquez sur Suivant. 3 Cochez la licence, puis cliquez sur Suivant. 1 Dans le champ du dessus, sélectionnez le répertoire cible de votre choix. 2 Dans le champ du dessous, vous devez entrer le même répertoire que celui que vous avez choisi au moment de l’installation de JDK 3 Cliquez ensuite sur Suivant. 1 Pour savoir quoi choisir entre x64 et x86, démarrez l’explorateur, puis double cliquez sur votre disque où sont installés les programmes. Vous avez un dossier ‘Program Files (xAA)’ avec AA=64 ou 86 selon votre config ! 2 Installer JDK et NetBeans sous Windows Réalisé par Antoine GORISSE 01/02/2012 TP 2/2 Naissance d’un programme POO Dr A.BENGUEDDACH 1 Un résumé de l’installation apparaît. 2 Cliquez sur Installer.

Informations

Publié par
Publié le 19 septembre 2015
Nombre de lectures 170
Langue Français
Poids de l'ouvrage 1 Mo

Extrait

TP 1/2 NetBeans en 4 étapes POO Dr A.BENGUEDDACH

Téléchargement et installation de NetBeans avec JDK 8

1 Tapez dans Google : java SE download ou
2 Allez directement dans :
http://www.oracle.com/technetwork/java/javase/do
wnloads/index.html
3 Cliquez sur NetBeans avec JDK 8
4 Acceptez les termes de la licence, puis
choisissez la version qui correspond à votre
système d’exploitation1.



2Installation de Java sur votre PC

1 Lancez l’exécutable téléchargé
précédemment.
2 Cliquez sur Suivant.
3 Cochez la licence, puis cliquez sur
Suivant.






1 Dans le champ du dessus, sélectionnez le
répertoire cible de votre choix.
2 Dans le champ du dessous, vous devez
entrer le même répertoire que celui que
vous avez choisi au moment de
l’installation de JDK
3 Cliquez ensuite sur Suivant.





1
Pour savoir quoi choisir entre x64 et x86, démarrez l’explorateur, puis double cliquez sur votre disque où sont installés les
programmes. Vous avez un dossier ‘Program Files (xAA)’ avec AA=64 ou 86 selon votre config !
2 Installer JDK et NetBeans sous Windows Réalisé par Antoine GORISSE 01/02/2012


TP 2/2 Naissance d’un programme POO Dr A.BENGUEDDACH

1 Un résumé de l’installation apparaît.
2 Cliquez sur Installer.




3
Présentation de l’interface NetBeans
Palette : comp

Visualisation Style d’affichage (source, design)
Graphiques
du projet actif
Visualiser
l’organisation des
comp.graphiques
Output : Affichage
des messages du
Propriétés : visualisation et projet et des sorties
modification des propriétés consoles
du comp graphique


Pour Bien démarrer !!

1 Créer un projet : File →new Project → Java Application
2 Créer une classe : clic droit (package du projet en court) → Java Class
3 Recherche l’usage d’une classe : clic droit sur la classe → Find usages → open project
4 Navigation dans le code : clic droit sur le bout de code (import classe) → navigate →go to declaration
5 Sauvegarde d’un projet sur un support de stockage (USB)
6 Ouvrir un projet à partir d’un support de stockage

3
Environnements de développement, Véronique BAUDIN et Pascal DAYRE
TP 2/2 Naissance d’un programme POO Dr A.BENGUEDDACH
4
Exo 1 : opérateurs d’incrémentation, de décrémentation et d’affectation élargie
Quels résultats fournit ce programme ?
public class Exo1 {
public static void main(String[] arg) {
int i, j, n;
i = 0;
n = i++;
System.out.println("A: i = " + i + " n = " + n);
i = 5;
n = ++i;
System.out.println("B: i = " + i + " n = " + n);
i = 10;
j = 3;
n = i++ * ++j;
System.out.println("C: i = " + i + " j = " + j + " n = " + n);
i = 12;
n = i += 2;
System.out.println("D: i = " + i + " n = " + n);
i = 4;
j = 3;
n = i *= --j;
System.out.println("E: i = " + i + " j = " + j + " n = " + n);}}

Exo 2: Opérateur conditionnel
Quels résultats fournit ce programme ?
public class Exo2 {
public static void main(String[] arg) {
int n= 5, p= 10, q = 5;
n = p= q= 5;
n += p += q;
System.out.println ("A: n = " + n + " p = " + p + " q = " + q ) ;
q= n<p ? n++ : p++;
System.out.println("B: n ="+ n + " p = "+ p+ " q= "+q ) ;
q= n>p ? n++ : p++;
System.out.println("C: n ="+ n + " p = "+ p+ " q= "+q ) ;
} }

Exo3: Syntaxe et Rôle de l’instruction switch
Quelles erreurs ont été commises dans chacun des groupes d’instructions suivants. On suppose que les variables
concernées sont d’un type primitif numérique et qu’elles ont été correctement déclarées :
public class Exo3 {

public static void main(String[] args) throws IOException {
int n;
InputStreamReader lecteur = new InputStreamReader (System.in);
BufferedReader entree = new BufferedReader (lecteur);
n= Integer.parseInt(entree.readLine());
switch (n) {
case 0:
System.out.println("Nul");
case 1:
case 2:
System.out.println("Petit");
break;
case 3:
case 4:
case 5:
System.out.println("Moyen")
default:
System.out.println("Grand");
}}}

4 Exos de 1-6 inspirés du livre : Exercices en Java C. Delannoy 175 exercices TP 2/2 Naissance d’un programme POO Dr A.BENGUEDDACH
Quels résultats affiche-t-il pour les valeurs suivantes:
1. La valeur 0,
2. La valeur 1,
3. La valeur 4,
4. La valeur 10,
5. La valeur -5.

Exo 4: Syntaxe des boucles
Quelles erreurs ont été commises dans chacune des instructions suivantes ?
1. n ++ (n <10) ; do while //instruction 1
2. do ; while (true); //instruction 2
3. do {} while (false); //instruction 3
Exo 5: Synthèse: calcul d’une suite de racines carrées
Écrire un programme qui calcule les racines carrées de nombres fournis en donnée. Il s’arrêtera lorsqu’on lui fournira
la valeur 0. Il refusera les valeurs négatives. Son exécution se présentera ainsi :
1. Donnez un nombre positif : 3 sa racine carree est : 1.7320508075688772
2. Donnez un nombre positif : -2
3. Svp positif
4. Donnez un nombre positif : 10
5. Sa racine carree est : 3.1622776601683795
6. Donnez un nombre positif : 0
Math.sqrt()a. Rappelons que la méthode fournit un résultat de type double correspondant à la valeur de type
double fournie en argument.
b. Lecture d’une chaine de caractères en entrée
InputStreamReader lecteur = new InputStreamReader(System.in);
BufferedReader entree = new BufferedReader(lecteur);

c. Conversion d’un String en un entier int n = Integer.parseInt(entree.readLine());

Exo 6 : Synthèse : dessin d’un triangle en mode texte
Écrire un programme qui affiche un triangle formé d’étoiles. La hauteur du triangle (cad son nombre de lignes) sera
fourni en donnée, comme dans l’exemple ci-dessous. On s’arrangera pour que la dernière ligne du triangle s’affiche
sur le bord gauche de l’écran.
1. Combien de lignes ? 8


Exo 7 : Synthèse : Générer un nombre aléatoirement
1. Entre 1 et 6
2. Entre -10 et 10.
3. Entre -5 et 20
a. Rappelons que la méthode Math.random() fournit un résultat de type double correspondant à la valeur de type
double fournie en argument.

  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents