Quel est le but de l'ISN?

publié le jeu. 07 septembre 2017
Quel est le but de l'ISN? Les ordinateurs et les programmes informatiques ont pris une place prépondérante dans nos vies, et il s'agit pour nous de mieux comprendre comment ils fonctionnent, afin de savoir comment traduire nos problèmes afin qu'ils puissent les résoudre. L'objectif de l'enseignement de spécialité ISN est d'approfondir les connaissances …

Matière: isn Mots-clés: python introduction

Lire

Algorithme et programme

publié le jeu. 07 septembre 2017
Donc pour qu'un ordinateur puisse résoudre un problème, il faut réussir à traduire ce problème sous la forme d'un algorithme. Qu'est ce qu'un algorithme? Vous avez déjà rencontré la notion d'algorithme en classe de mathématiques. Algorithme Un algorithme est une méthode, une suite d'instructions pour obtenir un résultat. Ce type de méthode est …

Matière: isn Mots-clés: python algorithme programme

Lire

Types

publié le jeu. 14 septembre 2017
Dans un programme informatique, on manipule des données sur lesquelles on effectue des calculs. Les données sont représentées sous la forme d'objets, et chaque objet a un type. En fonction du type d'objet (ou de donnée), on peut appliquer certaines opérations et d'autres non. Quelques types d'objets simples Voici quelques types simples d'objets …

Matière: isn Mots-clés: python syntaxe type interpréteur

Lire

Syntaxe

publié le jeu. 14 septembre 2017
Donc, ce que nous allons faire maintenant est de commencer à parler de Python. Et notre objectif est d'apprendre la syntaxe de ce langage, puis de l'utiliser pour apprendre comment nous pouvons traduire nos algorithmes pour résoudre un problème en une forme qui puisse être éxecutée par l'ordinateur. Pour que l'interpréteur Python puisse …

Matière: isn Mots-clés: python syntaxe type interpréteur

Lire

Entrées et sorties

publié le jeu. 14 septembre 2017
Un programme est avant tout là pour nous servir à résoudre des problèmes, l'utilisateur doit pouvoir intéragir avec celui-ci. Cela s'effectue par l'intérmédiare d'entrées et des sorties. les entrées permettent à l'utilisateur d'entrer des données dans le programme. les sorties permettent d'afficher les résultats à l'utilisateur. Entrée des données avec la fonction input …

Matière: isn Mots-clés: python type interpréteur print input

Lire

Variables et fonctions

publié le lun. 18 septembre 2017
Nous avons jusqu'à maintenant utilisé l'interpréteur python comme une simple calculatrice, nous allons voir maintenant comment associer des noms a des valeurs ou à des suite d'instructions afin de rendre les programmes plus facilement lisibles et compréhensibles. Affectation d'une valeur à une variable: = Par exemple, si nous souhaitons utiliser l'intensité de la pesanteur …

Matière: isn Mots-clés: python syntaxe type assignation variable

Lire

Structures conditionnelles

publié le mar. 26 septembre 2017
Nous avons vu la semaine dernière la notion de bloc à l'occasion de l'écriture de fonctions. Il s'agit de parties de programmes qui ne sont pas forcément exécutées à chaque lancement du programme. En python, les blocs sont délimités grâce aux tabulations et introduits grâce à deux points :. entrée dans un bloc: ligne …

Matière: isn Mots-clés: python structure conditionnelle if elif else

Lire

Boucles

publié le mer. 14 février 2018
Jusqu'à maintenant nous avons réalisé des programmes simples que l'interpréteur Python lisait éxecuté ligne par ligne. Nous avions également vu les structures conditionnelles if elif else qui permettent d'éxecuter certains blocs de programmes et pas d'autres en fonction de conditions, mais cependant chaque ligne du programme pouvait être exécutée au maximum une fois …

Matière: isn Mots-clés: python boucles for while

Lire

Types composites

publié le jeu. 15 février 2018
Dans l'introduction à Python, nous avions vu certains types de variables dits simples: int: les entiers float: les rééls(nombres à virgule flottante) boolean: booléen (Vrai ou Faux) Cependant, il existe de nombreux objets qui sont représentés par plusieurs valeurs, c'est le cas par exemple du texte, des images et des sons... Dans …

Matière: isn Mots-clés: python types composites chaînes de caractères listes dictionnaires

Lire

Algorithmes de tri

publié le mer. 21 février 2018
Maintenant que nous disposons de tableaux pour stocker de grandes quantités de données, il faut qu'on apprenne à les classer. Il existe de nombreux algorithmes de tri plus ou moins efficaces, qui sont pour la plupart répertoriées dans The Art of Computer Programming, Volume 3, Sorting and Searching. de Knuth, Donald. E. [1998 …

Matière: isn Mots-clés: python algorithmes de tri

Lire

La dichotomie

publié le jeu. 22 février 2018
Dans cette partie, nous allons illustrer la méthode de dichotomie sur l'exemple de la recherche d'un élément dans un tableau trié. Nous verrons qu'il s'agit d'une méthode beaucoup plus efficace que le parcours complet du tableau. Elle fait partie des méthodes algorithmiques dites: "Diviser pour régner" La recherche dichotomique, ou recherche par dichotomie …

Matière: isn Mots-clés: python algorithmes de recherche dichotomie

Lire