langages programmation reconnus

Accueil Forums Programmation WIMS Programmation dans le langage wims langages programmation reconnus

Vous lisez 4 fils de discussion
  • Auteur
    Messages
    • #1537
      byache
      Participant
      Up
      0
      Down
      ::

      Bonjour,
      Je réfléchis actuellement à la possibilité d’utiliser wims pour enseigner l’algorithmique au lycée.
      Outre les excellents exercices « fermés » qui existent déjà, j’envisage de créer un petit module « ouvert », dans lequel on puisse taper quelques lignes de code qui seraient interprétées et exécutées par Wims.
      La documentation de Direct Exec affirme que « D’autres logiciels sont peut-être accessibles sur d’autres serveurs wims comme C, Fortran 77, Ocaml, Pascal, Perl, Python, Scilab, sh (bash) ».
      Cela sous-entend que du code de tout un tas de langages pourrait être reconnu…
      Mais est-ce que quelqu’un peut expliquer en quoi cela dépend du serveur ?

    • #1540
      jm.evers
      Participant
      Up
      0
      Down
      ::

      Hi,
      For this to work securely -on a public wims server- you must install the ‘sysmask protection’ system of X.Gang
      Otherwise your server would be extremely vulnerable and open for easy hacking.
      However: this system & Linux kernel patch will not work on recent linux distributions (kernel patch dated 2005?)
      In any case read :http://wims.unice.fr/sysmask/doc/

      kind regards,
      Joke

    • #1541
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      Oui, il n’est pas arrivé à le réinstaller quand le serveur de Nice a dû être déménagé il y a quelques mois.
      Bernadette

    • #1545
      byache
      Participant
      Up
      0
      Down
      ::

      Hi,
      Thank you for your responses…
      So, I’m not able to fix this « sysmask »…
      Sorry…
      Maybe later another idea…

    • #1547
      jm.evers
      Participant
      Up
      0
      Down
      ::

      Well, if you are not afraid…and your pupils are no real hackers…and you use an intranet server with no connections outside your local network…and have all compilers installed in a chroot…and you slightly modify wims.cgi…you can -of course- use wims to teach some basic programming !
      Just don’t make this server accessible from the internet 🙂
      Joke

Vous lisez 4 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.