L informatique en BCPST

Dimension: px
Commencer à balayer dès la page:

Download "L informatique en BCPST"

Transcription

1 L informatique en BCPST Présentation générale Sylvain Pelletier Septembre 2014 Sylvain Pelletier L informatique en BCPST Septembre / 20

2 Informatique, algorithmique, programmation Utiliser la rapidité de calculs de l ordinateur pour résoudre un problème Modéliser un problème en terme d algorithme, Imaginer la solution (sur papier) Traduire dans un langage de programmation, Évaluer et valider la solution et ses limites, Expliquer la méthode proposée. Sylvain Pelletier L informatique en BCPST Septembre / 20

3 Informatique, algorithmique, programmation Utiliser la rapidité de calculs de l ordinateur pour résoudre un problème Modéliser un problème en terme d algorithme, Imaginer la solution (sur papier) Traduire dans un langage de programmation, Évaluer et valider la solution et ses limites, Expliquer la méthode proposée. Sylvain Pelletier L informatique en BCPST Septembre / 20

4 Informatique, algorithmique, programmation Utiliser la rapidité de calculs de l ordinateur pour résoudre un problème Modéliser un problème en terme d algorithme, Imaginer la solution (sur papier) Traduire dans un langage de programmation, Évaluer et valider la solution et ses limites, Expliquer la méthode proposée. Sylvain Pelletier L informatique en BCPST Septembre / 20

5 Informatique, algorithmique, programmation Utiliser la rapidité de calculs de l ordinateur pour résoudre un problème Modéliser un problème en terme d algorithme, Imaginer la solution (sur papier) Traduire dans un langage de programmation, Évaluer et valider la solution et ses limites, Expliquer la méthode proposée. Sylvain Pelletier L informatique en BCPST Septembre / 20

6 Informatique, algorithmique, programmation Utiliser la rapidité de calculs de l ordinateur pour résoudre un problème Modéliser un problème en terme d algorithme, Imaginer la solution (sur papier) Traduire dans un langage de programmation, Évaluer et valider la solution et ses limites, Expliquer la méthode proposée. Sylvain Pelletier L informatique en BCPST Septembre / 20

7 Informatique, algorithmique, programmation Utiliser la rapidité de calculs de l ordinateur pour résoudre un problème Modéliser un problème en terme d algorithme, Imaginer la solution (sur papier) Traduire dans un langage de programmation, Évaluer et valider la solution et ses limites, Expliquer la méthode proposée. Sylvain Pelletier L informatique en BCPST Septembre / 20

8 Informatique, algorithmique, programmation Utiliser la rapidité de calculs de l ordinateur pour résoudre un problème Modéliser un problème en terme d algorithme, Imaginer la solution (sur papier) Traduire dans un langage de programmation, Évaluer et valider la solution et ses limites, Expliquer la méthode proposée. Sylvain Pelletier L informatique en BCPST Septembre / 20

9 L enseignement de l informatique Enseignement peu structuré, Travail par projets, Peu de connaissances mais beaucoup de savoir-faire, Évaluation difficile, Travail de recherche dans la documentation, Difficultés avec la technique et la syntaxe qu il faut savoir dépasser, Outils pour les autres matières et pour les TIPE. L apprentissage de la programmation permet de structurer la réflexion Sylvain Pelletier L informatique en BCPST Septembre / 20

10 L enseignement de l informatique Enseignement peu structuré, Travail par projets, Peu de connaissances mais beaucoup de savoir-faire, Évaluation difficile, Travail de recherche dans la documentation, Difficultés avec la technique et la syntaxe qu il faut savoir dépasser, Outils pour les autres matières et pour les TIPE. L apprentissage de la programmation permet de structurer la réflexion Sylvain Pelletier L informatique en BCPST Septembre / 20

11 L enseignement de l informatique Enseignement peu structuré, Travail par projets, Peu de connaissances mais beaucoup de savoir-faire, Évaluation difficile, Travail de recherche dans la documentation, Difficultés avec la technique et la syntaxe qu il faut savoir dépasser, Outils pour les autres matières et pour les TIPE. L apprentissage de la programmation permet de structurer la réflexion Sylvain Pelletier L informatique en BCPST Septembre / 20

12 L enseignement de l informatique Enseignement peu structuré, Travail par projets, Peu de connaissances mais beaucoup de savoir-faire, Évaluation difficile, Travail de recherche dans la documentation, Difficultés avec la technique et la syntaxe qu il faut savoir dépasser, Outils pour les autres matières et pour les TIPE. L apprentissage de la programmation permet de structurer la réflexion Sylvain Pelletier L informatique en BCPST Septembre / 20

13 L enseignement de l informatique Enseignement peu structuré, Travail par projets, Peu de connaissances mais beaucoup de savoir-faire, Évaluation difficile, Travail de recherche dans la documentation, Difficultés avec la technique et la syntaxe qu il faut savoir dépasser, Outils pour les autres matières et pour les TIPE. L apprentissage de la programmation permet de structurer la réflexion Sylvain Pelletier L informatique en BCPST Septembre / 20

14 L enseignement de l informatique Enseignement peu structuré, Travail par projets, Peu de connaissances mais beaucoup de savoir-faire, Évaluation difficile, Travail de recherche dans la documentation, Difficultés avec la technique et la syntaxe qu il faut savoir dépasser, Outils pour les autres matières et pour les TIPE. L apprentissage de la programmation permet de structurer la réflexion Sylvain Pelletier L informatique en BCPST Septembre / 20

15 L enseignement de l informatique Enseignement peu structuré, Travail par projets, Peu de connaissances mais beaucoup de savoir-faire, Évaluation difficile, Travail de recherche dans la documentation, Difficultés avec la technique et la syntaxe qu il faut savoir dépasser, Outils pour les autres matières et pour les TIPE. L apprentissage de la programmation permet de structurer la réflexion Sylvain Pelletier L informatique en BCPST Septembre / 20

16 L enseignement de l informatique Enseignement peu structuré, Travail par projets, Peu de connaissances mais beaucoup de savoir-faire, Évaluation difficile, Travail de recherche dans la documentation, Difficultés avec la technique et la syntaxe qu il faut savoir dépasser, Outils pour les autres matières et pour les TIPE. L apprentissage de la programmation permet de structurer la réflexion Sylvain Pelletier L informatique en BCPST Septembre / 20

17 Concours Agro-Veto Épreuve obligatoire En première année : cours d introduction, En deuxième année : Réalisation d un projet, et préparation d exercices. Au concours : exposé à l oral de la solution du projet avec examen du code imprimé sur papier, et exercice à l écrit. Comparable au TIPE Sylvain Pelletier L informatique en BCPST Septembre / 20

18 Concours Agro-Veto Épreuve obligatoire En première année : cours d introduction, En deuxième année : Réalisation d un projet, et préparation d exercices. Au concours : exposé à l oral de la solution du projet avec examen du code imprimé sur papier, et exercice à l écrit. Comparable au TIPE Sylvain Pelletier L informatique en BCPST Septembre / 20

19 Concours Agro-Veto Épreuve obligatoire En première année : cours d introduction, En deuxième année : Réalisation d un projet, et préparation d exercices. Au concours : exposé à l oral de la solution du projet avec examen du code imprimé sur papier, et exercice à l écrit. Comparable au TIPE Sylvain Pelletier L informatique en BCPST Septembre / 20

20 Concours Agro-Veto Épreuve obligatoire En première année : cours d introduction, En deuxième année : Réalisation d un projet, et préparation d exercices. Au concours : exposé à l oral de la solution du projet avec examen du code imprimé sur papier, et exercice à l écrit. Comparable au TIPE Sylvain Pelletier L informatique en BCPST Septembre / 20

21 Concours Agro-Veto Épreuve obligatoire En première année : cours d introduction, En deuxième année : Réalisation d un projet, et préparation d exercices. Au concours : exposé à l oral de la solution du projet avec examen du code imprimé sur papier, et exercice à l écrit. Comparable au TIPE Sylvain Pelletier L informatique en BCPST Septembre / 20

22 Les composants d un ordinateur Organisation physique la source d énergie : machine électronique (travail en binaire) la mémoire de masse : stockage des données le processeur : calculs simples (+,, ) : Rapide mais très peu évolué. Ramener la résolution d un problème complexe à des opérations simples. la mémoire vive : mémoire utilisable par le processeur. Le processeur va lire dans la RAM deux nombres et l opération demandée. Il effectue l opération et copie le résultat dans la RAM. les périphériques d entrée/sortie (écran, clavier, souris, micro, caméra) les autres composants numériques (réseau, lecteur optique) Temps de calculs, complexité (nombre d opérations) Limiter les données en mémoire Comment utiliser plusieurs processeurs? Sylvain Pelletier L informatique en BCPST Septembre / 20

23 Les composants d un ordinateur Organisation physique la source d énergie : machine électronique (travail en binaire) la mémoire de masse : stockage des données le processeur : calculs simples (+,, ) : Rapide mais très peu évolué. Ramener la résolution d un problème complexe à des opérations simples. la mémoire vive : mémoire utilisable par le processeur. Le processeur va lire dans la RAM deux nombres et l opération demandée. Il effectue l opération et copie le résultat dans la RAM. les périphériques d entrée/sortie (écran, clavier, souris, micro, caméra) les autres composants numériques (réseau, lecteur optique) Temps de calculs, complexité (nombre d opérations) Limiter les données en mémoire Comment utiliser plusieurs processeurs? Sylvain Pelletier L informatique en BCPST Septembre / 20

24 Les composants d un ordinateur Organisation physique la source d énergie : machine électronique (travail en binaire) la mémoire de masse : stockage des données le processeur : calculs simples (+,, ) : Rapide mais très peu évolué. Ramener la résolution d un problème complexe à des opérations simples. la mémoire vive : mémoire utilisable par le processeur. Le processeur va lire dans la RAM deux nombres et l opération demandée. Il effectue l opération et copie le résultat dans la RAM. les périphériques d entrée/sortie (écran, clavier, souris, micro, caméra) les autres composants numériques (réseau, lecteur optique) Temps de calculs, complexité (nombre d opérations) Limiter les données en mémoire Comment utiliser plusieurs processeurs? Sylvain Pelletier L informatique en BCPST Septembre / 20

25 Les composants d un ordinateur Organisation physique la source d énergie : machine électronique (travail en binaire) la mémoire de masse : stockage des données le processeur : calculs simples (+,, ) : Rapide mais très peu évolué. Ramener la résolution d un problème complexe à des opérations simples. la mémoire vive : mémoire utilisable par le processeur. Le processeur va lire dans la RAM deux nombres et l opération demandée. Il effectue l opération et copie le résultat dans la RAM. les périphériques d entrée/sortie (écran, clavier, souris, micro, caméra) les autres composants numériques (réseau, lecteur optique) Temps de calculs, complexité (nombre d opérations) Limiter les données en mémoire Comment utiliser plusieurs processeurs? Sylvain Pelletier L informatique en BCPST Septembre / 20

26 Les composants d un ordinateur Organisation physique la source d énergie : machine électronique (travail en binaire) la mémoire de masse : stockage des données le processeur : calculs simples (+,, ) : Rapide mais très peu évolué. Ramener la résolution d un problème complexe à des opérations simples. la mémoire vive : mémoire utilisable par le processeur. Le processeur va lire dans la RAM deux nombres et l opération demandée. Il effectue l opération et copie le résultat dans la RAM. les périphériques d entrée/sortie (écran, clavier, souris, micro, caméra) les autres composants numériques (réseau, lecteur optique) Temps de calculs, complexité (nombre d opérations) Limiter les données en mémoire Comment utiliser plusieurs processeurs? Sylvain Pelletier L informatique en BCPST Septembre / 20

27 Les composants d un ordinateur Organisation physique la source d énergie : machine électronique (travail en binaire) la mémoire de masse : stockage des données le processeur : calculs simples (+,, ) : Rapide mais très peu évolué. Ramener la résolution d un problème complexe à des opérations simples. la mémoire vive : mémoire utilisable par le processeur. Le processeur va lire dans la RAM deux nombres et l opération demandée. Il effectue l opération et copie le résultat dans la RAM. les périphériques d entrée/sortie (écran, clavier, souris, micro, caméra) les autres composants numériques (réseau, lecteur optique) Temps de calculs, complexité (nombre d opérations) Limiter les données en mémoire Comment utiliser plusieurs processeurs? Sylvain Pelletier L informatique en BCPST Septembre / 20

28 Les composants d un ordinateur Organisation physique la source d énergie : machine électronique (travail en binaire) la mémoire de masse : stockage des données le processeur : calculs simples (+,, ) : Rapide mais très peu évolué. Ramener la résolution d un problème complexe à des opérations simples. la mémoire vive : mémoire utilisable par le processeur. Le processeur va lire dans la RAM deux nombres et l opération demandée. Il effectue l opération et copie le résultat dans la RAM. les périphériques d entrée/sortie (écran, clavier, souris, micro, caméra) les autres composants numériques (réseau, lecteur optique) Temps de calculs, complexité (nombre d opérations) Limiter les données en mémoire Comment utiliser plusieurs processeurs? Sylvain Pelletier L informatique en BCPST Septembre / 20

29 Les composants d un ordinateur Organisation physique la source d énergie : machine électronique (travail en binaire) la mémoire de masse : stockage des données le processeur : calculs simples (+,, ) : Rapide mais très peu évolué. Ramener la résolution d un problème complexe à des opérations simples. la mémoire vive : mémoire utilisable par le processeur. Le processeur va lire dans la RAM deux nombres et l opération demandée. Il effectue l opération et copie le résultat dans la RAM. les périphériques d entrée/sortie (écran, clavier, souris, micro, caméra) les autres composants numériques (réseau, lecteur optique) Temps de calculs, complexité (nombre d opérations) Limiter les données en mémoire Comment utiliser plusieurs processeurs? Sylvain Pelletier L informatique en BCPST Septembre / 20

30 Les composants d un ordinateur Organisation physique la source d énergie : machine électronique (travail en binaire) la mémoire de masse : stockage des données le processeur : calculs simples (+,, ) : Rapide mais très peu évolué. Ramener la résolution d un problème complexe à des opérations simples. la mémoire vive : mémoire utilisable par le processeur. Le processeur va lire dans la RAM deux nombres et l opération demandée. Il effectue l opération et copie le résultat dans la RAM. les périphériques d entrée/sortie (écran, clavier, souris, micro, caméra) les autres composants numériques (réseau, lecteur optique) Temps de calculs, complexité (nombre d opérations) Limiter les données en mémoire Comment utiliser plusieurs processeurs? Sylvain Pelletier L informatique en BCPST Septembre / 20

31 Les composants d un ordinateur Organisation physique la source d énergie : machine électronique (travail en binaire) la mémoire de masse : stockage des données le processeur : calculs simples (+,, ) : Rapide mais très peu évolué. Ramener la résolution d un problème complexe à des opérations simples. la mémoire vive : mémoire utilisable par le processeur. Le processeur va lire dans la RAM deux nombres et l opération demandée. Il effectue l opération et copie le résultat dans la RAM. les périphériques d entrée/sortie (écran, clavier, souris, micro, caméra) les autres composants numériques (réseau, lecteur optique) Temps de calculs, complexité (nombre d opérations) Limiter les données en mémoire Comment utiliser plusieurs processeurs? Sylvain Pelletier L informatique en BCPST Septembre / 20

