Informatiquepour tous StéphaneGonnord Plangénéral Informatique pour tous Élémentsd’un ordinateur Leprogrammedecetteannée Hard Soft Stockagedel’information Algorithmiqueet StéphaneGonnord programmation Algorithmes Python Passagedel’unàl’autre [email protected] Ingénierienumérique www.mp933.fr PivotdeGauss DichotomieetNewton Méthoded’Euler Basesdedonnées Lycéeduparc-Lyon Stockerintelligemment l’information LelangageSQL Vendredi6septembre2013-Lycéeduparc Informatiquepour Organisation matérielle tous StéphaneGonnord ◮ Cours:vendredi13-14;salle434. Plangénéral ◮ TP:A.Garcia,mercredi8-10;S.Gonnordjeudi16H Élémentsd’un ordinateur (semainesB),salle717.Début...le11septembre. Hard Soft ◮ DS? Oui! Stockagedel’information Algorithmiqueet ◮ Pourvosmachines:Pythonxy(Windows)ou programmation Algorithmes Anaconda(Mac)parexemple. Python Passagedel’unàl’autre ◮ Ilfaudrabosser?Bof...encoursetenTP! Ingénierienumérique PivotdeGauss ◮ Ilfautunbouquin?Bof,pasvraiment! DichotomieetNewton Méthoded’Euler Basesdedonnées Stockerintelligemment l’information LelangageSQL Informatiquepour Plan général tous StéphaneGonnord 1. Élémentsd’unordinateur: Plangénéral ◮ hard; Élémentsd’un ◮ soft; ordinateur Hard ◮ stockagedel’information. Soft Stockagedel’information 2. Algorithmiqueetprogrammation: Algorithmiqueet programmation ◮ algorithmique,pseudo-code; Algorithmes Python ◮ langagePython; Passagedel’unàl’autre ◮ passerdel’unàl’autre. Ingénierienumérique PivotdeGauss 3. Ingénierienumérique: DichotomieetNewton Méthoded’Euler ◮ résolutiondesystèmes(pivotdeGauss); Basesdedonnées ◮ résolutiond’équationsdelaformef(x)=0; Sl’intofockrmeraitniotenlligemment LelangageSQL ◮ résolutionapprochéed’équationsdifférentielles. 4. Basesdedonnées ◮ leproblèmedustockagestructuré; ◮ le«langage»SQL; ◮ miseenœuvreeffective. Informatiquepour Hard tous StéphaneGonnord Monnouveaujouet(gamma): Plangénéral Élémentsd’un ordinateur Hard Soft Stockagedel’information Algorithmiqueet programmation Algorithmes Python Passagedel’unàl’autre Ingénierienumérique PivotdeGauss DichotomieetNewton Méthoded’Euler Basesdedonnées Stockerintelligemment l’information LelangageSQL Informatiquepour Soft tous StéphaneGonnord ◮ Systèmed’exploitation(OS) Plangénéral ◮ Windows,Unix,... Élémentsd’un ◮ Interfaceentrelematériel,lesapplicationsetles ordinateur Hard utilisateurs. Soft Stockagedel’information ◮ Gèrelesentrées/sorties,lesystèmedefichier,... Algorithmiqueet programmation Algorithmes ◮ Auniveauutilisateur Python Passagedel’unàl’autre ◮ Logiciels(Chrome,LibreOffice,WOW...) Ingénierienumérique PivotdeGauss ◮ Environnementdedéveloppement(Idle,Eclipse, DichotomieetNewton Méthoded’Euler Spyder...) Basesdedonnées Stockerintelligemment l’information LelangageSQL Informatiquepour Stockage de l’information tous StéphaneGonnord Plangénéral ... 0 1 1 0 0 ... Élémentsd’un ordinateur Hard ◮ Lesentiers:«delongueurarbitrairementgrande» Soft Stockagedel’information ◮ Lesréels:avecunnombrefixéde«chiffres» Algorithmiqueet programmation significatifs. Algorithmes Python ◮ Etpleind’autrestrucs!(HP) Passagedel’unàl’autre Ingénierienumérique ◮ Conséquences:onnepeutpas«calculer»n’importe PivotdeGauss DichotomieetNewton quoiavecn’importequelleprécision. Méthoded’Euler Basesdedonnées Stockerintelligemment l’information LelangageSQL Informatiquepour Algorithmique : préliminaire tous StéphaneGonnord Plangénéral 52+62+72+···+142+152 Élémentsd’un ordinateur Hard Soft = Stockagedel’information Algorithmiqueet programmation Algorithmes 15 Python ∑ k2 Passagedel’unàl’autre k=5 Ingénierienumérique PivotdeGauss DichotomieetNewton Méthoded’Euler Lespetitspoints,cen’estPASvulgaire! Basesdedonnées Stockerintelligemment l’information LelangageSQL Etaccessoirement,commentoncalculecettesomme? Informatiquepour Déroulement de ce cours tous StéphaneGonnord ◮ réfléchiraucours1; Plangénéral ◮ écrirelecours1; Élémentsd’un ordinateur ◮ présenterlecours1; Hard Soft ◮ réfléchiraucours2; Stockagedel’information Algorithmiqueet ◮ écrirelecours2; programmation Algorithmes Python ◮ présenterlecours2; Passagedel’unàl’autre ◮ ... Ingénierienumérique PivotdeGauss DichotomieetNewton ◮ ... Méthoded’Euler Basesdedonnées ◮ réfléchiraucours33; Stockerintelligemment l’information ◮ écrirelecours33; LelangageSQL ◮ présenterlecours33. Unpeulongàécrire,non? Informatiquepour Pareil... mais mieux (?) tous StéphaneGonnord ◮ Sousformed’algorithme: Plangénéral pourn de1à33faire Élémentsd’un réfléchiraucoursn ordinateur Hard écrirelecoursn Soft Stockagedel’information présenterlecoursn Algorithmiqueet programmation ◮ Plussynthétique,non? Algorithmes Python Passagedel’unàl’autre ◮ Benoui,maisc’estfondamentalementlamême Ingénierienumérique chose! PivotdeGauss DichotomieetNewton Méthoded’Euler ◮ Quepensez-vousdeça? Basesdedonnées pourn de1à33faire Stockerintelligemment l’information réfléchiraucoursn LelangageSQL écrirelecoursn pourn de1à33faire présenterlecoursn Informatiquepour Un dernier exemple tous StéphaneGonnord ◮ Unalgorithme: Plangénéral s←0 Élémentsd’un pourk de5à15faire ordinateur Hard s←s+k2 Soft Stockagedel’information ◮ Quevauts àlafin? Algorithmiqueet programmation Algorithmes ◮ Déroulonsl’algorithme: Python Passagedel’unàl’autre ◮ s←0(s vaut0) Ingénierienumérique ◮ s←s+52 (s vautalors0+52) PivotdeGauss DichotomieetNewton ◮ s←s+62 (s vautalors52+62) Méthoded’Euler ◮ ··· Basesdedonnées Stockerintelligemment ◮ s←s+142 (s vautalors52+62+···+142) l’information LelangageSQL ◮ s←s+152 (s vautalors52+62+···+152) ◮ Algorithme:conception←→compréhension. ◮ Bref:iciencore,lespetitspoints,c’estcrucial.
Description: