Seconde SNT

Problème du sac à dos – Algorithme en Python (knapsack problem)

Le problème du sac à dos en algorithmique (et son implémentation python) est intéressant et fait parti du programme de Sciences numériques et informatique de première. Ce problème illustre les algorithmes gloutons qui énumèrent toutes les possibilités de résolution d’un problème pour trouver la meilleure solution. Le problème du sac à dos algorithme python est …

Problème du sac à dos – Algorithme en Python (knapsack problem) Lire la suite »

Construire une application décentralisée full-stack pas à pas (Ethereum Blockchain Dapp) en plus de 128 mots – Partie 3

Cet article fait suite aux deux premiers articles sur le sujet : https://128mots.com/index.php/2020/03/30/construire-une-application-decentralisee-full-stack-pas-a-pas-ethereum-blockchain-dapp-en-plus-de-128-mots-partie-1/ https://128mots.com/index.php/2020/04/02/construire-une-application-decentralisee-full-stack-pas-a-pas-ethereum-blockchain-dapp-en-plus-de-128-mots-partie-2/ Les 2 premiers articles permettent de mieux comprendre le concept de blockchain et d’application décentralisée. Création du projet On crée un répertoire pour le projet d’application de vote sur des chansons. Pour accélérer le développement on va utiliser une « truffle box » …

Construire une application décentralisée full-stack pas à pas (Ethereum Blockchain Dapp) en plus de 128 mots – Partie 3 Lire la suite »

Construire une application décentralisée full-stack pas à pas (Ethereum Blockchain Dapp) en plus de 128 mots – Partie 2

Cet article fait suite au premier article sur le sujet : https://128mots.com/index.php/2020/03/30/construire-une-application-decentralisee-full-stack-pas-a-pas-ethereum-blockchain-dapp-en-plus-de-128-mots-partie-1/ Exemple d’application décentralisée (Dapp) de vote L’utilisateur de l’application décentralisée a besoin d’un portefeuille qui contient des Ether. Comme indiqué dans le premier article il est possible de se créer facilement un wallet sur Website metamask.io. Dans un premier temps nous utiliserons le …

Construire une application décentralisée full-stack pas à pas (Ethereum Blockchain Dapp) en plus de 128 mots – Partie 2 Lire la suite »

ANGULAR en moins de 128 mots – TypeScript – Angular Partie 8

Cet article fait suite aux sept premiers sur le sujet ANGULAR et porte sur le langage TypeScript : https://128mots.com/index.php/2020/02/29/angular-en-moins-de-128-mots-typescript-partie-3/ https://128mots.com/index.php/2020/02/28/angular-en-moins-de-128-mots-partie-2/ https://128mots.com/index.php/2020/02/27/angular-en-plus-de-128-mots-partie-1/ https://128mots.com/index.php/2020/03/02/typescript-part4/ https://128mots.com/index.php/2020/03/24/angular-en-moins-de-128-mots-typescript-partie-5/ https://128mots.com/index.php/2020/03/25/angular-component/ https://128mots.com/index.php/2020/03/27/typescript-angular-getter-setter/ Templates et interpolation L’interpolation est l’incorporation d’expressions dans du texte balisé. Par défaut, l’interpolation utilise comme délimiteur les doubles accolades, {{ et }}. Exemple de directive avec itération : Services …

ANGULAR en moins de 128 mots – TypeScript – Angular Partie 8 Lire la suite »

typescript getter setter

Typescript Getter Setter ANGULAR

Cet article fait suite aux six premiers sur le sujet ANGULAR Typescript Getter Setter et porte sur le langage TypeScript : https://128mots.com/index.php/2020/02/29/angular-en-moins-de-128-mots-typescript-partie-3/ https://128mots.com/index.php/2020/02/28/angular-en-moins-de-128-mots-partie-2/ https://128mots.com/index.php/2020/02/27/angular-en-plus-de-128-mots-partie-1/ https://128mots.com/index.php/2020/03/02/typescript-part4/ https://128mots.com/index.php/2020/03/24/angular-en-moins-de-128-mots-typescript-partie-5/ https://128mots.com/index.php/2020/03/25/angular-component/ Constructeur : Le constructeur est la méthode appelée à la création de l’instance d’un objet Paramètre optionnel : Si un paramètre est déclaré optionnel alors tous les paramètres …

Typescript Getter Setter ANGULAR Lire la suite »

ANGULAR en moins de 128 mots – Composants Angular – Partie 6

Construction d’application par bloc Les composants sont comme des blocs de construction dans une application Angular. Les composants sont définis à l’aide du décorateur @component. Un composant possède un sélecteur, un modèle, un style et d’autres propriétés, à l’aide desquels il spécifie les métadonnées requises pour traiter le composant. AppComponent est le composant racine de …

ANGULAR en moins de 128 mots – Composants Angular – Partie 6 Lire la suite »

ANGULAR en moins de 128 mots – TypeScript – Partie 5

Cet article fait suite aux quatre premiers sur le sujet ANGULAR et porte sur le langage TypeScript : https://128mots.com/index.php/2020/02/29/angular-en-moins-de-128-mots-typescript-partie-3/ https://128mots.com/index.php/2020/02/28/angular-en-moins-de-128-mots-partie-2/ https://128mots.com/index.php/2020/02/27/angular-en-plus-de-128-mots-partie-1/ https://128mots.com/index.php/2020/03/02/typescript-part4/ Utilisation des classes Comme dans les autres langages une classe permet de créer des objets et regroupe des variables et des fonctions qui sont fortement liées « Highly Related » Exemple de classe Modules : …

ANGULAR en moins de 128 mots – TypeScript – Partie 5 Lire la suite »

ANGULAR en moins de 128 mots – TypeScript – Partie 4

Cet article fait suite aux trois premiers sur le sujet ANGULAR et porte sur le langage TypeScript : https://128mots.com/index.php/2020/02/29/angular-en-moins-de-128-mots-typescript-partie-3/ https://128mots.com/index.php/2020/02/28/angular-en-moins-de-128-mots-partie-2/ https://128mots.com/index.php/2020/02/27/angular-en-plus-de-128-mots-partie-1/ Concept de « type assertion » L’assertion de type est un moyen de dire au compilateur TypeScript quel est le type d’une variable. L’assertion de type est similaire à la conversion de type dans d’autres langages, …

ANGULAR en moins de 128 mots – TypeScript – Partie 4 Lire la suite »

ANGULAR en plus de 128 mots – Partie 1

Angular est un framework pour construire des applications clientes, il se base sur HTML/CSS et JavaScript/TypeScript. Angular propose les avantages suivants : Revealing Module Pattern : permet d’organiser le code en un ou plusieurs modules et donne une meilleure structure. Architecture propre et structurée. Code réutilisable. Application plus facilement testable. Architecture : Front-End : S’occupe …

ANGULAR en plus de 128 mots – Partie 1 Lire la suite »

algorithme knn python

Algorithme KNN Python : k plus proches voisins

L’algorithme knn python d’apprentissage des k plus proches voisins (KNN) est utilisé pour effectuer de la classification de données. Introduction Pour prédire la classification d’une nouvelle donnée, l’algorithme se base sur les k enregistrements issus de l’ensemble de données d’apprentissage sont alors localisés les plus similaires à ce nouvel enregistrement. La similitude entre les enregistrements …

Algorithme KNN Python : k plus proches voisins Lire la suite »

Retour en haut