32 Les composants d un ordinateur Organisation logicielle structure hiérarchisée en couche / bloc / module chaque bloc réalise une tâche, indépendamment des autres, dialogue entre les programmes entrée / sortie, travail en équipe (importance de la documentation) On retrouve cette organisation en modules en algorithmique : décomposer par petits blocs, les assembler, utiliser des bibliothèques Sylvain Pelletier L informatique en BCPST Septembre / 20

33 Les composants d un ordinateur Organisation logicielle structure hiérarchisée en couche / bloc / module chaque bloc réalise une tâche, indépendamment des autres, dialogue entre les programmes entrée / sortie, travail en équipe (importance de la documentation) On retrouve cette organisation en modules en algorithmique : décomposer par petits blocs, les assembler, utiliser des bibliothèques Sylvain Pelletier L informatique en BCPST Septembre / 20

34 Les composants d un ordinateur Organisation logicielle structure hiérarchisée en couche / bloc / module chaque bloc réalise une tâche, indépendamment des autres, dialogue entre les programmes entrée / sortie, travail en équipe (importance de la documentation) On retrouve cette organisation en modules en algorithmique : décomposer par petits blocs, les assembler, utiliser des bibliothèques Sylvain Pelletier L informatique en BCPST Septembre / 20

35 Les composants d un ordinateur Organisation logicielle structure hiérarchisée en couche / bloc / module chaque bloc réalise une tâche, indépendamment des autres, dialogue entre les programmes entrée / sortie, travail en équipe (importance de la documentation) On retrouve cette organisation en modules en algorithmique : décomposer par petits blocs, les assembler, utiliser des bibliothèques Sylvain Pelletier L informatique en BCPST Septembre / 20

36 Les composants d un ordinateur Organisation logicielle structure hiérarchisée en couche / bloc / module chaque bloc réalise une tâche, indépendamment des autres, dialogue entre les programmes entrée / sortie, travail en équipe (importance de la documentation) On retrouve cette organisation en modules en algorithmique : décomposer par petits blocs, les assembler, utiliser des bibliothèques Sylvain Pelletier L informatique en BCPST Septembre / 20

37 Les composants d un ordinateur Les fichiers Faire plusieurs sauvegardes (usb / mail / nuages) Les fichiers sont regroupés dans des dossiers (arborescence), le système d exploitation donne accès à ces fichiers avec des droits d accès, à l utilisateur et aux programmes. Pour se repérer, on utilise le chemin absolu du fichier (ex : /home/login/travail/td1/data/img.jpeg) ou le chemin relatif (ex : data/img.jpeg) les fichiers sont codés sous la forme d une suite de 0 et de 1 Les fichiers les plus utilisés en informatique sont les fichiers texte : ils ne contiennent que du texte, sans mise en forme. pas d accents, pas d espace dans les noms de fichier. Sylvain Pelletier L informatique en BCPST Septembre / 20

38 Les composants d un ordinateur Les fichiers Faire plusieurs sauvegardes (usb / mail / nuages) Les fichiers sont regroupés dans des dossiers (arborescence), le système d exploitation donne accès à ces fichiers avec des droits d accès, à l utilisateur et aux programmes. Pour se repérer, on utilise le chemin absolu du fichier (ex : /home/login/travail/td1/data/img.jpeg) ou le chemin relatif (ex : data/img.jpeg) les fichiers sont codés sous la forme d une suite de 0 et de 1 Les fichiers les plus utilisés en informatique sont les fichiers texte : ils ne contiennent que du texte, sans mise en forme. pas d accents, pas d espace dans les noms de fichier. Sylvain Pelletier L informatique en BCPST Septembre / 20

39 Les composants d un ordinateur Les fichiers Faire plusieurs sauvegardes (usb / mail / nuages) Les fichiers sont regroupés dans des dossiers (arborescence), Sylvain Pelletier L informatique en BCPST Septembre / 20

40 Les composants d un ordinateur Les fichiers Faire plusieurs sauvegardes (usb / mail / nuages) Les fichiers sont regroupés dans des dossiers (arborescence), le système d exploitation donne accès à ces fichiers avec des droits d accès, à l utilisateur et aux programmes. Pour se repérer, on utilise le chemin absolu du fichier (ex : /home/login/travail/td1/data/img.jpeg) ou le chemin relatif (ex : data/img.jpeg) les fichiers sont codés sous la forme d une suite de 0 et de 1 Les fichiers les plus utilisés en informatique sont les fichiers texte : ils ne contiennent que du texte, sans mise en forme. pas d accents, pas d espace dans les noms de fichier. Sylvain Pelletier L informatique en BCPST Septembre / 20

41 Les composants d un ordinateur Les fichiers Faire plusieurs sauvegardes (usb / mail / nuages) Les fichiers sont regroupés dans des dossiers (arborescence), le système d exploitation donne accès à ces fichiers avec des droits d accès, à l utilisateur et aux programmes. Pour se repérer, on utilise le chemin absolu du fichier (ex : /home/login/travail/td1/data/img.jpeg) ou le chemin relatif (ex : data/img.jpeg) les fichiers sont codés sous la forme d une suite de 0 et de 1 Les fichiers les plus utilisés en informatique sont les fichiers texte : ils ne contiennent que du texte, sans mise en forme. pas d accents, pas d espace dans les noms de fichier. Sylvain Pelletier L informatique en BCPST Septembre / 20

42 Les composants d un ordinateur Les fichiers Faire plusieurs sauvegardes (usb / mail / nuages) Les fichiers sont regroupés dans des dossiers (arborescence), le système d exploitation donne accès à ces fichiers avec des droits d accès, à l utilisateur et aux programmes. Pour se repérer, on utilise le chemin absolu du fichier (ex : /home/login/travail/td1/data/img.jpeg) ou le chemin relatif (ex : data/img.jpeg) les fichiers sont codés sous la forme d une suite de 0 et de 1 Les fichiers les plus utilisés en informatique sont les fichiers texte : ils ne contiennent que du texte, sans mise en forme. pas d accents, pas d espace dans les noms de fichier. Sylvain Pelletier L informatique en BCPST Septembre / 20

43 Les composants d un ordinateur Les fichiers Faire plusieurs sauvegardes (usb / mail / nuages) Les fichiers sont regroupés dans des dossiers (arborescence), le système d exploitation donne accès à ces fichiers avec des droits d accès, à l utilisateur et aux programmes. Pour se repérer, on utilise le chemin absolu du fichier (ex : /home/login/travail/td1/data/img.jpeg) ou le chemin relatif (ex : data/img.jpeg) les fichiers sont codés sous la forme d une suite de 0 et de 1 Les fichiers les plus utilisés en informatique sont les fichiers texte : ils ne contiennent que du texte, sans mise en forme. pas d accents, pas d espace dans les noms de fichier. Sylvain Pelletier L informatique en BCPST Septembre / 20

44 Les composants d un ordinateur Les fichiers Faire plusieurs sauvegardes (usb / mail / nuages) Les fichiers sont regroupés dans des dossiers (arborescence), le système d exploitation donne accès à ces fichiers avec des droits d accès, à l utilisateur et aux programmes. Pour se repérer, on utilise le chemin absolu du fichier (ex : /home/login/travail/td1/data/img.jpeg) ou le chemin relatif (ex : data/img.jpeg) les fichiers sont codés sous la forme d une suite de 0 et de 1 Les fichiers les plus utilisés en informatique sont les fichiers texte : ils ne contiennent que du texte, sans mise en forme. pas d accents, pas d espace dans les noms de fichier. Sylvain Pelletier L informatique en BCPST Septembre / 20

45 La programmation Langage de programmation Le processeur ne comprend que le langage machine écrit en binaire, Ce langage est trop compliqué pour qu on l utilise directement, On écrit donc dans un langage de programmation, proche du langage courant, l interpréteur est un programme qui traduit les instructions une par une en langage machine. En BCPST, le langage choisi est Python Sylvain Pelletier L informatique en BCPST Septembre / 20

