GNU Linux et l étude de l informatique - Expo-Sciences 2007 & BxLUG
27 pages
Français

GNU Linux et l'étude de l'informatique - Expo-Sciences 2007 & BxLUG

-

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

Description

GNU/Linux etl’´etude del’informatiqueR´emi LaurentGNU/Linux et l’´etude de l’informatiqueExpo-Sciences 2007 & BxLUGR´emi LaurentFSUGAr - http://www.fsugar.be23 avril 2007Qui?GNU/Linux etl’´etude del’informatiqueR´emi LaurentCette pr´esentation s’adresse :aux ´etudiants en informatiqueaux professeurs d’informatiqueaux ´ecoles donnant des cours d’informatiqueaux hobbyistes qui s’int´eressent `a l’informatiqueVous ne serez pas int´eress´es par tout, c’est normal;j’esp`ere seulement vous donner des pistes `a explorer.GNU/Linux etl’´etude del’informatiqueR´emi LaurentC/C++JavaPremi`ere partie IC#.NetRubyPython Langages de programmation propos´esShell ScriptHTML, XML,XHTMLLangages de programmation propos´esGNU/Linux etl’´etude del’informatiqueR´emi LaurentC/C++C/C++JavaJavaC#.Net C#RubyRubyPythonPythonShell ScriptHTML, XML, Shell ScriptXHTMLHTML...C/C++GNU/Linux etl’´etude del’informatiqueC, Le langage de programmation ’bas’ niveau.R´emi LaurentC++, son homologue orient´e objet.C/C++JavaDebugging : gdb, libefenceC#.NetRuby Profiling m´emoire : valgrindPythonTest automatis´e : expectShell ScriptTest de vuln´erabilit´e, robustesse : fuzzingHTML, XML,XHTMLDocumentation : doxygenInnombrables biblioth`eques (r´eseau, multim´edia,math´ematiques, statistiques, ...)...JavaGNU/Linux etl’´etude del’informatiqueR´emi LaurentJava, le standard de fait dans l’entreprise, disponible enC/C++ version 6.JavaC#.Net ...

Informations

Publié par
Nombre de lectures 30
Langue Français

Extrait

GNU/Linux et l´etudede l’informatique
Re´miLaurent
GNU/Linuxetle´tudedelinformatique
Expo-Sciences 2007 & BxLUG
Re´miLaurent
FSUGAr - http://www.fsugar.be
23 avril 2007
Cettepr´esentationsadresse: ´etudiantseninformatique aux aux professeurs d’informatique auxe´colesdonnantdescoursdinformatique auxhobbyistesquisint´eressent`alinformatique Vousneserezpasint´eressespartout,cestnormal; ´ jespe`reseulementvousdonnerdespistesa`explorer.
Qui ?
L/niGUNdeltudel´euxetme´ReuqitamrofnintreauiL
GNU/Linux et le´tudede l’informatique
R´emiLaurent
C/C++
Java
C#.Net
Ruby
Python Shell Script
HTML, XML, XHTML
Langages
Premi`ere
de
partie
I
programmation
proposes ´
edlutedmrtaniof/LinGNUl´euxetirtpTHLMX,LMX,THubyPythonShellSc+C/CvaJ+.#CaRteNueiqemR´auiLntreLM
C/C++ Java C# Ruby Python Shell Script HTML ...
Langages de programmation proposes ´
,XMLHTMLriptllScLMX,THdelinfol´etude´RmeLiuamrtaqieuav+J#.aCntreC+C/ohtyehSnRteNPybu
C/C++
Debugging : gdb, libefence Prolingme´moire:valgrind Testautomatis´e:expect Testdevuln´erabilit´e,robustesse:fuzzing Documentation : doxygen Innombrablesbibliothe`ques(re´seau,multime´dia, mathe´matiques,statistiques,...) ...
C,Lelangage de programmation ’bas’ niveau. C++,snoohomolugeorient´eobjet.
/LinuxetGNU
TMLL,XHL,XMtHTM
Java,le standard de fait dans l’entreprise, disponible en version 6.
Environnementdede´veloppement:Netbeans,Eclipse Serveur applicatif : Tomcat Frameworkdede´veloppement:hibernate,struts,... Bindings : JRuby, Jython apt-cache search java | grep lib | wc -l 396#bibliothe`quesdirectementdisponibles ...
Java
Lami´eeR/CtCenurfniledeuqitamroonShPythcripellSav#C++aJuRybN.teU/Linuxetl´etudNG
l´egitimit´edeMonofaceauxbrevetsde´pos´es?
Pas de MS .Net ou Visual Studio sous GNU/Linux (´evidemment).
Imple´mentationlibre:Mono 90%impl´ement´es,maispaslesWinFormsouWin32
C#.Net,de Microsoft,
C#.Net
meLiuaertaqieu´Rlinform´etudedexunilteGL/UNHTMLtpTHcSirLMX,LMX,ytyPubtRllhenShoJ++C/CtneN.#Cava
/LinuxetGNUemR´auiLatrmueiqledofnie´ledutnSheythoubyPNetRCa.#J+va/C+CertnMLHT,XLMX,LMTHtpircSll
C#.Net
C#.Net,de Microsoft,
Impl´ementationlibre:Mono 90%impl´ement´es,maispaslesWinFormsouWin32
Pas de MS .Net ou Visual Studio sous GNU/Linux (´evidemment).
le´gitimit´edeMonofaceauxbrevetsde´pose´s?
LMTHX,LMriScllhe,XMLHTptRtbu.#eNohSnPytyntC/aureavaCC++Juxin/LNUGlniedede´uttelemiLueR´atiqform
Ruby
Un cours d’introduction gratuit (cliquez sur le lien) : http://www.ruby-doc.org/docs/ApprendreProgrammer/ Apprendre %E0 Programmer.pdf
intuitif premiers programmes en quelques minutes oriente´objet(aucasou`) RubyOnRails(de´v.Webetmode`leMVC)
Ruby,langage de script simple et ’novateur’
relativement intuitif premiers programmes en quelques minutes nombreuxexemplespourde´butants orient´eobjet(aucasou`)
Uncourstr`escompletetgratuit(e´critpasunprofesseur belge ;)) : http://www.cifen.ulg.ac.be/inforef/swi/python.htm
Python,langage de script simple
Python
uRybN.teav#C++aJcripellSonShPythuqitamrofnilede/CtCenurLami´eeRHX,LLMTMTHtMX,LGN/UiLunexlt´tedu
in/LNUG
scripts d’administration utilisation de la ligne de commande illustrationsd´el´ementsd´etudedesOS
Bash, csh, ksh, zsh, ...ce qu’on est en droit d’attendretout d’un shell *NIX digne de ce nom
Bref,toutcequunfuturadministrateurre´seau/syste`me*NIX doitsavoir.
Shell Script
MLHTptriScllhenSLMTHX,LMX,detuldeetux´eleuqime´RofnitamrC/C++JaviLaurentbuPytyohCa.#eNRt
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents