Listing du fichier crs3.php
00001<?php
00002 # # (gH) -_- crs3.php ; TimeStamp (unix) : 07 Septembre 2017 vers 13:48
00003 error_reporting(E_ALL | E_NOTICE ) ;
00004 header('Content-Type "text/html; charset=iso-8859-1"') ;
00005 ini_set( 'default_charset', 'ISO-8859-1' );
00006 include("decra-inc.php") ;
00007 $galg = href("../Galg/",ghRouge("GALG"),"grougef bouton_fin nou jaune_pastel grougef") ;
00008
00009 $numCours = 3 ; debutCours($numCours,"Les langages de script Python et R ; algorithmique avec ".$galg) ;
00010
00011 $R = ghRouge("R") ;
00012 $XML = ghRouge("XML") ;
00013 $Awk = ghRouge("AWK") ;
00014 $Php = ghVert("PHP") ;
00015 $Python = ghVert("Python") ;
00016 $APL = ghBleu("APL") ;
00017
00018 #############################################################################
00019
00020 $tableauDesRubriques = array() ;
00021 $idr = 0 ;
00022 $idr++; $tableauDesRubriques[$idr] = "Les langages de script " ;
00023 $idr++; $tableauDesRubriques[$idr] = "Le langage $Python " ;
00024 $idr++; $tableauDesRubriques[$idr] = "Le langage $R" ;
00025 $idr++; $tableauDesRubriques[$idr] = ghRouge("Algorithmique")." et langages de programmation" ;
00026 $tdmCRLM = new tdm($tableauDesRubriques) ;
00027 $tdmCRLM->titre() ;
00028 $tdmCRLM->menu("oui","oui") ;
00029
00030 #############################################################################
00031
00032 $tdmCRLM->afficheRubrique("oui") ; # Les langages de script
00033
00034 #############################################################################
00035
00036 blockquote() ;
00037
00038 p("texte") ;
00039 echo " Il existe beaucoup de langages de programmation. Parmi ceux-ci les langages de script occupent une part importante, " ;
00040 echo " qui progresse sans doute de plus en plus chaque année, à cause de leur implication dans le développement Web. " ;
00041 echo " Parcourir la partie 1 de mon cours ".href("../Scripts/","Langages de scripts et développement Web")." " ;
00042 echo " devrait être suffisant pour une introduction générale à ces langages." ;
00043 finp() ;
00044
00045 finblockquote() ;
00046
00047 #############################################################################
00048
00049 $tdmCRLM->afficheRubrique("oui") ; # Le langage Python
00050
00051 #############################################################################
00052
00053 blockquote() ;
00054
00055 p("texte") ;
00056 echo " Il existe de nombreux tutoriels, livres, cours et vidéos sur $Python. " ;
00057 echo " Comme indiqué dans notre ".href("../tuteurs/tutpython.php","tuteur $Python") ;
00058 echo " qui nous servira de première référence, " ;
00059 echo " un cours soutenu de $Python (v3) en français que nous conseillons est celui de B. Cordeau, avec ses exercices corrigés, disponible " ;
00060 echo " sur le site ".href("http://www.iut-orsay.u-psud.fr/fr/departements/mesures_physiques/mphy_pedagogie.html","iut orsay") ;
00061 echo " (copies locales ".href("cours-python3.pdf","ici")." et ".href("exercices-python3.pdf","là")."). " ;
00062 #echo " On pourra aussi lire l'".href("http://www.apprendre-en-ligne.net/python3/apprendre_python3.pdf","ouvrage de Swinnen","nou") ;
00063 echo " On pourra aussi lire l'".href("http://users.polytech.unice.fr/~helen/pythonCIP1/apprendre_python3Swinnen.pdf","ouvrage de Swinnen","nou") ;
00064 echo " (".href("apprendre-python3.pdf","copie locale").") " ;
00065 echo " et enfin " ;
00066 echo href("http://python.lycee.free.fr/","$Python pour lycéens","nou").". " ;
00067 echo " En anglais, on pourra bien sûr consulter " ;
00068 echo href("http://getpython3.com/diveintopython3/","diveIntoPython3") ;
00069 echo " et la documentation officielle ".href("http://docs.python.org/3/","$Python v3 documentation","nou").". " ;
00070 finp() ;
00071
00072 finblockquote() ;
00073
00074 #############################################################################
00075
00076 $tdmCRLM->afficheRubrique("oui") ; # Le langage R
00077
00078 #############################################################################
00079
00080 blockquote() ;
00081
00082 p("texte") ;
00083 echo " Là encore, il y a foison de tutoriels, livres, cours et vidéos sur le logiciel $R. " ;
00084 echo " Comme nous nous intéressons surtout à l'aspect langage et programmation de ce logiciel, " ;
00085 echo href("../wstat/Programmation_R/Programmation_introduction/tutrprog.php","mon tuteur de programmation $R") ;
00086 echo " servira d'introduction. " ;
00087 echo " Ensuite, on pourra parcourir mes mini-présentations " ;
00088 echo href("../wstat/R15/index.php","R15")." et " ;
00089 echo href("../wstat/R15/r5.php","R5")." pour comprendre ce qu'est globalement le logiciel $R " ;
00090 echo " avant de consulter la ".href("https://cran.r-project.org/other-docs.html","documentation officielle").". " ;
00091 echo " On y trouvera des documents en français après le premier tiers de la page." ;
00092 finp() ;
00093
00094 finblockquote() ;
00095
00096 #############################################################################
00097
00098 $tdmCRLM->afficheRubrique("oui") ; # Algorithmique et langages de programmation
00099
00100 #############################################################################
00101
00102 blockquote() ;
00103
00104 p("texte") ;
00105 echo " Si on veut décrire une idée, une méthode algorithmique, utiliser un langage de programmation biaise sans doute la représentation de la méthode. " ;
00106 echo " C'est pourquoi il nous semble qu'un langage algorithmique simplifié \"idéalement parfait\" devrait être utilisé pour communiquer ces idées " ;
00107 echo " avant de choisir le langage de programmation adapté et de traduire l'algorithme dans ce langage. " ;
00108 finp() ;
00109
00110 p("texte") ;
00111 echo " Nous avons écrit le langage " ;
00112 echo href("../Galg/aif.php"," GALG ","bouton_fin nou bleu_pastel") ;
00113 echo " et son " ;
00114 echo href("../Galg/Interface/","interface") ;
00115 echo " pour répondre à ce besoin. " ;
00116 finp() ;
00117
00118 p("texte") ;
00119 echo " Voici un exemple d'algorithme en " ;
00120 echo href("../Galg/index.php","GALG")." :" ;
00121 finp() ;
00122
00123 pre_fichier("xmp14.alg","cadrejaune") ;
00124
00125 finblockquote() ;
00126
00127 #############################################################################
00128
00129 finCours($numCours) ;
00130 ?>
Pour ne pas voir les numéros de ligne, ajoutez &nl=non à la suite du nom du fichier.
Retour à la page principale de (gH)