46 La programmation Langage de programmation Le processeur ne comprend que le langage machine écrit en binaire, Ce langage est trop compliqué pour qu on l utilise directement, On écrit donc dans un langage de programmation, proche du langage courant, l interpréteur est un programme qui traduit les instructions une par une en langage machine. En BCPST, le langage choisi est Python Sylvain Pelletier L informatique en BCPST Septembre / 20

47 La programmation Langage de programmation Le processeur ne comprend que le langage machine écrit en binaire, Ce langage est trop compliqué pour qu on l utilise directement, On écrit donc dans un langage de programmation, proche du langage courant, l interpréteur est un programme qui traduit les instructions une par une en langage machine. En BCPST, le langage choisi est Python Sylvain Pelletier L informatique en BCPST Septembre / 20

48 La programmation Langage de programmation Le processeur ne comprend que le langage machine écrit en binaire, Ce langage est trop compliqué pour qu on l utilise directement, On écrit donc dans un langage de programmation, proche du langage courant, l interpréteur est un programme qui traduit les instructions une par une en langage machine. En BCPST, le langage choisi est Python Sylvain Pelletier L informatique en BCPST Septembre / 20

49 La programmation Langage de programmation Le processeur ne comprend que le langage machine écrit en binaire, Ce langage est trop compliqué pour qu on l utilise directement, On écrit donc dans un langage de programmation, proche du langage courant, l interpréteur est un programme qui traduit les instructions une par une en langage machine. En BCPST, le langage choisi est Python Sylvain Pelletier L informatique en BCPST Septembre / 20

50 Le langage Python Python est un langage de programmation récent, utilisé de plus en plus dans l industrie et dans l éducation, Ce langage est : multi-plateformes Linux, Windows, Mac, Android, etc. libre Toute utilisation (y compris commerciale) possible, accès au code source, maintenue par une fondation. interprété instructions exécutées une par une, accès direct par une ligne de commande haut niveau proche du langage humain modulaire bibliothèques pour le calcul scientifique, le graphique, l analyse de signaux et d images, etc. Obligation à présenter proprement les programmes : la lisibilité compte Sylvain Pelletier L informatique en BCPST Septembre / 20

51 Le langage Python Python est un langage de programmation récent, utilisé de plus en plus dans l industrie et dans l éducation, Ce langage est : multi-plateformes Linux, Windows, Mac, Android, etc. libre Toute utilisation (y compris commerciale) possible, accès au code source, maintenue par une fondation. interprété instructions exécutées une par une, accès direct par une ligne de commande haut niveau proche du langage humain modulaire bibliothèques pour le calcul scientifique, le graphique, l analyse de signaux et d images, etc. Obligation à présenter proprement les programmes : la lisibilité compte Sylvain Pelletier L informatique en BCPST Septembre / 20

52 Le langage Python Python est un langage de programmation récent, utilisé de plus en plus dans l industrie et dans l éducation, Ce langage est : multi-plateformes Linux, Windows, Mac, Android, etc. libre Toute utilisation (y compris commerciale) possible, accès au code source, maintenue par une fondation. interprété instructions exécutées une par une, accès direct par une ligne de commande haut niveau proche du langage humain modulaire bibliothèques pour le calcul scientifique, le graphique, l analyse de signaux et d images, etc. Obligation à présenter proprement les programmes : la lisibilité compte Sylvain Pelletier L informatique en BCPST Septembre / 20

53 Le langage Python Python est un langage de programmation récent, utilisé de plus en plus dans l industrie et dans l éducation, Ce langage est : multi-plateformes Linux, Windows, Mac, Android, etc. libre Toute utilisation (y compris commerciale) possible, accès au code source, maintenue par une fondation. interprété instructions exécutées une par une, accès direct par une ligne de commande haut niveau proche du langage humain modulaire bibliothèques pour le calcul scientifique, le graphique, l analyse de signaux et d images, etc. Obligation à présenter proprement les programmes : la lisibilité compte Sylvain Pelletier L informatique en BCPST Septembre / 20

54 Le langage Python Python est un langage de programmation récent, utilisé de plus en plus dans l industrie et dans l éducation, Ce langage est : multi-plateformes Linux, Windows, Mac, Android, etc. libre Toute utilisation (y compris commerciale) possible, accès au code source, maintenue par une fondation. interprété instructions exécutées une par une, accès direct par une ligne de commande haut niveau proche du langage humain modulaire bibliothèques pour le calcul scientifique, le graphique, l analyse de signaux et d images, etc. Obligation à présenter proprement les programmes : la lisibilité compte Sylvain Pelletier L informatique en BCPST Septembre / 20

55 Le langage Python Python est un langage de programmation récent, utilisé de plus en plus dans l industrie et dans l éducation, Ce langage est : multi-plateformes Linux, Windows, Mac, Android, etc. libre Toute utilisation (y compris commerciale) possible, accès au code source, maintenue par une fondation. interprété instructions exécutées une par une, accès direct par une ligne de commande haut niveau proche du langage humain modulaire bibliothèques pour le calcul scientifique, le graphique, l analyse de signaux et d images, etc. Obligation à présenter proprement les programmes : la lisibilité compte Sylvain Pelletier L informatique en BCPST Septembre / 20

Introduction à l informatique en BCPST

Introduction à l informatique en BCPST Introduction à l informatique en BCPST Alexandre Benoit BCPST L informatique en BCPST «L enseignement de l informatique en classes préparatoires de la filière BCPST a pour objectif d introduire puis de

Plus en détail

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application Université de Provence Licence Math-Info Première Année V. Phan Luong Algorithmique et Programmation en Python Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application 1 Ordinateur Un

Plus en détail

Programmation C. Apprendre à développer des programmes simples dans le langage C

Programmation C. Apprendre à développer des programmes simples dans le langage C Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités

Plus en détail

Présentation du langage et premières fonctions

Présentation du langage et premières fonctions 1 Présentation de l interface logicielle Si les langages de haut niveau sont nombreux, nous allons travaillé cette année avec le langage Python, un langage de programmation très en vue sur internet en

Plus en détail

La mémoire. Un ordinateur. L'octet. Le bit

La mémoire. Un ordinateur. L'octet. Le bit Introduction à l informatique et à la programmation Un ordinateur Un ordinateur est une machine à calculer composée de : un processeur (ou unité centrale) qui effectue les calculs une mémoire qui conserve

Plus en détail

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Table des matières Avant-propos Organisation de l ouvrage..............................

Plus en détail

Premier programme VBA : syntaxe, édition, compilation

Premier programme VBA : syntaxe, édition, compilation 1 Premier programme VBA : syntaxe, édition, compilation Le langage VBA (Visual Basic for Applications) permet de concevoir des programmes selon une syntaxe qui lui est propre, puis d éditer et d exécuter

Plus en détail

QUELQUES CONCEPTS INTRODUCTIFS

QUELQUES CONCEPTS INTRODUCTIFS ESIEE Unité d'informatique IN101 Albin Morelle (et Denis Bureau) QUELQUES CONCEPTS INTRODUCTIFS 1- ARCHITECTURE ET FONCTIONNEMENT D UN ORDINATEUR Processeur Mémoire centrale Clavier Unité d échange BUS

Plus en détail

I00 Éléments d architecture

I00 Éléments d architecture I00 I Exemples d ordinateur Pour les informaticiens, différentes machines de la vie courante sont des ordinateurs : par exemple les ordinateurs portables, les ordinateurs fixes, mais aussi les supercalculateurs,

Plus en détail

TP Informatique 1 Présentation prise en main Visual Studio

TP Informatique 1 Présentation prise en main Visual Studio TP Informatique 1 Présentation prise en main Visual Studio But : prise en en main visual studio 1ères notions Variable Informatique : domaine d'activité scientifique, technique et industriel en rapport

Plus en détail

TP 1. Prise en main du langage Python

TP 1. Prise en main du langage Python TP. Prise en main du langage Python Cette année nous travaillerons avec le langage Python version 3. ; nous utiliserons l environnement de développement IDLE. Étape 0. Dans votre espace personnel, créer

Plus en détail

Java. Java. Le livrede. Avec 80 exercices corrigés. Avec 80 exercices corrigés. Le livre. Anne Tasso. 5 e édition. Un best-seller qui a déjà conquis

Java. Java. Le livrede. Avec 80 exercices corrigés. Avec 80 exercices corrigés. Le livre. Anne Tasso. 5 e édition. Un best-seller qui a déjà conquis Anne Tasso Un best-seller qui a déjà conquis des milliers d'étudiants! Java Le livre Java Le livrede de premier premier langage langage Avec 80 exercices corrigés Avec 80 exercices corrigés 5 e édition

Plus en détail

Système d exploitation

Système d exploitation Chapitre 2 Système d exploitation 2.1 Définition et rôle Un ordinateur serait bien difficile à utiliser sans interface entre le matériel et l utilisateur. Une machine peut exécuter des programmes, mais

Plus en détail

Unix/Linux I. 1 ere année DUT. Université marne la vallée

Unix/Linux I. 1 ere année DUT. Université marne la vallée Unix/Linux I 1 ere année DUT Université marne la vallée 1 Introduction 2 Fonctions et spécifité d Unix Architecture 3 4 5 Fichier Unix Arborescence de fichiers Quelques commandes sur les fichiers Chemins

Plus en détail

fichiers Exemple introductif : stockage de photos numériques

fichiers Exemple introductif : stockage de photos numériques b- La Gestion des données Parmi les matériels dont il a la charge, le système d exploitation s occupe des périphériques de stockage. Il s assure, entre autres, de leur bon fonctionnement mais il doit être

Plus en détail

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus : 1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus : La procédure d installation démarre. La fenêtre suivante vous indique

Plus en détail

Comment configurer Kubuntu

Comment configurer Kubuntu Comment configurer Kubuntu Configuration du réseau... 1 Configurer votre système Linux sur le réseau...1 Vérifier manuellement l adresse IP...5 Connecter un lecteur réseau distant Windows/Mac grâce au

Plus en détail

Progression secrétariat

Progression secrétariat Progression secrétariat I. Notions de base A. L'Unité Centrale et les périphériques 1. Unité centrale a) Le Schéma de principe (1) Entrée et sortie des informations, traitement des informations, en interne

Plus en détail

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille PRESENTATION RESSOURCES Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille 1) Introduction, Objectifs et Intentions Le BTS SN (Systèmes Numériques) intègre la formation

Plus en détail

TD séance n 5 Répertoires et Fichiers sous Windows

TD séance n 5 Répertoires et Fichiers sous Windows 1 Environnement de travail 1.1 Interpréteur de commandes Sous Windows, vous disposez d outils pour manipuler graphiquement les éléments de votre ordinateur. Mais comme sous Linux, vous disposez aussi d

Plus en détail

FICHE PEDAGOGIQUE. Questions à poser. - Avant de démarrer l ordinateur,

FICHE PEDAGOGIQUE. Questions à poser. - Avant de démarrer l ordinateur, FICHE PEDAGOGIQUE Chapitre III Titre du Chapitre : système d'exploitation Durée de réalisation du chapitre: 6h Classe :3 ème Math Objectifs : L élève sera capable de : Définir le rôle d'un système d'exploitation.

Plus en détail

INITIATION AU SYSTEME D EXPLOITATION WINDOWS 2000

INITIATION AU SYSTEME D EXPLOITATION WINDOWS 2000 INITIATION AU SYSTEME D EXPLOITATION WINDOWS 2000 Introduction : Initiation à la Micro- Informatique 1. Matériel 2. Périphériques a) Le clavier b) La souris c) L écran d) L unité centrale e) L imprimante

Plus en détail

ACCESS 2013. Système de Gestion de Bases de Données Relationnelles

ACCESS 2013. Système de Gestion de Bases de Données Relationnelles Access est un logiciel permettant de gérer des données en masse : une liste de clients ou de fournisseurs, un stock de produits, des commandes, des salariés, un club de tennis, une cave à vin, une bibliothèque,

Plus en détail

