Interro LGJ1?

Voir le sujet précédent Voir le sujet suivant Aller en bas

Interro LGJ1?

Message  LSV le Jeu 06 Déc 2007, 21:46

Salut tout le monde Smile

Voila, j'aurais aimé savoir si quelqu'un avait des tuyaux pour l'interro1 de langage java, l'interro qui porte sur les commandes de putty?

Parce que d'après ce que j'ai entendu, ca serait loin d'être facile ^^.

Quelqu'un qui l'aurait faite cette semaine pourrais me dire a quoi m'attendre?

Sinon, auriez-vous un bon site qui repertorie les commandes utilisables?

A-t-on droit d'utiliser internet?
Si non, est ce que l'on peux sauvegarder des documents trouvé sur le net ou autre part sur notre clé USB, afin de les utiliser?

LSV

Nombre de messages : 638
Age : 27
Prénom : Jérome
Statut : Diplomé 2013
Localisation : Anderlecht
Date d'inscription : 24/09/2007

Revenir en haut Aller en bas

Re: Interro LGJ1?

Message  AngelKML le Jeu 06 Déc 2007, 22:23

TU as le droit à TOUTES TES INTERROS DE PRENDRE TOUTES TES NOTES
tu as le droit au net meme si certians prof sont plutot énervé à voir ça . Mais les forums sont interdit ( Mr Nabet)


ensuite tu veux des liens : http://users.skynet.be/Marco.Codutti/esi/web/java1/td/vademecum-java.pdf

http://users.skynet.be/Marco.Codutti/esi/web/java1/td/unix-qr.pdf


Je l'ai passé et c'est pas si ifficile que ça rassure toi

Et puis y a mems des réponses dans le vademecum meme beaucoups de réponses. J'en ai emme eu une ou c'était du copier coller

AngelKML

Nombre de messages : 296
Age : 28
Prénom : Kamel
Statut : Ancien informatiCHIEN reconvertit en INSTIT
Localisation : Bruxelles Ixelles 1050 Rue du trône dans dans ma chambre
Date d'inscription : 07/01/2007

http://angelk.skyblog.com

Revenir en haut Aller en bas

Re: Interro LGJ1?

Message  Iorek le Jeu 06 Déc 2007, 23:03

J'avais fait l'année passé quelques exercices avec les solutions. J'essaierai de voir si j'arrive à récupérer ça ce week-end, et la posterai dans ce cas là.

Sinon est-ce que c'est compliqué ? bin ça depend. Si tu utilises un peu linux et que tu es curieux, ça passe sans problème.

Sinon faut tester les différentes commandes et voir avec man leurs possibilitées.

Iorek

Nombre de messages : 198
Age : 31
Prénom : Fabian
Statut : etd 3 ème réseaux
Localisation : Uccle
Date d'inscription : 03/11/2006

Revenir en haut Aller en bas

Re: Interro LGJ1?

Message  Jokosar le Ven 07 Déc 2007, 08:50

Le vademecum te suffira pour repondre a la moitié des questions
L'appel "man" t'aidera a repondre a la moitié des autres questions


Et le reste bah c'est un combiné entre le vademecum et la fonction man

Jokosar

Nombre de messages : 72
Localisation : au 202 ...
Date d'inscription : 29/05/2007

Revenir en haut Aller en bas

Re: Interro LGJ1?

Message  pbt le Ven 07 Déc 2007, 13:15

Et comme toujours il y a des interros des années antérieures sur mon site par exemple.

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

Re: Interro LGJ1?

Message  Bardack le Ven 07 Déc 2007, 13:18

/me pense que Pbt se laisse doucement aller ... Plus de lien direct sur le site, voir directement sur le répertoire où se trouvent les anciennes interros.

On pourrait aussi imaginer, un lien pour chaque fichier, que les élèves n'aient plus qu'à cliquer d'ici très aisément ...

Alala cheers cheers cheers

Sinon y a ce qui faut sur bardack.be aussi concernant les interros

(edit): j'insiste sur le deuxieme LA de Alala ... Car avec les smileys à coté ca peut clairement porter à confusion.

Bardack

Nombre de messages : 2107
Age : 32
Prénom : Florent
Statut : Ancien(ne terreur)
Localisation : Frasnes-lez-Buissenal
Date d'inscription : 18/12/2006

http://www.bardack.be

Revenir en haut Aller en bas

Re: Interro LGJ1?

Message  Invité le Ven 07 Déc 2007, 16:28

Bardack a écrit:(edit): j'insiste sur le deuxieme LA de Alala ... Car avec les smileys à coté ca peut clairement porter à confusion.
Hum... oui...

Invité
Invité


Revenir en haut Aller en bas

Re: Interro LGJ1?

Message  Iorek le Sam 08 Déc 2007, 15:05

Ca reprend pas tout, mais c'est toujours mieux que rien.

1) Afficher le contenu de votre répertoire home, quelque soit le dossier dans lequel vous vous trouvez.

2) afficher le chemin de tous vos fichiers et dossiers (qui se trouvent dans le répertoire /home)

3) afficher le chemin les repertoires (uniquement les répertoires, pas les fichiers) dans le dossier /home/ auquels vous n'avez pas accès en lecture.

4) retourner dans votre répertoire home

5) créer un dossier essai et entrer dedans


6)créer un fichier test1.java contenant le code suivant :

Code:
public class test1 {
  public static void main(String[] args) {
    int j=0;
    j++;
    if(j>0) {
        for(int i=0;i<20;i++)
          System.out.println(Math.random()*i);
    }
  }
}

7) créer un fichier test2.java contenant le code suivant :

Code:
public class test2 {
  public static void main(String[] args) {
    int j=0;
    j = j++;
    if(j>0) {
        for(int i=0;i<20;i++)
          System.out.println(Math.random()*i);
    }
  }
}

Cool Il est probable que pour la commande précédente vous ayez utilisez vim. Le problème c'est que si la tabulation automatique est activé, cela donnera un résultat mal indenté. Si c'est le cas éditez le fichier avec vim et corriger cela. Sinon passez à l'exercice suivant.

9) Compiler les deux fichiers avec javac et les exécuter avec java.

10) Comme vous l'avez constaté le fichier test2 ne fonctionne pas. Utilisez la commande pour voir la différence entre les deux fichiers

11) Comme vous l'aurez remarquer la différence (en dehors du nom de la classe) est j++; et j=j++;. Si vous ne comprenez pas pourquoi j=j++; ne fonctionne pas, regardez dans le cours de java ^^

On n'a plus besoin du fichier test2.java et de sa class, supprimez les.

12) Quand je lance le programme test1, il ne classe pas par ordre croissant. Faites en sorte que la sortie donne un résultat croissant (sans modifier le programme, en utilisant lsort)

13) Bon, maintenant que c'est par ordre croissant, j'aimerai enregistrer les nombres dans le fichier resultat. Seulement, je ne veux plus voir la partie décimal du nombre (utilisez cut).

14) le fichier resultat contient nomrlament 20 lignes. vérifiez le à l'aide de la commande cat et wc.

15) j'aimerai voir quels sont les chiffres qui se répètent, et combien de fois ils apparaissent (utilisation de uniq).

16) J'aimerai savoir si il y a des chiffres qui se répetent dans les 5 dernières lignes du fichier

17) On en a finit le dossier essai. Supprimez le.

18) La commande cal affiche en mode console le calendrier pour le mois en cours.


À l'aide de cut n'affichez que la colonne lundi et ses valeurs.

19) À moins que vous ne l'ayez supprimer, le fichier .bash_history contient un histoire des commandes que vous avez utilisées récemment. Afficher à l'aide de grep les lignes ou vous avez utilisé la commande cd.


1)
Code:
ls ~

2)
Code:
 find /home/* -user g29379 2>/dev/null

-nb : Le '2>/dev/null' sert à éviter de voir les messages d'erreur comme quoi vouus n'avez pas les permissions d'accès à tel ou tel fichier.

3)
Code:
find /home/* -type d ! -readable 2>/dev/null

4)
Code:
cd ~

5)
Code:
 mkdir essai
cd essai

6)
Code:
 cat > test1.java << "fin"
public class test1 {
  public static void main(String[] args) {
    int j=0;
    j++;
    if(j>0) {
        for(int i=0;i<20;i++)
          System.out.println(Math.random()*i);
    }
  }
}
fin


7)
Code:
cat > test2.java << "fin"
public class test2 {
  public static void main(String[] args) {
    int j=0;
    j = j++;
    if(j>0) {
        for(int i=0;i<20;i++)
          System.out.println(Math.random()*i);
    }
  }
}
fin


Cool
Code:
dans vim tappez (sans être en mode insertion) gg=G

9)
Code:
 javac test1.java test2.java
java test1
java test2

10)
Code:
diff test1.java test2.java

11)
Code:
rm test2.java test2.class

12)
Code:
java test1 | sort --general-numeric-sort

13)
Code:
java test1 | sort --general-numeric-sort | cut -d. -f1 > resultat

14)
Code:
 cat resultat | wc -l

15)
Code:
 cat resultat | uniq -c -d

16)
Code:
 cat resultat | tail -n 5 | uniq -c -d

17)
Code:
rm -r ~/essai

18)
Code:
cal | cut -c 1-3

19)
Code:
cat ~/.bash_history | grep "cd"</code>

Iorek

Nombre de messages : 198
Age : 31
Prénom : Fabian
Statut : etd 3 ème réseaux
Localisation : Uccle
Date d'inscription : 03/11/2006

Revenir en haut Aller en bas

Re: Interro LGJ1?

Message  Contenu sponsorisé Aujourd'hui à 12:34


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum