Internet et le Cloud
Durée estimée: 45 minutes
Présentation du chapitre
Ce chapitre aborde l'utilisation et la manipulation des données (Data), locales i.e. dans votre appareil, ou partagées sur le Web ou Internet.
Fonctionnalités abordées dans ce chapitre
-
Sur la programmation :
Les leçons de programmation de ce chapitre abordent les aspects liés aux données, dont les variables, les données structurées comme les listes, et les données persistantes gérées avec des composants comme TinyDB (une base de données très simple qui tourne sur votre smartphone), et des données partagées gérées avec des composants comme TinyWebDb (équivalent simple de TinyDB) qui permet de partager des données sur le Web. -
Sur le volet Sciences et techniques :
Ces leçons abordent la question de l'acquisition permanente de données, de leur volume toujours croissant et de la manière de les analyser avec les méthodes et outils informatiques. Ce chapitre introduit la notion de Big Data et l'utilisation d'outils comme les tables de fusion.
Vocabulaire du chapitre 6 du livre Blown to Bits
- systèmes centralisés : rassemblent les fichiers sur un ordinateur central à partir duquel on peut les télécharger
- commons : système de partage qui réduit les problèmes de gestion des droits de propriété
- DRAM : RAM (Mémoire vive) à accès dynamique
- DRM : Gestion des droits numériques (Digital Rights Management)
- flooding : chaque ordinateur dans un réseau de partage de fichiers maintient une liste des autres ordinateurs dans le réseau.
- gigaoctet (gigabyte) : 1,024 megaoctets ou 1 073 741 824 octets
- architecture pair à pair (peer-to-peer) : Type de réseau dans lequel chaque poste de travail a des capacités et des responsabilités équivalentes
- piratage (piracy) : utilisation ou reproduction non autorisée du travail d'un autre
- sealed storage : une application qui vous permet d'encrypter les fichiers de manière à ce qu'ils ne puissent être decryptés que par les ordinateurs que vous précisez.
- TPM : Le Trusted Platform Module (TPM) est un standard cryptographique pour cryptoprocesseurs (microcontrôleur dédié à la sécurisation d'un système par intégration de clés de chiffrement dans le matériel),