<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
  <head>
    <link rel="shortcut icon"                        href="http://www.ogamita.com/favicon.ico" />
    <link rel="icon" type="image/vnd.microsoft.icon" href="http://www.ogamita.com/favicon.ico" />
    <link rel="icon" type="image/png"                href="http://www.ogamita.com/favicon.png" />
    <link rel="stylesheet" href="http://www.ogamita.com/default.css" type="text/css">
    <title>NASIUM L.S.E. - Exemples</title>
    <meta name="author" content="Pascal J. Bourguignon">
    <meta name="Reply-To" content="pjb@ogamita.com">
    <meta name="Keywords" content="NASIUM,LSE, L.S.E, Langage Symbolique d'Enseignement, Langage de programmation, Français">
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
  </head>
  <body>

    <img src="nasium-lse-2.png" alt="NASIUM L.S.E." />

    <h1>Exemples</h1>


    <p>Un serveur NASIUM LSE en cours de dévelopement est accessible via telnet ou via http.</p>

    <p>Par telnet:
      <quote>
        <a href="telnet://nasium-lse.ogamita.com:8115">telnet://nasium-lse.ogamita.com:8115</a>
      </quote>
    </p>
    <p></p>

    <p>Par http:
      <quote>
        <a href="http://nasium-lse.ogamita.com:8117">http://nasium-lse.ogamita.com:8117</a>
      </quote>
    </p>

    <pre>
      REPERTOIRES EXISTANTS, NON MODIFIABLES:

      /BOURG    PROGRAMMES ECRITS AU COLLEGE PAR PASCAL BOURGUIGNON.
      /EXEMP    EXEMPLES DE "LANGAGE SYMBOLIQUE D'ENSEIGNEMENT L.S.E.
      MANUEL D'UTILISATION".
      /TESTS    PROGRAMMES DE TEST DE NASIUM-LSE.

      REPERTOIRES EXISTANTS, MODIFIABLES:

      /PROGR    PROGRAMMES DES UTILISATEURS.
      /RUBANS   ETAGERE DE RUBANS.
    </pre>


    <h2>Exemple d'interaction: mode machine de bureau</h2>
    <p>En gras les caractères que vous devez taper, suivi de <kbd>ENTRÉE</kbd></p>

    <pre>
      <b>?atg(1)</b>
      0.7853982
      <b>pi_atg(1)*4</b>
      <b>?pi</b>
      3.1415927
      <b>?2*pi</b>
      6.2831855
    </pre>

    <h2>Exemple d'interaction: exécution d'un programme existant</h2>
    <p>En gras les caractères que vous devez taper, suivi de <kbd>ENTRÉE</kbd></p>

    <pre>

      <b>CH</b>ANGER REPERTOIRE <b>/exemp</b>
      <b>TA</b>BLE DES FICHIERS   05/05/12 17:39:55

      FICHIERS-PROGRAMMES
      *******************

      NOM NO.COMPTE  DATE  NB.MOTS

      FLIBU  00    05/05/12   558
      PG01   00    05/05/12   193
      PG02   00    05/05/12   194
      …
      PG641  00    05/05/12   329
      PG642  00    05/05/12   311
      PG76   00    05/05/12  1123
      PG77   00    05/05/12   966

      FICHIERS-PERMANENTS
      *******************

      NOM NO.COMPTE  DATE  NB.SECTEURS


      FICHIERS-DONNEE TEMPORAIRES
      *****************************

      NOM CONSOLE NB.SECTEURS


      <b>AP</b>PELER <b>pg09</b>
      <b>LI</b>STER A PARTIR DE <b>1</b>

      1*SOMME DES CARRES DES N PREMIERS ENTIERS NATURES
      4 AFFICHER 'N=';LIRE N
      6 I_1;S_0
      8 S_S+I^2
      10 SI N=I ALORS ALLER EN 12
      11 I_I+1;ALLER EN 8
      12 AFFICHER 'SOMME = ',S
      14 TERMINER
      251*EXTRAIT DE "LANGAGE SYMBOLIQUE D'ENSEIGNEMENT L.S.E. MANUEL D'UTILISATION"
      252*BULLETIN DE LIAISON "L'INFORMATIQUE ET L'ENSEIGNEMENT SECONDAIRE" JAN 1975
      253*C.LAFOND - INSTITUT NATIONAL DE RECHERCHE ET DE DOCUMENTATION PEDAGOGIQUES
      254*PROGRAMME PG9, PAGE 53, SOMME DES CARRES DES N PREMIERS NOMBRES ENTIERS
      255*&#91;PAS TESTE SUR EMULSE]

      <b>EX</b>ECUTER A PARTIR DE <b>1</b>

      N=<b>20</b>
      SOMME = 2870
      TERMINE EN LIGNE 014

    </pre>

    <h2>Exemple d'interaction: création d'un nouveau programme</h2>
    <p>En gras les caractères que vous devez taper, suivi de <kbd>ENTRÉE</kbd></p>


    <pre>
      <b>CH</b>ANGER REPERTOIRE <b>/progr</b>
      <b>TA</b>BLE DES FICHIERS   05/05/12 17:48:46

      FICHIERS-PROGRAMMES
      *******************

      NOM NO.COMPTE  DATE  NB.MOTS


      FICHIERS-PERMANENTS
      *******************

      NOM NO.COMPTE  DATE  NB.SECTEURS


      FICHIERS-DONNEE TEMPORAIRES
      *****************************

      NOM CONSOLE NB.SECTEURS


      <b>1*auteur: Pascal Bourguignon</b>
      <b>2*resolution d'une equation du 2e degre</b>
      <b>10 afficher &#91;/,'resolution d'une equation du second degre',/]</b>
      ERREUR EN LIGNE  10 : COLONNE 29 : ATTENDU "]", PAS U "U"
      10 AFFICHER &#91;/,'RESOLUTION D'UNE EQUATION DU SECOND DEGRE',/]
      ^

      PRET
      <b>10 afficher &#91;/,'resolution d''ene equation du second degre',/]</b>
      <b>12 afficher &#91;/,'A*X^2+B*X+C=0',/]</b>
      <b>20 afficher &#91;/,'A='];lire a</b>
      <b>22 afficher &#91;/,'B='];lire b</b>
      <b>24 afficher &#91;/,'C='];lire c</b>
      <b>30 delta=b^2-4*a*c</b>
      ERREUR EN LIGNE  30 : COLONNE 8 : ATTENDU "_", PAS = "="
      30 DELTA=B^2-4*A*C
      ^

      PRET
      <b>30 delta_b^2-4*a*c</b>
      <b>32 si delta&lt;0 alors debut afficher 'pas de solution' ; terminer fin</b>
      <b>34 si delta=0 alors debut afficher&#91;/,'solution: x=',u,/]-b/(2*a) ; terminer fin</b>
      <b>36 x1_(-b-rac(delta))/(2*a); x1_(-b+rac(delta))/(2*a)</b>
      <b>38 afficher&#91;/,'deux solutions: x1=',u,' et x2=',u,/]x1,x2</b>
      <b>40 terminer</b>

      <b>LI</b>STER A PARTIR DE <b>1</b>
      1*AUTEUR: PASCAL BOURGUIGNON
      2*RESOLUTION D'UNE EQUATION DU 2E DEGRE
      10 AFFICHER&#91;/,'RESOLUTION D''ENE EQUATION DU SECOND DEGRE',/]
      12 AFFICHER&#91;/,'A*X^2+B*X+C=0',/]
      20 AFFICHER&#91;/,'A='];LIRE A
      22 AFFICHER&#91;/,'B='];LIRE B
      24 AFFICHER&#91;/,'C='];LIRE C
      30 DELTA_B^2-4*A*C
      32 SI DELTA<0 ALORS DEBUT AFFICHER 'PAS DE SOLUTION';TERMINER FIN
                    34 SI DELTA=0 ALORS DEBUT AFFICHER&#91;/,'SOLUTION: X=',U,/]-B/2*A;TERMINER FIN
                    36 X1_(-B-RAC(DELTA))/2*A;X1_(-B+RAC(DELTA))/2*A
                    38 AFFICHER&#91;/,'DEUX SOLUTIONS: X1=',U,' ET X2=',U,/]X1,X2
                    40 TERMINER

                    <b>EX</b>ECUTER A PARTIR DE <b>1</b>

                    RESOLUTION D'ENE EQUATION DU SECOND DEGRE

                    A*X^2+B*X+C=0

                    A=<b>2</b>
                    B=<b>4</b>
                    C=<b>2</b>
                    SOLUTION: X=-1

                    TERMINE EN LIGNE 034
                    <b>EX</b>ECUTER A PARTIR DE <b>1</b>

                    RESOLUTION D'ENE EQUATION DU SECOND DEGRE

                    A*X^2+B*X+C=0

                    A=<b>2</b>
                    B=<b>5</b>
                    C=<b>1</b>
                    DEUX SOLUTIONS: X1=-0.21922362  ET X2=
                    ERREUR EN LIGNE  38 : LA VARIABLE X2 N'A PAS ETE INITIALISEE

                    PRET
                    <b>36 X1_(-B-RAC(DELTA))/2*A;X2_(-B+RAC(DELTA))/2*A</b>
                    <b>RE</b>PRENDRE A PARTIR DE <b>36</b>

                    DEUX SOLUTIONS: X1=-9.123106  ET X2=-0.8768945

                    TERMINE EN LIGNE 040
                    <b>LI</b>STER A PARTIR DE <b>36</b>
                    36 X1_(-B-RAC(DELTA))/2*A;X2_(-B+RAC(DELTA))/2*A
                    38 AFFICHER&#91;/,'DEUX SOLUTIONS: X1=',U,' ET X2=',U,/]X1,X2
                    40 TERMINER

                    <b>36 X1_(-B-RAC(DELTA))/(2*A);X2_(-B+RAC(DELTA))/(2*A)</b>
                    <b>EX</b>ECUTER A PARTIR DE <b>1</b>

                    RESOLUTION D'ENE EQUATION DU SECOND DEGRE

                    A*X^2+B*X+C=0

                    A=<b>2</b>
                    B=<b>5</b>
                    C=<b>1</b>
                    DEUX SOLUTIONS: X1=-2.2807765  ET X2=-0.21922362

                    TERMINE EN LIGNE 040
                    <b>?a*x1^2+b*x1+c</b>
                    0
                    <b>?a*x2^2+b*x2+c</b>
                    -1.1920929E-07

                    <b>RA</b>NGER <b>equa2</b>
                    <b>TA</b>BLE DES FICHIERS   05/05/12 17:56:43

                    FICHIERS-PROGRAMMES
                    *******************

                    NOM NO.COMPTE  DATE  NB.MOTS

                    EQUA2  00    05/05/12   262

                    FICHIERS-PERMANENTS
                    *******************

                    NOM NO.COMPTE  DATE  NB.SECTEURS


                    FICHIERS-DONNEE TEMPORAIRES
                    *****************************

                    NOM CONSOLE NB.SECTEURS

    </pre>

    <br>
    <hr>
    <a href="index.html">Nasium LSE</a>
    <hr>
    <div class="copyright">Copyright 2001 - 2014 Ogamita ;
      <a href="mailto:info@ogamita.com">info@ogamita.com</a></div>
  </body>
</html>
ViewGit