On trouvera sur le site du CCDMD un exemple d album construit avec Cantare. (http://www.ccdmd.qc.ca/ri/cantare)

On trouvera sur le site du CCDMD un exemple d album construit avec Cantare. (http://www.ccdmd.qc.ca/ri/cantare) Cantare 2 Introduction L outil logiciel Cantare s adresse à toute personne qui veut construire des leçons visant l apprentissage d une langue par l écoute de chansons ou de fichiers sonores dont les paroles

Plus en détail

Introduction aux Systèmes et aux Réseaux, Master 2 CCI

Introduction aux Systèmes et aux Réseaux, Master 2 CCI aux Systèmes et aux Réseaux, Master 2 CCI Cours 1 : Introduction et contexte Unix/Linux Laure Gonnord http://laure.gonnord.org/pro/teaching/ Laure.Gonnord@univ-lyon1.fr Master CCI - Université Lyon 1 -

Plus en détail

TP1 - Prise en main de l environnement Unix.

TP1 - Prise en main de l environnement Unix. Mise à niveau UNIX Licence Bio-informatique TP1 - Prise en main de l environnement Unix. Les sujets de TP sont disponibles à l adresse http://www.pps.jussieu.fr/~tasson/enseignement/bioinfo/ Les documents

Plus en détail

TP1 : Initiation à l algorithmique (1 séance)

TP1 : Initiation à l algorithmique (1 séance) Université de Versailles Vanessa Vitse IUT de Vélizy - Algorithmique 2006/2007 TP1 : Initiation à l algorithmique (1 séance) 1 Prise en main de l environnement Unix : rappels et compléments Le but de la

Plus en détail

Systèmes d exploitation. Introduction. (Operating Systems) http://www.sir.blois.univ-tours.fr/ mirian/

Systèmes d exploitation. Introduction. (Operating Systems) http://www.sir.blois.univ-tours.fr/ mirian/ Systèmes d exploitation (Operating Systems) Introduction SITE : http://www.sir.blois.univ-tours.fr/ mirian/ Systèmes d exploitation - Mírian Halfeld-Ferrari p. 1/2 Qu est-ce qu un SE? Ensemble de logiciels

Plus en détail

Module : Informatique Générale 1. Les commandes MS-DOS

Module : Informatique Générale 1. Les commandes MS-DOS 1 Les commandes MS-DOS I. Introduction Le DOS est le système d'exploitation le plus connu, sa version la plus commercialisée est celle de Microsoft, baptisée MS-DOS (Microsoft Disk Operating Système).MS-DOS

Plus en détail

TIC INFORMATIQUE Ce que je dois retenir

TIC INFORMATIQUE Ce que je dois retenir TIC INFORMATIQUE Ce que je dois retenir 6 ème Synthèse N 1 Rappel : - L informatique est un outil utilisé dans toutes les matières, et est présente, de plus en plus, dans les foyers. - Les compétences

Plus en détail

Algo & Prog, avec Python (L1-Sciences) TP n 1, Automne 2015

Algo & Prog, avec Python (L1-Sciences) TP n 1, Automne 2015 Algo & Prog, avec Python (L1-Sciences) TP n 1, Automne 2015 Travail sous Windows au 2 ème étage (CRIPS) Vous allez travailler sur des ordinateurs sous le système d exploitation Windows-XP. Peutêtre utilisez-vous

Plus en détail

Chapitre I Notions de base et outils de travail

Chapitre I Notions de base et outils de travail Chapitre I Notions de base et outils de travail Objectifs Connaître les principes fondateurs et l historique du langage Java S informer des principales caractéristiques du langage Java Connaître l environnement

Plus en détail

Tutorial Terminal Server sous

Tutorial Terminal Server sous Tutorial Terminal Server sous réalisé par Olivier BOHER Adresse @mail : xenon33@free.fr Site Internet : http://xenon33.free.fr/ Tutorial version 1a Page 1 sur 1 Index 1. Installation des services Terminal

Plus en détail

Initiation à la programmation en Python

Initiation à la programmation en Python I-Conventions Initiation à la programmation en Python Nom : Prénom : Une commande Python sera écrite en caractère gras. Exemples : print 'Bonjour' max=input("nombre maximum autorisé :") Le résultat de

Plus en détail

l'ordinateur les bases

l'ordinateur les bases l'ordinateur les bases Démarrage de l'ordinateur - Le bureau, mon espace de travail - J'utilise la souris - Ouvertes ou fermées, les fenêtres - Dans l'ordinateur, tout est fichier - Le clavier : écrire,

Plus en détail

Introduction à la programmation Travaux pratiques: séance d introduction INFO0201-1

Introduction à la programmation Travaux pratiques: séance d introduction INFO0201-1 Introduction à la programmation Travaux pratiques: séance d introduction INFO0201-1 B. Baert & F. Ludewig Bruno.Baert@ulg.ac.be - F.Ludewig@ulg.ac.be Qu est-ce que la programmation? Programmer Ecrire un

Plus en détail

1 Définition et Appel d une fonction. V. Phan Luong. Cours 4 : Fonctions

1 Définition et Appel d une fonction. V. Phan Luong. Cours 4 : Fonctions Université de Provence Licence Math-Info Première Année V. Phan Luong Algorithmique et Programmation en Python Cours 4 : Fonctions La construction de fonctions dans un langage de programmation permet aux

Plus en détail

Évaluation et implémentation des langages

Évaluation et implémentation des langages Évaluation et implémentation des langages Les langages de programmation et le processus de programmation Critères de conception et d évaluation des langages de programmation Les fondations de l implémentation

Plus en détail

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2

Manuel d utilisation 26 juin 2011. 1 Tâche à effectuer : écrire un algorithme 2 éducalgo Manuel d utilisation 26 juin 2011 Table des matières 1 Tâche à effectuer : écrire un algorithme 2 2 Comment écrire un algorithme? 3 2.1 Avec quoi écrit-on? Avec les boutons d écriture........

Plus en détail

Documentation télémaintenance

Documentation télémaintenance Documentation télémaintenance Table des matières Introduction... 2 Interface web du technicien... 2 Connexion à l interface... 2 Mon compte... 3 Configuration... 4 1. Jumpoint... 4 2. Jump clients... 4

Plus en détail

CQP 112 Introduc/on à la programma/on. Thème 2 : Architecture d un système informa/que. Département d informa/que

CQP 112 Introduc/on à la programma/on. Thème 2 : Architecture d un système informa/que. Département d informa/que CQP 112 Introduc/on à la programma/on Thème 2 : Architecture d un système informa/que Département d informa/que CQP 112 : Introduc/on à la programma/on Plan 1. Historique des ordinateurs 2. Composants

Plus en détail

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier

TIC. Tout d abord. Objectifs. L information et l ordinateur. TC IUT Montpellier Tout d abord TIC TC IUT Montpellier Nancy Rodriguez Destruel Dans la salle de cours (et partout ailleurs ) : Ponctualité et assiduité exigées Ne pas manger, ni boire, ni dormir, ni travailler à autre chose

Plus en détail

M1204 - SYSTEMES D EXPLOITATION ET ARCHITECTURE DES SYSTEMES

M1204 - SYSTEMES D EXPLOITATION ET ARCHITECTURE DES SYSTEMES M1204 - SYSTEMES D EXPLOITATION ET ARCHITECTURE DES SYSTEMES Introduction L ENVIRONNEMENT APPLE MACINTOSH Ces travaux pratiques ont pour but de vous familiariser avec l environnement macintosh que vous

Plus en détail

TP 1 : Introduction à un environnement de travail

TP 1 : Introduction à un environnement de travail L1-S1-IMP Informatique Année 2010-2011 Semestre 1 TP 1 : Introduction à un environnement de travail Au cours de cette première séance nous allons faire connaissance avec les outils logiciels que nous utiliserons

Plus en détail

Découvrir l'ordinateur (niveau 2)

Découvrir l'ordinateur (niveau 2) I. Module Initiation Découvrir l'ordinateur (niveau 2) Médiathèque de Haguenau - mediatheque.ville-haguenau.fr Espace Cyber-base de la médiathèque de Haguenau 1 Sommaire Sommaire 2 I. Rappel : Comment

Plus en détail

Systèmes d exploitation

Systèmes d exploitation Systèmes d exploitation Un système d exploitation (SE, en anglais Operating System ou OS) est un ensemble de programmes responsables de la liaison entre les ressources matérielles d un ordinateur et les

Plus en détail

Ordinateur Logiciel Mémoire. Entrées/sorties Périphériques. Suite d'instructions permettant de réaliser une ou plusieurs tâche(s), de résoudre un

Ordinateur Logiciel Mémoire. Entrées/sorties Périphériques. Suite d'instructions permettant de réaliser une ou plusieurs tâche(s), de résoudre un ESZ Introduction à l informatique et à l environnement de travail Éric Gaul (avec la collaboration de Dominic Boire) Partie 1: Concepts de base Ordinateur Logiciel Mémoire Données Entrées/sorties Périphériques

Plus en détail

Utilisez Toucan portable pour vos sauvegardes

Utilisez Toucan portable pour vos sauvegardes Utilisez Toucan portable pour vos sauvegardes Préambule Toucan est un logiciel libre et gratuit, permettant de réaliser des sauvegardes ou synchronisation de vos données. Il est possible d automatiser

Plus en détail

Mac OS X 10.6 Snow Leopard Guide d installation et de configuration

Mac OS X 10.6 Snow Leopard Guide d installation et de configuration Mac OS X 10.6 Snow Leopard Guide d installation et de configuration Lisez ce document avant d installer Mac OS X. Il contient des informations importantes concernant l installation de Mac OS X. Configuration

Plus en détail

RACCOURCIS CLAVIERS. DEFINITION : Une «combinaison de touches» est un appui simultané sur plusieurs touches.

RACCOURCIS CLAVIERS. DEFINITION : Une «combinaison de touches» est un appui simultané sur plusieurs touches. S Vous n aimez pas la souris Les raccourcis clavier sont là pour vous faciliter la vie! INTRODUCTION : Vous avez du mal à vous habituer à la manipulation de la souris Des solutions existent : les raccourcis

Plus en détail

Mini-Projet : Tournoi de Dames

Mini-Projet : Tournoi de Dames Mini-Projet : Tournoi de Dames L objectif du projet est de programmer un jeu de dames de façon à ce que votre programme puisse jouer une partie de dames avec les programmes des autres étudiants. 1 Organisation

Plus en détail

DÉCOUVERTE DE L ORDINATEUR

DÉCOUVERTE DE L ORDINATEUR UNIVERSITÉ D AUVERGNE FORMATION EN INFORMATIQUE CERTIFICAT INFORMATIQUE ET INTERNET DÉCOUVERTE DE L ORDINATEUR 1. ENVIRONNEMENT ET PRINCIPE DE FONCTIONNEMENT DE WINDOWS Un système d exploitation est un

Plus en détail

Installation d un serveur mathématique SAGE

Installation d un serveur mathématique SAGE Installation d un serveur mathématique SAGE François Thirioux 24 septembre 2011 Table des matières 1 Introduction 2 1.1 Utilité......................................... 2 1.2 Serveur web......................................

Plus en détail

M Younsi Tel :0645755250 www.formation-informatiques.fr mousse.younsi@ formation-informatiques.fr

M Younsi Tel :0645755250 www.formation-informatiques.fr mousse.younsi@ formation-informatiques.fr U2 MATHÉMATIQUES POUR L INFORMATIQUE Dans ce document, on trouve toutes les notions que le référentiel du BTS SIO impose pour l epreuve U22. Les éléments en rouge sont des rappels concernant la notion

Plus en détail

Analyse et programmation 1

Analyse et programmation 1 Analyse et programmation Aperçu du fonctionnement de l ordinateur Fonctionnement de l ordinateur Codage de l information Bus d échange d information CPU Exécution d un programme par la CPU Gestion des

Plus en détail

TechTool Protogo 4. 1- Manuel TechTool Protogo 4

TechTool Protogo 4. 1- Manuel TechTool Protogo 4 TechTool Protogo 4 1- Manuel TechTool Protogo 4 Notes légales 2008-2013 Micromat Incorporated. Tous droits réservés. 2008-2013 TRI-EDRE. Tous droits réservés pour la traduction française du logiciel et

Plus en détail

a. Identifier les éléments de l interface utilisée (icônes, menus, etc.)

a. Identifier les éléments de l interface utilisée (icônes, menus, etc.) Page 1 / 14 a. Identifier les éléments de l interface utilisée (icônes, menus, etc.) Le système d exploitation Qu'est ce que Windows? C est un programme qui va gérer toutes les activités de l ordinateur.

Plus en détail

CH.3 SYSTÈMES D'EXPLOITATION

CH.3 SYSTÈMES D'EXPLOITATION CH.3 SYSTÈMES D'EXPLOITATION 3.1 Un historique 3.2 Une vue générale 3.3 Les principaux aspects Info S4 ch3 1 3.1 Un historique Quatre générations. Préhistoire 1944 1950 ENIAC (1944) militaire : 20000 tubes,

Plus en détail

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par

Plus en détail

iil est désormais courant de trouver sur Internet un document

iil est désormais courant de trouver sur Internet un document Matériels et systèmes L Acrobat qui cherche dans les PDF Michel NARCY - Formateur TICE et Médialog Bulletin officiel, programmes d enseignement, articles de quotidiens ou de revues scientifiques... De

Plus en détail

Programmes des classes préparatoires aux Grandes Ecoles

Programmes des classes préparatoires aux Grandes Ecoles Programmes des classes préparatoires aux Grandes Ecoles Filière : scientifique Voies : Mathématiques, physique et sciences de l'ingénieur (MPSI) Physique, chimie et sciences de l ingénieur (PCSI) Physique,

Plus en détail

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X

Groupe Eyrolles, 2003, ISBN : 2-212-11317-X Groupe Eyrolles, 2003, ISBN : 2-212-11317-X 3 Création de pages dynamiques courantes Dans le chapitre précédent, nous avons installé et configuré tous les éléments indispensables à la mise en œuvre d une

Plus en détail

Chapitre II : Interfaces Interpréteurs de commandes et interfaces graphiques

Chapitre II : Interfaces Interpréteurs de commandes et interfaces graphiques Chapitre II : Interfaces Interpréteurs de commandes et interfaces graphiques Interfaces Un SE a deux fonctions principales : Gestion des ressources matérielles Présentation d'une machine virtuelle à chaque

Plus en détail

0.1 Mail & News : Thunderbird

0.1 Mail & News : Thunderbird 0.1 Mail & News : Thunderbird 1 0.1 Mail & News : Thunderbird Thunderbird est le lecteur de mail, de newsgroup et de flux RSS de la fondation Mozilla. Il est disponible pour Linux (en version gtk2), pour

Plus en détail

Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3

Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3 Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3 Configuration requise ForestPrep DomainPrep Installation interactive 5 Installation sans surveillance Module 5 : Installation d Exchange Server 2003

Plus en détail

Table des matières Avant-propos... V Scripting Windows, pour quoi faire?... 1 Dans quel contexte?

Table des matières Avant-propos... V Scripting Windows, pour quoi faire?... 1 Dans quel contexte? Avant-propos... V CHAPITRE 1 Scripting Windows, pour quoi faire?... 1 Dans quel contexte?.................................................. 1 La mauvaise réputation............................................

Plus en détail

Composition d un ordinateur :

Composition d un ordinateur : Un ordinateur est une machine automatique de traitement de l information obéissant à des programmes formés par des suites d opérations arithmétiques et logiques. Il peut transformer, stocker, archiver

Plus en détail

QUALIFICATION DE FICHIERS PROFESSIONNELS

QUALIFICATION DE FICHIERS PROFESSIONNELS QUALIFICATION QUALIFICATION DE FICHIERS PROFESSIONNELS 2 Téléchargement 3 Installation 7 Ecran d accueil 14 Qualification sur Score3 16 Qualification de fichiers sur Pages Jaunes 23 Maniulation des fichiers

Plus en détail

Mode d emploi de la clef USB de l I.P.I. Philosophie de la clef USB

Mode d emploi de la clef USB de l I.P.I. Philosophie de la clef USB Mode d emploi de la clef USB de l I.P.I. Ce mode d emploi est destiné aux étudiant(e)s qui suivent l enseignement de la Phytothérapie Clinique prodigué par l I.P.I. (Institut de Phytothérapie International)

Plus en détail

Installer Windows Home Server 2011

Installer Windows Home Server 2011 Chapitre 4 Installer Windows Home Server 2011 Windows Home Server 2011 fonctionne uniquement sous l architecture 64 bits : cette contrainte rend impossible la mise à jour de l ancienne version de Windows

Plus en détail

Table des matières ENVIRONNEMENT

Table des matières ENVIRONNEMENT ENVIRONNEMENT Présentation de Windows 7.................13 Démarrer Windows 7......................15 Quitter.................................15 Les fenêtres..............................16 Généralités............................17

Plus en détail

À la découverte de l ordinateur

À la découverte de l ordinateur À la découverte de l ordinateur Au début de l informatique, la seule possibilité pour communiquer avec l ordinateur était d écrire des lignes de code pour lui donner des ordres et obtenir des résultats

Plus en détail

Windows Forms. 1 Introduction. 1.1 Objectifs. 1.2 Le C# 1.3 Visual Studio. C# tp 0 Octobre 2013. Epita

Windows Forms. 1 Introduction. 1.1 Objectifs. 1.2 Le C# 1.3 Visual Studio. C# tp 0 Octobre 2013. Epita Windows Forms 1 Introduction 1.1 Objectifs Durant ce TP, vous allez découvrir un nouveau langage, le C#. Vous serez confrontés à une nouvelle façon de coder, avec un nouveau langage, sous un nouvel environnement.

Plus en détail

Commandes Linux. Gestion des fichiers et des répertoires. Gestion des droits. Gestion des imprimantes. Formation Use-IT

Commandes Linux. Gestion des fichiers et des répertoires. Gestion des droits. Gestion des imprimantes. Formation Use-IT Commandes Linux Gestion des fichiers et des répertoires Lister les fichiers Lister les fichiers cachés Lister les répertoires d un répertoire Lister les fichiers par date Les droits Types de fichier Supprimer

Plus en détail

UTILISER SA CALCULATRICE GRAPHIQUE TI NSPIRE CX CAS

UTILISER SA CALCULATRICE GRAPHIQUE TI NSPIRE CX CAS UTILISER SA CALCULATRICE GRAPHIQUE TI NSPIRE CX CAS Table des matières I ) Bon à savoir 2 I.1. L écran d Accueil (Home), le Bloc-Note (Scratchpad) et les classeurs............................ 2 I.2. Le

Plus en détail

Renseignements sur l inscription et l installation de Securexam

Renseignements sur l inscription et l installation de Securexam Renseignements sur l inscription et l installation de Securexam Vos droits d utilisation doivent être réglés au niveau administrateur pour que vous puissiez installer le logiciel. Au niveau utilisateur,

Plus en détail

Guide de mise en réseau MediCap USB300

Guide de mise en réseau MediCap USB300 Guide de mise en réseau MediCap USB300 Pour micrologiciel version 110701 et supérieure 1 Introduction... 2 Pour commencer... 2 Configuration de l accès réseau au disque dur de l unité USB300... 3 Étape

Plus en détail

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

INTRODUCTION A JAVA. Fichier en langage machine Exécutable INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du

Plus en détail

Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet.

Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet. 1- Optimiser le poids de votre image : Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet. Tous les types d utilisateurs (auteur, publicateur,

Plus en détail

INTRODUCTION À L INFORMATIQUE. Etsup 2012 Florian JACQUES

INTRODUCTION À L INFORMATIQUE. Etsup 2012 Florian JACQUES INTRODUCTION À L INFORMATIQUE Etsup 2012 Florian JACQUES Plan 1. Arborescence 2. Poste de travail 3. Chemin d accès 4. Noms de fichiers 5. Le réseau de l ETSUP 6. Le clavier 7. Le presse-papier 1. Arborescence

Plus en détail

REMISE A NIVEAU DES SAVOIRS DE BASE INFORMATIQUE

REMISE A NIVEAU DES SAVOIRS DE BASE INFORMATIQUE REMISE A NIVEAU DES SAVOIRS DE BASE INFORMATIQUE FINALITE Découverte de l outil informatique et des différents éléments qui le compose Utilisation de la souris et du clavier Découverte de l environnement

Plus en détail

LES BASES DE FLASH CHAPITRE 1

LES BASES DE FLASH CHAPITRE 1 CHAPITRE 1 LES BASES DE FLASH Présentation... 15 Les nouveautés... 17 Le contenu du livre... 17 L interface... 19 L organisation de son espace de travail... 24 Le partage de son écran... 27 L affichage

Plus en détail

ENVIRONNEMENT DE DÉVELOPPEMENT

ENVIRONNEMENT DE DÉVELOPPEMENT CHAPITRE 1 ENVIRONNEMENT DE DÉVELOPPEMENT Installer Microsoft Visual C++ 2010 Express Edition... 17 Démarrer un nouveau projet... 21 Créer un programme minimal... 24 Générer et exécuter un programme...

Plus en détail

BACHELIER EN COMPTABILITE/MARKETING/GRH Introduction générale à l informatique

BACHELIER EN COMPTABILITE/MARKETING/GRH Introduction générale à l informatique BACHELIER EN COMPTABILITE/MARKETING/GRH Introduction générale à l informatique L étudiant sera capable, pour l organisation du poste de travail, face à un système informatique installé, en exploitant,

Plus en détail

ETREX 30 CARTOEXPLOREUR GOOGLE EARTH

ETREX 30 CARTOEXPLOREUR GOOGLE EARTH ETREX 30 CARTOEXPLOREUR GOOGLE EARTH Tutoriel (niveau utilisateur confirmé) Avertissement Ce tutoriel a pour objectif de vous donner les moyens de maîtriser les échanges entre votre terminal GPS Etrex

Plus en détail

QCM systèmes d exploitation (Quarante questions)

QCM systèmes d exploitation (Quarante questions) QCM systèmes d exploitation (Quarante questions) QUIZZ OS N 1 (10 questions avec réponses) Question 1: Aux origines de l informatique, l'interface utilisateur des systèmes d exploitations était composée

Plus en détail

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs

THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT. Objectifs Architecture Matérielle des Systèmes Informatiques. S1 BTS Informatique de Gestion 1 ère année THEME 1 : L ORDINATEUR ET SON ENVIRONNEMENT Dossier 1 L environnement informatique. Objectifs Enumérer et

Plus en détail

DECOUVRIR VIRTUALBOX (Club du Libre Pontault Combault Avril 2008)

DECOUVRIR VIRTUALBOX (Club du Libre Pontault Combault Avril 2008) VirtualBox c'est quoi? DECOUVRIR VIRTUALBOX (Club du Libre Pontault Combault Avril 2008) VirtualBox est un logiciel de virtualisation pour processeur x386 dédié à l'entreprise mais aussi au particulier.

Plus en détail

Permis de conduire info

Permis de conduire info Permis de conduire info Questions théoriques DB - 6 octobre 2014 1 Module(s) 1 1. M1.- L'affirmation suivante est-elle vraie ou fausse? "Un ordinateur ne manipule que des données binaires. Il ne comprend

Plus en détail

Familiarisation avec Linux

Familiarisation avec Linux Institut Galilée Architecture, Système Année 2009-2010 Licence 2 T.P. 1 Familiarisation avec Linux L objectif de ce premier TP est de vous familiariser avec un système d exploitation de type UNIX : Linux.

Plus en détail

3 e année (approximativement)

3 e année (approximativement) 3 e année (approximativement) 1. L élève s approprie les technologies de l information et de la communication en utilisant efficacement les outils informatiques 1.1 Avec aide, l élève manipule adéquatement

Plus en détail

SOMMAIRE GUIDE D UTILISATION DU WEBMAIL. vous guide

SOMMAIRE GUIDE D UTILISATION DU WEBMAIL. vous guide vous guide GUIDE D UTILISATION DU WEBMAIL SOMMAIRE A. Connection Webmail B. Les fonctions de base C. Composer un message D. Les fonctions supplémentaires 1. Le carnet d adresse a. Pour créer un nouveau

Plus en détail

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Tutoriel Création d une source Cydia et compilation des packages sous Linux Tutoriel Création d une source Cydia et compilation des packages sous Linux 1. Pré-requis 1. Quelques connaissances sous Linux 2. Avoir à disposition un Serveur FTP pour héberger votre source 3. Un thème

Plus en détail

Windows 7 - Dossiers et fichiers

Windows 7 - Dossiers et fichiers Windows 7 - Dossiers et fichiers Explorez votre PC : dossiers et fichiers Tous les fichiers nécessaires au fonctionnement de votre ordinateur, qu il s agisse de ceux de Windows, des logiciels installés

Plus en détail

Les zones du clavier 1 Touche échappement ou «Escape» 6 Flèches directionnelles

Les zones du clavier 1 Touche échappement ou «Escape» 6 Flèches directionnelles Support du cours du 5 Juillet 0 4 5 6 7 8 9 0 Les zones du clavier Touche échappement ou «Escape» 6 Flèches directionnelles Touches spéciales (fonctions système) 7 Touches système Page Barre d espacement

Plus en détail

Licence ST Université Claude Bernard Lyon I LIF1 : Algorithmique et Programmation C Bases du langage C 1 Conclusion de la dernière fois Introduction de l algorithmique générale pour permettre de traiter

Plus en détail

Cahier n o 6. Mon ordinateur. Fichiers et dossiers Sauvegarde et classement

Cahier n o 6. Mon ordinateur. Fichiers et dossiers Sauvegarde et classement Cahier n o 6 Mon ordinateur Fichiers et dossiers Sauvegarde et classement ISBN : 978-2-922881-10-3 2 Table des matières Fichiers et dossiers Sauvegarde et classement La sauvegarde 4 Enregistrer 4 De quelle

Plus en détail

Vous allez le voir au cours de ce premier chapitre, 1. Découvrir l ipad

Vous allez le voir au cours de ce premier chapitre, 1. Découvrir l ipad 1. Découvrir l ipad Vous allez le voir au cours de ce premier chapitre, l utilisation de l ipad est très intuitive et, surtout, votre tablette obéit au doigt et à l œil. Vous ne pourrez bientôt plus vous

Plus en détail

Ateliers Python+Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi?

Ateliers Python+Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi? Ateliers Python+Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi? par X. HINAULT www.mon-club-elec.fr Tous droits réservés 2013. Document gratuit. Ce support

Plus en détail

Boot Camp Guide d installation et de configuration

Boot Camp Guide d installation et de configuration Boot Camp Guide d installation et de configuration Table des matières 3 Introduction 4 Configuration requise 5 Vue d ensemble de l installation 5 Étape 1 : Rechercher les mises à jour 5 Étape 2 : Préparer

Plus en détail