Date
|
Mardi 02 avril 2024 |
Matière
|
SNT 234
|
À faire
pour le
23-04-2024
|
Concours de la meilleure affiche pour un projet d’écodélégués
Le travail consiste en la réalisation d’une affiche dans le cadre d’un projet d’écodélégués, afin de lutter contre les déchets répandus dans l’environnement. Comme un graphiste, vous disposez d’un cahier des charges (la maquette de l’affiche : dessin, texte à placer sur l’affiche).Le meilleur de vos travaux sera choisi pour réaliser l’affiche qui sera diffusée dans le lycée. Pour ce travail, vous aurez besoin de deux logiciels : Gimp (logiciel libre de traitement d’image) et Scribus (logiciel libre de publication assistée par ordinateur = qui permet de produire des documents destinés à être imprimés : affiches, dépliants, etc.). Sur votre ordinateur portable scolaire, ces logiciels seront automatiquement installés (normalement…) après redémarrage. Travail sur l’image (avec Gimp)
La maquette de l’affiche a été numérisée : https://louisematic.site/nextcloud/s/EFXFGjsDKERN47WTéléchargez le fichier sur votre ordinateur. Ouvrez-le avec Gimp. Nettoyez l’image : enlevez le trait vertical qui a été rajouté lors de la numérisation, et le texte manuscrit en haut et en bas pour ne conserver que le dessin (le plus simple est d’utiliser l’outil gomme, il existe des techniques plus élaborées, mais je jugerai le résultat, pas la méthode ; il serait judicieux d’utiliser aussi l’outil de découpage, en veillant à n’ôter aucune partie du dessin). Si vous le souhaitez, améliorez l’image à votre goût, en utilisant les outils de votre choix : à nouveau, je jugerai le résultat, s’il est propre et visuellement efficace. Penser à enregistrer régulièrement votre image. Vous remarquerez que Gimp enregistre les fichiers au format .xcf (format propre à Gimp).Une fois terminé, enregistrez une dernière fois votre travail. Exportez votre fichier au format image JPEG. Utilisez pour cela le menu Fichier/Exporter . Choisissez bien le format jpeg, avec la meilleure qualité possible. Attention : appelez votre fichier Nom_image en mettant votre nom de famille à la place de Nom , avec la première lettre en majuscule.Envoyez-moi cette image Nom_image.jpeg en la téléversant ici : https://louisematic.site/nextcloud/s/72gg9pdiyf9wB4m Attention, ce lien ne permet que d’envoyer des fichiers dans un dossier auquel vous n’avez pas accès : vous ne pourrez plus consulter, modifier, effacer votre fichier une fois qu’il aura été téléversé ; au passage, évitez de m’envoyer 15 fois le fichier, une seule fois suffira… Réalisation de l’affiche (avec Scribus)
Création du document
Créez un nouveau document avec Scribus :— en format A3, orienté en portrait Enregistrez-le avec un nom de fichier Nom_affiche (remplacez Nom par votre nom de famille ! Pensez bien à mettre la première lettre en majuscule. Ajoutez l’initiale de votre prénom si vous avez un homonyme dans la classe) Insérer/Cadre d’image (vous pouvez alors définir avec la souris la taille du cadre d’image) (ou double clic sur le cadre)— adaptez la taille de l’image : clic droit puis Image/Ajuster l’image au cadre (pensez à enregistrer régulièrement votre travail, afin de ne pas perdre vos efforts en cas d’incident) Insérez le texte « Vos actes vous ressemblent » au-dessus de l’image : — menu Insérer/Cadre de texte (vous pouvez alors définir avec la souris la taille du cadre de texte)— double-cliquer sur le cadre pour y inscrire le texte — pour modifier la police, etc. : clic droit sur le cadre, puis Propriétés du contenu (ou touche F3). Attention : pour que les modifications soient prises en compte, il faut être sorti du mode "édition de texte", grâce à la touche Échappement ou en ayant cliqué en dehors du cadre—— utilisez la police de votre choix, avec une taille suffisante pour être visible de loin sur une affiche A3 —— centrez le texte —— utilisez la couleur de votre choix. Remarque : le choix par défaut est très limité, mais vous pouvez rajouter les couleurs de votre choix dans le menu général Édition/Couleurs et fonds…/Ajouter (choisissez le modèle colorimétrique RVB, cela nous servira très prochainement)Insérez en dessous de l’image le texte « Vous êtes aussi sales que les déchets que vous jetez par terre », sur deux lignes. De la même manière, modifiez le type d’écriture pour que cela soit bien visible sur l’affiche imprimée. Prenez garde à régler l’interlignage (la distance entre deux lignes), si nécessaire. Insérez les mentions de licence En tout petit en bas, il faut insérer des éléments qui doivent être présents sur une œuvre destinée à être rendue publique (par affichage ou sur le web), à savoir la licence, et la mention de l’imprimeur. Vous ajouterez donc, avec une police de taille inférieure à 10 : Affiche réalisée par …………………… (élève de seconde 12 du Lycée Louise Michel de Bobigny 2023-2024), à partir du dessin de l’écodéléguée ……………………… Placée sous licence CC BY-SA 4.0 (Creative Commons Attribution - Partage dans les mêmes conditions 4.0 International) Imprimé par le lycée Louise Michel de Bobigny. Remplacez la première série de points par votre nom, ou vos initiales si vous préférez. Pour le nom de l’écodéléguée ayant réalisé le dessin, laissez les points tant que je n’ai pas moi-même connaissance de son nom… :-) À côté du texte, vous ajouterez le logo de la licence CC BY-SA, que vous pouvez trouver ici : https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-sa.png (téléchargez-le, et insérez-le dans votre affiche). Encore une fois, attribuez-lui une taille suffisamment petite pour qu’il n’attire pas l’œil, tout en restant identifiable. Envoi de vos travaux
Une fois votre affiche terminée, enregistrez-la. Vous remarquerez que l’extension des fichiers scribus est .sla .Envoyez-moi votre production Nom_affiche.sla en la téléversant ici : https://louisematic.site/nextcloud/s/soz6WEbsckJHAR2Ce fichier est au format SLA, c’est-à-dire au format de Scribus. C’est comme le code source pour un logiciel : l’avantage de ce format est qu’il est aisément modifiable, mais pour ouvrir le fichier, il faut disposer du logiciel Scribus (avec en plus le risque que l’affichage ne soit pas correct, si l’ordinateur ne dispose pas de la même version de Scribus, n’a pas les polices installées, etc.). Il faudrait donc envoyer une version dans un format universel, destiné à l’impression, non modifiable (du moins pas facilement) : PDF. Pour ce faire, avec Scribus, vous allez dans le menu Fichier/Exporter/Enregistrer en PDF . Conservez les options par défaut, cela devrait être correct. Veillez bien à ce que le nom du fichier soit toujours Nom_affiche (l’extension sera .pdf ).Envoyez-moi cette version Nom_affiche.pdf en la téléversant ici : https://louisematic.site/nextcloud/s/AXLzdt2qL5kGS33Enfin, il peut être intéressant de disposer d’une version de l’affiche dans un format image (afin de le mettre sur un site web par exemple, ou pour simplifier la visualisation sur ordinateur). Pour ce faire, avec Scribus, allez dans le menu Fichier/Exporter/Enregistrer au format image . Choisissez le format PNG, avec une résolution de 100 pixels par pouce (ppp). Veillez bien à ce que le nom du fichier soit toujours Nom_affiche (l’extension sera .png ).Envoyez-moi cette version Nom_affiche.png en la téléversant ici : https://louisematic.site/nextcloud/s/32J38zTe5HyNF5A |
||
Commentaires
|
Date
|
Samedi 30 mars 2024 |
Matière
|
SNT 227
|
Chapitre
|
Travail sur la page web
|
Séquence
|
Groupe B
|
Résumé
|
TD Mise en forme de la page web : feuille de style
Les informations concernant la mise en forme d’une page web doivent de préférence placées dans un fichier différent du fichier html (celui-ci ne contenant donc que la structure et le contenu de la page web). Ce fichier s’appelle feuille de style (style sheet en anglais) ; les informations y sont écrites en CSS (Cascading Style Sheets). Création de votre feuille de style
Sur votre ordinateur, créez un nouveau fichier (avec bloc-note, ou de préférence avec Notepad++), que vous enregistrez sous le nom style.css .Dans ce fichier, ajoutez : body { color: red; } Comprenez que ce code CSS indique que tout ce qui est entre les balises <body> et </body> (c’est-à-dire toute votre page web) doit être écrit (propriété ’color’) en rouge (valeur de la propriété : ’red’).Prenez garde que la valeur d’une propriété est toujours précédée de deux-points ( : ), et suivie d’un point-virgule (; ).Enregistrez ce fichier. Téléversement de votre feuille de style sur le serveur web
Avec Filezilla, créez sur le serveur web, dans votre dossier personnel, un sous-dossier styles .Téléversez-y votre feuille de style style.css créée précédemment.Votre feuille de style est donc dorénavant disponible sur internet, à l’URL : https://louisematic.site/2324/thoua/styles/style.css (remplacez thoua par le nom de votre dossier). Lien entre une page web (en html) et une feuille de style
Lorsqu’un navigateur affiche une page web (fichier en html), il faut lui indiquer où se trouve la feuille de style qu’il doit prendre en compte.Cette indication est donnée par la balise , qui est à placer dans l’en-tête de la page web (= entre les balises <head> et </head> du fichier html) avec la syntaxe suivante :<link rel="stylesheet" type="text/css" media="all" href="ADRESSE_DE_LA_FEUILLE_DE_STYLE" /> À la place de ADRESSE_DE_LA_FEUILLE_DE_STYLE, il faut mettre… l’adresse de la feuille de style :) Il peut s’agir de son adresse absolue : https://louisematic.site/2324/thoua/styles/style.css Mais il est plus simple d’utiliser l’adresse relative : styles/style.css (en effet, votre fichier html est dans le dossier louisematic.site/2324/thoua , vous pouvez donc vous contenter de dire au navigateur qu’à partir de cet endroit, il doit aller dans le sous-dossier styles pour y trouver le fichier style.css ).Alerte Easter egg (c’est de saison) En classe, j’ai volontairement [hum…] commis une erreur grossière en classe sur l’adresse relative en écrivant /styles/style.css .Si vous avez commis la même erreur, votre feuille de style ne sera pas trouvée. En effet, cette adresse commence par / ce qui renvoie à la racine de l’arborescence c’est-à-dire louisematic.site .L’adresse relative /styles/style.css renvoie donc à https://louisematic.site/styles/style.css ; or il n’y a pas de dossier styles à l’intérieur de louisematic.site … Généralisation à toutes vos pages web de l’usage de votre feuille de style
Dans l’en-tête de vos autres pages web (plan du cours, Ada Lovelace), placez également ce code, afin qu’elles utilisent la même feuille de style.Vous saisissez ainsi l’intérêt de mettre les règles de mise en forme dans un fichier à part : si vous voulez changer le présentation de votre site, il suffit d’une modification dans ce fichier css pour que la modification s’applique à toutes les pages. Autres sélecteurs
Pour l’instant, vous n’avez défini des règles CSS que pour l’élément body de votre page web.Pour définir des règles pour d’autres éléments, il suffit de rajouter une règle pour un autre sélecteur. Par exemple, les liens hypertextes sont définis par la balise <a> . Pour définir une règle s’appliquant aux liens hypertextes, il faut donc rajouter à votre feuille de style :a { } Application : placez dans votre feuille de style le code CSS nécessaire pour que vos liens hypertexte s’affichent en vert. Autres propriétés
background-color
Le terme est clair, c’est la propriété qui définit la couleur du fond. Comme pour color , vous pouvez lui attribuer des valeurs sous forme d’un nom de couleur simple en anglo-américain.Définissez une règle de couleur de fond pour toute votre page web (il suffit de rajouter une ligne entre les accolades du sélecteur body , pour lequel vous avez déjà établi une règle de couleur du texte. Je vous laisse le choix de la couleur.De même faites en sorte que vos liens hypertexte s’affichent sur un fond jaune (à ce stade, votre page web doit être hideuse, mais c’est un exercice ; vous pourrez choisir d’autres couleurs ensuite !). text-align
Cette propriété définit l’alignement horizontal du texte.Définissez la valeur justify pour l’élément body : tout le texte de vos pages web sera alors par défaut justifié, c’est-à-dire aligné à gauche ET à droite.Définissez la valeur center pour vos titre principaux (balise h1 ) : ces titres principaux seront alors centrés sur la page, au lieu d’être alignés à gauche (valeur par défaut). Au passage, notez que comme les éléments <h1> sont contenus dans <body> , la valeur attribuée à h1 prend le dessus sur celle plus générale attribuée à body (c’est le sens du mot cascade dans CSS) font-weight
Cette propriété définit la graisse du texte : la valeur bold définit que le texte doit être écrit en gras.Faites en sorte que vos liens hypertexte soient écrits en gras. font-style
Cette propriété définit si le texte est écrit en italique (valeur italic ), ou pas (valeur normal ).Faites en sorte que vos liens hypertexte soient écrits en italique. text-decoration
Cette propriété définit comment est souligné le texte (valeur underline : souligné d’un trait ; valeur none : non souligné).Par défaut, votre navigateur web souligne les liens hypertextes. Ajoutez une règle pour qu’ils ne soient pas soulignés. |
||
À faire
pour le
02-04-2024
|
Terminer le travail entamé lors de cette séance (cf. ci-dessus)
|
||
Commentaires
|
Date
|
Mardi 19 mars 2024 |
Matière
|
SNT 218
|
À faire
pour le
22-03-2024
|
Travail sur la page web
1
Avec Filezilla, créez dans votre dossier sur le serveur web un sous-dossier nommé images .Placez dans ce sous-dossier une photo de plante (prise au lycée). Si vous avez déjà placé une image dans votre dossier principal, déplacez-la dans ce sous-dossier. Veillez à ce qu’il n’y ait pas d’espace dans le nom du fichier, cela posera de gros problèmes dans les URL. Vérifiez que votre image est dorénavant accessible sur le web, à l’URL suivante : https://louisematic.site/2324/thoua/images/nomdelimage.jpg (remplacez thoua par le nom de votre dossier, et nomdelimage.jpg par le nom de votre fichier image).[à suivre] |
||
Commentaires
|
Date
|
Vendredi 15 mars 2024 |
Matière
|
SNT 217
|
À faire
pour le
19-03-2024
|
Travail sur la page web
1
Compléter le tableau recensant vos observations d’espèces.Il se trouve à l’URL (= adresse web) suivante : https://tab.louisematic.site/thoua [remplacez 'thoua' par les cinq premières lettres de votre nom, comme pour le nom de votre dossier sur le site web, afin que je puisse vous évaluer] Pour rappel, vous pouvez trouvez les coordonnées (latitude, longitude) du lieu de votre observation via https://openstreetmap.org via un clic droit sur le lieu précis de l’observation et 'Afficher l’adresse' (les coordonnées sont alors indiquées à gauche, et accessibles à la copie dans l’URL). 2
Sur votre page web, rajoutez un lien hypertexte vers ce tableau.Pour faire un lien, il faut utiliser les balises <a> et </a> .Entre ces balises, vous rentrez le texte qui va s’afficher sur la page web, par exemple : Lien vers mon joli tableau. L’URL vers laquelle dirige le lien est à indiquer à l’intérieur de la balise <a> , avec l’attribut href="" :<a href="URL"> (en remplaçant URL par… l’URL)Exemple complet, à adapter à votre cas : <a href="https://tab.louisematic.site/thoua"> Lien vers la page fictive de M. Thouand </a> 3
Vous allez maintenant créer une nouvelle page web, dans laquelle sera placé le plan du cours (au lieu qu’il apparaisse dans votre page index.html )Pour ce faire, créez une deuxième page web, nommée plan_cours.html . Vous la placerez sur le serveur web, grâce à Filezilla, dans le même dossier que votre page index.html .Pour rappel, une page web doit au moins contenir : <!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> </body> </html> Faites en sorte que le plan du cours ne s’affiche plus sur votre page index.html mais sur votre page plan_cours.html (coupez-collez le code depuis le premier fichier html vers le second ; pensez bien à enregistrer les nouvelles versions de chaque fichier, et à les envoyer ensuite sur le serveur !Votre nouvelle page web avec le plan sera donc accessible dorénavant à l’URL : https://louisematic.site/2324/thoua/plan_cours.html (vérifiez que tout fonctionne bien).
Enfin, sur votre page index.html , placez un lien hypertexte vers la page plan_cours.html en indiquant comme texte pour le lien : « Le plan du chapitre 0 de SNT ».Remarque : l’URL de la page du plan est https://louisematic.site/2324/thoua/plan_cours.html . Vous pouvez utiliser cette adresse, que l’on appelle absolue. Mais votre lien hypertexte est placée dans une page (index.html ) est contenue dans le même dossier https://louisematic.site/2324/thoua/ vous pouvez vous abstenir de la partie commune de l’URL en indiquant uniquement à la place de l’URL : plan_cours.html (c’est ce que l’on appelle une adresse relative). 4
Faites de même avec votre présentation d’Ada Lovelace, que vous déplacerez dans un fichier nommé ada_lovelace.html , vers lequel vous créerez un lien « Présentation d’Ada Lovelace » dans votre page principale index.html .À la fin du travail, votre page index.html ne doit donc présenter que votre phrase où vous vous présentez, et 3 liens : un vers la page de présentation d’Ada Lovelace, un vers le plan du cours, et un vers votre tableau. |
||
Commentaires
|
Date
|
Mardi 05 mars 2024 |
Matière
|
SNT 211
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
|
Résumé
|
Cours II.3.b Systèmes d’exploitation mobiles [suite]
Systèmes d’exploitation à noyau linux [suite]
— Versions alternatives d’Android (ROM Custom, ou ROM AOSP) La base d’Android étant ouverte (open-source), plusieurs systèmes d’exploitation sont développées à partir d’Android. Exemples : – LinageOS – /e/ – Replicant – FairphoneOS, etc. Ces Android alternatifs : – sont débarrassées des applications de Google (=> plus rapides ; vie privée protégée) – sont maintenus par des communautés de développeurs ou des fondations (=> pas dans un but lucratif) – facilitent l’acquisition des droits root (=> liberté de l’utilisateur) – permettent de bénéficier des dernières versions d’Android (alors que certains constructeurs de téléphone ne permettent rapidement plus de mettre à jour son système) Systèmes d’exploitation dérivés d’Unix
— iOSDéveloppé par Apple, pour les appareils Apple Système fermé (licence propriétaire) : pas de possibilité de savoir ce que fait le système, ni de le modifier. Pas de droits administrateurs (sauf si le téléphone est « jailbreaké », ce qu’Apple ne permet pas facilement) Pas de possibilité d’installer des applications hors du magasin d’applications d’Apple (App Store) => c’est cette entreprise qui décide seule de quelles applications l’utilisateur peut bénéficier ou non. III Logiciel libre et licenses libres
Il existe deux types de logiciels, selon leur licence :— libres — propriétaires = privateurs Un logiciel est libre si sa licence accorde ces 4 libertés fondamentales à l’utilisateur : — liberté de l’ utiliser : aucune restriction à son utilisation, il est possible de l’utiliser comme on veut et pour n’importe quel usage (commercial ou non, etc.) — liberté d’ étudier son fonctionnement : nécessite que le code source soit accessible ; ceci donne la possibilité de modifier le logiciel — liberté de le distribuer : des copies du logiciel peuvent être distribuées à qui le souhaite (ce peut être contre rémunération) — liberté de distribuer une version modifiée du logiciel : ainsi chacun peut bénéficier des contributions des autres En anglais : « logiciel libre » = "free software" (freeware) Attention à l’ambiguïté du terme anglais free : il signifie ici libre, et non gratuit (free as in freedom, not free as in free beer) |
||
À faire
|
|
||
Commentaires
|
Date
|
Mardi 05 mars 2024 |
Matière
|
SNT 212
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
|
Résumé
|
Historique
Au début des années 80, les éditeurs de logiciel commencent à ne plus donner accès au code source : les logiciels ne peuvent plus être analysés, adaptés, distribués. En réaction, un informaticien du MIT, Richard M. Stallman lance :— le projet GNU — la FSF (Free Software Foundation) : fondation à but non lucratif, promouvant le logiciel libre et les libertés numériques — la GNU GPL (GNU General Public License = Licence publique générale GNU) : première licence libre Logiciel libre = « Liberté, égalité, fraternité »
— logiciels ldisponibles de manière égalitaire pour chacun– copies distribuables librement (gratuitement ou non), chacun peut améliorer le logiciel afin que tout le monde en profite -> fraternité — chacun peut participer au développement du logiciel, directement ou en contribuant via des remarques, demandes — favorise l’innovation — favorise la qualité (le logiciel fait ce pour quoi il est conçu) — favorise la sécurité (code source auditable, modifiable -> failles de sécurité détectables, corrigibles ; versions corrigées rapidement distribuées) Exemples de licences libres
Bien d’autres œuvres que le logiciel peuvent être placées sous une licence libre (cf. plus loin).— GNU GPL — certaines licences Creative Commons (CC-BY et CC-BY-SA) — etc. Attention à ne pas confondre libre et gratuit : un produit sous licence libre peut être vendu ; un produit gratuit n’est pas nécessairement sous licence libre. Les licences qui autorisent seulement la libre diffusion (ex. CC-BY-ND ou CC-BY-NC) ne sont pas des licences libres, car elles ne donnent pas accès à toutes les libertés bien que l’œuvre soit diffusée gratuitement. Certaines licences libres peuvent par ailleurs être copyleft (« gauche d’auteur » ou « copie laissée »), c’est-à-dire que les copies redistribuées doivent l’être avec les mêmes libertés que la version initiale (sous la même licence par exemple). Ex : GPL, CC-BY-SA |
||
À faire
|
|
||
Commentaires
|
Date
|
Mercredi 28 février 2024 |
Matière
|
SNT 210
|
Chapitre
|
1 Internet
|
Séquence
|
Groupe B
|
Résumé
|
Cours Adresse IP v6
Noms de domaines (=adresse symbolique)
|
||
À faire
|
|
||
Commentaires
|
Date
|
Mardi 27 février 2024 |
Matière
|
SNT 207
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
|
Résumé
|
Cours II.3.b Systèmes d’exploitation mobiles
(pour ordiphones, tablettes, etc.) Systèmes d’exploitation à noyau linux
Android Développé par Alphabet Inc. (Google) Modèle économique La base d’Android (appelée AOSP) est ouverte (open-source) ; Alphabet Inc. ne se rémunère donc pas en vendant son système d’exploitation aux constructeurs de téléphone. Alphabet Inc. offre son système d’exploitation aux constructeurs, mais en contre-partie ceux-ci doivent ajouter des applications Google au système de base. Ces applications fournissent des revenus à Alphabet Inc., via la publicité et les données personnelles des utilisateurs qu’elles collectent. La gratuité d’Android a permis à ce système de devenir ultra-dominant sur les terminaux mobile, et ainsi d’imposer les services de Google aux utilisateurs, dont la surveillance génère d’importants revenus. Droits administrateurs L’utilisateur n’a pas les droits administrateur du système (droits « root ») et ne peut pas faire ce qu’il veut avec son téléphone : certaines applications ne peuvent être installées, et certaines applications ne peuvent être désinstallées (comme celle de Google…). Il est difficile, voire parfois impossible, d’acquérir les droits administrateurs (« rooter son téléphone »). Installation d’applications Une application peut être installée : — soit par le magasin d’applications de Google (Play Store) — soit par un autre magasin d’applications, comme F-Droid (magasin d’applications libres) – soit directement à partir d’un fichier exécutable (dans un paquet au format .apk) |
||
À faire
|
|
||
Commentaires
|
Date
|
Vendredi 26 janvier 2024 |
Matière
|
SNT 187
|
Chapitre
|
TD HTML et page web
|
Séquence
|
|
À faire
pour le
30-01-2024
|
Travail sur la page web
Recherchez qui était Ada Lovelace, et ajoutez à votre page web un court texte présentant qui elle était. Pour sauter des lignes, ajoutez la balise <br/> .Rajoutez à votre page web le plan du premier chapitre de SNT. Pour cela, vous rajouterez à votre fichier index.html le plan, en utilisant les balises <h…> </h…> . La valeur que vous mettez après h peut aller de 1 à 6 selon le niveau d’importance du titre.Par exemple : <h1> Devrait être rendu ainsi sur votre page : Gros titre
##### Moins gros titre |
||
Commentaires
|
Date
|
Mardi 23 janvier 2024 |
Matière
|
SNT 183
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
|
Résumé
|
Cours II.3.a Systèmes d’exploitation pour PC [suite]
macOS
(auparavant OS X)Développé par Apple (=> à but lucratif) Peu d’intérêt : n’est installé que sur les ordinateurs d’Apple MacOS est dérivé du système d’exploitation UNIX Système d’exploitation non-libre. UNIX
Mis au point en 1969 (par Ken Thompson et Dennis Ritchie, qui sont également à l’origine du langage C).Est à l’origine, ou a inspiré la plupart des systèmes d’exploitation actuels (sauf Windows) : voir https://upload.wikimedia.org/wikipedia/commons/thumb/7/77/Unix_history-simple.svg/2012px-Unix_history-simple.svg.png (N.B. : les systèmes d’exploitation BSD sont principalement utilisés sur des serveurs) Systèmes d’exploitation à noyau linux : distributions GNU/Linux
Historique :Au début des années 70, l’informatique se développait dans un esprit de collaboration : les logiciels et systèmes d’exploitation (UNIX notamment) étaient distribués librement par leurs concepteurs, les utilisateurs pouvaient les utiliser et les modifier à leur guise. Au début des années 80, les logiciels et systèmes d’exploitation sont devenus propriétaires : il n’était plus possible de les utiliser sans payer des licences aux entreprises les distribuant, et le code source n’était plus disponible (il n’était plus possible de les modifier, ni même de savoir comment ils fonctionnaient). En réaction, Richard Stallman a lancé en 1983 le projet GNU, visant notamment à créer un système d’exploitation libre : GNU. Il fonctionne comme UNIX, mais a été écrit entièrement à partir de zéro (d’où l’acronyme récursif : GNU = Gnu’s Not Unix). Les différents logiciels systèmes nécessaires ont ainsi été créés dans les années suivantes, mais pas encore le noyau du système d’exploitation (le noyau, ou kernel, est la partie fondamentale qui permet aux composants de l’ordinateur de communiquer entre eux). En 1991, un étudiant finlandais, Linus Torvalds a créé un noyau de système d’exploitation : noyau Linux. Il l’a créé pour lui, mais l’a mis à disposition de tout le monde. Comme il était inspiré d’UNIX (ou plus précisément d’une version proche, Minix), le nom de Linux a été proposé. Ainsi à partir du début des années 90 ont pu être réalisés des systèmes d’exploitation complets = distributions GNU/Linux, en combinant le noyau Linux avec les logiciels du projet GNU (et d’autres logiciels libres). Exemples : Selon les logiciels qui sont associés au noyau Linux et aux logiciels GNU ont été élaborées de nombreuses distributions GNU/Linux, dont : — Debian (depuis 1993) : souvent utilisée sur les serveurs, et sur laquelle sont basées de nombreuses autres distributions — Ubuntu (depuis 2004) : basée sur Debian, orientée pour le grand public — Raspberry Pi OS (anciennement nommée Raspbian) : basée sur Debian, destinée aux Raspberry Pi Toutes les distributions depuis 1991 : https://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/Linux_Distribution_Timeline.svg/3020px-Linux_Distribution_Timeline.svg.png |
||
À voir
|
Mort de Dennis Ritchie, l’inventeur d’Unix et du langage C [2011] Il y a 30 ans, l’aventure Linux commençait Distribution GNU/Linux : exemple de Debian |
||
À faire
|
|
||
Commentaires
|
Date
|
Mercredi 17 janvier 2024 |
Matière
|
SNT 181
|
Chapitre
|
TD HTML et page web
|
Séquence
|
Groupe B
|
Résumé
|
TD 1) Lancer le logiciel Filezilla ; se connecter au serveur louisematic.site Attention : je vous rappelle que le réseau du lycée bloque le ssh, donc le sftp ; au lycée, vous devez donc connecter votre ordinateur à un autre réseau wifi (partage de connexion d’un téléphone). Rappel pour se connecter Hôte : louisematic.site Nom d’utilisateur : my_webapp__4 Mot de passe : xxxxxxxxxxxxx (donné à la séance de TD précédente) Port : 22 2) Vérifier la présence dans le dossier www du serveur d’un dossier dont le nom est formé des cinq premières lettres de votre nom de famille (en minuscules, sans accent). S’il n’y est pas, créez-le (grâce à un clic droit).3) Sur votre ordinateur, lancez le logiciel Bloc-note (ou Notepad++ de préférence, si installé). Enregistrez le fichier (vide pour l’instant) sous le nom index.html (dans le dossier de votre choix, où vous le retrouverez sans peine).4) Inscrivez dans ce fichier : <!DOCTYPE html> <html> <head> </head> <body> Je m’appelle … </body> </html> Enregistrez le fichier. 5) Avec Filezilla, envoyez ce fichier index.html dans votre dossier sur le serveur web.Pour ce faire, trouvez votre fichier dans l’arborescence de votre ordinateur (partie gauche de la fenêtre), puis faites un glisser-déposer vers votre dossier sur le serveur (partie droite de la fenêtre) Vérifiez que votre page web index.html est dorénavant accessible depuis n’importe quel terminal connecté, en entrant l’adresse https://louisematic.site/2324/nom/index.html dans un navigateur web (pensez à changer nom par le nom de votre dossier !)6a) Ajoutez à votre fichier, entre les balises body (afin que cela s’affiche sur la page web !) la phrase Je suis élève du lycée Louise Michel. Enregistrez cette nouvelle version de votre page web. Envoyez-la sur le serveur web, à la place de la précédente version. Affichez la page avec un navigateur web : observez que les caractères accentués ne sont pas reconnus. 6b) Afin de régler ce problème d’encodage des caractères, rajoutez entre les balises head de votre fichier la balise suivante : <meta charset="utf-8"> |
||
À faire
pour le
25-01-2024
|
Terminer le travail de la séance, si besoin. Votre page web doit correctement s’afficher pour avoir une bonne note.
|
||
Commentaires
|
Date
|
Mardi 16 janvier 2024 |
Matière
|
SNT 175
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
|
Résumé
|
II.3 Système d’exploitation
(ou OS de l’anglais Operating System)= ensemble de logiciels permettant d’utiliser la partie matérielle d’un ordinateur (en faisant fonctionner le processeur en liaison avec les mémoires et les périphériques : clavier, souris, etc.) et d’exécuter des logiciels (=> formé de logiciels systèmes) Parmi ces logiciels peut se trouver un environnement de bureau : logiciel permettant d’utiliser l’ordinateur grâce à une interface graphique formée de fenêtres assemblées sur un bureau Souvent, l’utilisateur confond le système d’exploitation et l’environnement de bureau, car ce dernier est la partie visible par tout utilisateur. De plus, les systèmes d’exploitation Windows et MacOS ne permettent pas à l’utilisateur de choisir son environnement de bureau (contrairement aux OS GNU/Linux). Remarque : Au démarrage de l’ordinateur, c’est déjà un ensemble de programmes (le BIOS, ou UEFI) inscrits dans la carte mère qui permet de faire sommairement fonctionner l’ordinateur et donc d’exécuter le système d’exploitation II.3.a Systèmes d’exploitation pour PC
Windows
Développé par Microsoft Corporation (entreprise à but lucratif)Payant (mais souvent la licence est payée par le fabricant d’ordinateur, et l’acheteur n’a pas le choix de l’OS : vente liée, voire forcée). Microsoft peut également gagner de l’argent en espionnant l’utilisateur et en revendant les données. Les systèmes d’exploitation Windows ont pour défaut : — d’être peu performants (en termes de puissance, et de place occupée en mémoire) — d’être peu sécurisés (attaques nombreuses par des virus, etc.) — d’être susceptibles de présenter des portes dérobées (= backdoors) pour le gouvernement américain |
||
À voir
|
|||
À faire
pour le
17-01-2024
|
Mer. 17 (groupe B) ou Jeu. 18 (groupe A) :
Apporter son ordinateur portable Vendredi 19 janvier Mini-test de connaissances sur : — biologie : Chapitre 1, parties II (ADN) et III (métabolisme) — numérique : Chapitre 0 |
||
Commentaires
|
Date
|
Mardi 09 janvier 2024 |
Matière
|
SNT 176
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
|
Résumé
|
II.2.a Programme [suite]
La version du programme écrite en langage de programmation est appelée code source ; ce code source est compréhensible et modifiable par un être humain.La version compilée du programme est appelée binaire ou exécutable ; elle n’est pas (ou très difficilement) compréhensible ni modifiable par un être humain, mais elle est exécutable par un ordinateur. => vous ne pouvez pas savoir ce que fait un programme dont vous n’avez pas accès au code source N.B. : certains langages (comme le Python) ne nécessitent pas de compilation ; le code source est traduit en langage machine au fur et à mesure de l’exécution du programme (= interprétation) II.2.b Logiciel
(anglais : software)Un logiciel est un ensemble de programmes et de données (fichiers de configuration, etc.) permettant d’effectuer des tâches. Parmi les logiciels, on peut distinguer : — les logiciels systèmes : permettent de faire fonctionner un ordinateur, et d’exécuter des logiciels applicatifs (cf. système d’exploitation). Leur exécution est généralement en arrière-plan (non visible directement par l’utilisateur) – les logiciels applicatifs = applications : logiciels réalisant une tâche précise ; leur exécution est généralement décidé par l’utilisateur. Exemples : un traitement de texte (ex. LibreOffice), un navigateur web (ex. Firefox), un jeu (ex. Minetest), TousAntiCovid, etc. Exemples de logiciels applicatifs (selon la tâche exécutée) |
||
À faire
|
|
||
Commentaires
|
Date
|
Mardi 19 décembre 2023 |
Matière
|
SNT 161
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
|
Activités
|
| ||
Résumé
|
Cours II.1.c Système de fichiers [suite]
Le chemin d’un fichier désigne l’ensemble des dossiers dans lesquels est contenu un fichier, depuis la racine :– sous Windows, avec des contre-barres comme séparateur : C:Dir1Dir1.1Dir1.1.1fichier.txt – sous Unix/Linux, avec des barres comme séparateur : /Dir1/Dir1.1/Dir1.1.1/fichier.txt II.1.d Fichier exécutable
Les informations binaires du fichier (octets) peuvent :— contenir des données (une image, un texte, etc.) ou — contenir des instructions à exécuter par l’ordinateur : fichier exécutable (= programme) Sous Windows, les fichiers exécutables sont désignés par l’extension .exe II.2 Logiciels
RemarqueEn informatique, on oppose : — le matériel (anglais : hardware) : tout ce qui est… matériel — le logiciel (anglais : software) : tout ce qui n’est pas… matériel Ainsi, vous pouvez avoir un souci d’origine matérielle (le disque dur qui a grillé), ou un souci d’origine logicielle (un programme ne fait pas ce que vous attendez) II.2.a Programme
Un programme informatique est une suite d’instructions exécutables par un ordinateur (par le processeur). Ces instructions sont écrites sous forme d’octets dans un fichier (cf. fichier exécutable).Rappel : un processeur n’est capable de réaliser que quelques instructions très élémentaires (cf. « Les ordinateurs sont c… » : https://grisebouille.net/les-ordinateurs-sont-cons/) Un programme est donc un fichier binaire dont les octets désignent des actions à exécuter par le processeur (instructions). La convention désignant la manière dont les octets doivent être traduits en instructions est le langage machine (il existe différents langage machine selon les processeurs). Exemple (cf. https://grisebouille.net/des-zeros-et-des-uns/) : Les octets 00101000 01111110 peuvent correspondre, dans un certain langage machine, à l’instruction « donner la valeur 126 à la variable A ».Un humain ne peut pas écrire un programme directement en binaire (langage machine)… cela ferait beaucoup trop d’instructions élémentaires ! Un programme est donc écrit dans un langage de programmation (langage de haut niveau). Les instructions en langage de programmation doivent ensuite être traduites en langage machine pour pouvoir être exécutées par le processeur ; cette traduction s’appelle compilation (ou interprétation lorsque la traduction s’effectue en même temps que l’exécution du programme). Exemple pour un programme simple (affichant « hello world ») : — [code source] programme écrit en C (langage de programmation) : https://upload.wikimedia.org/wikipedia/commons/b/ba/Code_C.png — [exécutable] programme compilé en langage machine : https://upload.wikimedia.org/wikipedia/commons/e/e0/Binary_file_-_hello_world_%28C_programming%29.png?uselang=fr (NB : ici noté en hexadécimal et non en binaire) Exemples de langages de programmation : — Python — C++ — Java — PHP — JavaScript |
||
À voir
|
|||
À faire
pour le
20-12-2023
|
Pour mercredi 20 (groupe B) ou jeudi 21 (groupe A) :
— apporter son ordinateur portable — préparer test ultrarapide de connaissances en SNT et SVT (dans chaque matière sur le II du chapitre en cours) Vous êtes vivement encouragés à poster les questions que vous souhaitez sur le canal de votre groupe sur agora |
||
Commentaires
|
Date
|
Mardi 12 décembre 2023 |
Matière
|
SNT 152
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
|
Résumé
|
Vie de classe Préparation du conseil de classe Cours II.1.c Système de fichiers
Chaque fichier est placé dans un répertoire, ou dossier (anglais : directory ou folder).Un répertoire est lui-même placé dans un répertoire, et ainsi de suite… La hiérarchie des dossiers forme ainsi une arborescence. À la base se trouve le répertoire racine (répertoire qui n’est donc contenu dans aucun autre répertoire). Le répertoire racine est désigné : — sous Windows, par une lettre : C: — sous Unix, Linux, etc. par une barre / |
||
À faire
|
|
||
Commentaires
|
Date
|
Mardi 05 décembre 2023 |
Matière
|
SNT 143
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
|
Résumé
|
Cours II.1.b Format et extension [suite]
Exemples : [suite]Texte brut : — nomdufichier.txt : fichier au format texte brut Texte formaté : — nomdufichier.odt : fichier au format ouvert OpenDocument texte formaté — nomdufichier.doc : fichier au format propriétaire (= fermé) texte formaté de Microsoft Word Tableur : — nomdufichier.ods : fichier au format ouvert OpenDocument tableur — nomdufichier.xls : fichier au format propriétaire de Microsoft Excel Présentation : — nomdufichier.odp : fichier au format ouvert OpenDocument présentation — nomdufichier.ppt : fichier au format propriétaire de Microsoft PowerPoint PDF : — nomdefichier.pdf : fichier au format PDF Audio : — nomdefichier.ogg : fichier au format Ogg (audio) — nomdefichier.mp3 : fichier au format MP3 (audio) Conteneur vidéo/audio : — nomdefichier.ogm : fichier au format conteneur Ogg media (vidéo/audio) — nomdefichier.mp4 : fichier au format conteneur MP4 (vidéo/audio) — nomdefichier.mkv : fichier au format conteneur Matroska (vidéo/audio) Page web (HTML) : — nomdefichier.html : fichier au format HTML (page web) |
||
À voir
|
|||
À faire
pour le
06-12-2023
|
Groupe B :
— installer le logiciel Filezilla sur son ordinateur portable région — apporter son ordinateur portable vendredi matin Groupe A : — apporter son ordinateur portable jeudi matin en TD de sciences numériques |
||
Commentaires
|
Date
|
Mardi 28 novembre 2023 |
Matière
|
SNT 131
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
|
Résumé
|
II.1.b Format et extension
Le format du fichier désigne la norme utilisée pour représenter les données sous forme d’octets.Exemple (cf. https://grisebouille.net/des-zeros-et-des-uns/) : L’octet 01000001 peut désigner :— la lettre A dans un fichier au format texte brut — un pixel gris foncé dans un fichier au format JPEG (image) — une certaine vibration sonore élémentaire dans un fichier au format Ogg (son) — etc. Analyse d’exemples à partir de fichiers texte, de fichiers image, de fichiers de séquences génétiques (.edi vs .fasta). Le nom du fichier peut se terminer par une extension. L’extension est formée de quelques lettres à la fin du nom (souvent 2, 3 ou 4) séparées du reste du nom par un point. Elle est souvent utilisée pour identifier le format du fichier par l’utilisateur. N.B. : Windows a eu l’idée (stupide et dangereuse) de masquer l’extension des fichiers ; ne vous étonnez donc pas de ne pas la voir apparaître sur votre ordinateur (sauf si vous le demandez explicitement). Par ailleurs, Windows a besoin de l’extension pour déterminer le format du fichier, contrairement à d’autres systèmes d’exploitation… Exemples : — nomdefichier.jpg : fichier au format JPEG (image matricielle) — nomdefichier.png : fichier au format PNG (image matricielle) — nomdefichier.gif : fichier au format GIF (image matricielle) — nomdefichier.svg : fichier au format SVG (image vectorielle) — nomdefichier.html : fichier au format HTML (page web) |
||
À voir
|
|||
À faire
pour le
01-12-2023
|
Petit test de connaissances au début de la séance de sciences naturelles :
Questions de cours, conversions binaire/décimal/hexadécimal, exercices sur la taille des fichiers (octets/bits et multiples) Vous pouvez poster les questions que vous souhaitez dans le canal de la classe sur agora : elles seront posées en classe ! |
||
Commentaires
|
Date
|
Mardi 21 novembre 2023 |
Matière
|
SNT 130
|
Résumé
|
DS de sciences naturelles
|
||
À faire
|
|
||
Commentaires
|
Date
|
Mardi 14 novembre 2023 |
Matière
|
SNT 132
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
|
Résumé
|
Cours II.1.a Quantité d’information [suite]
Multiples1 000 bits = 1 kilobit (1 kb) 1 000 000 bits = 1 mégabit (1 Mb) 1 000 000 000 bits = 1 gigabit (1 Gb) 1 000 000 000 000 bits = 1 térabit (1 Tb) 1 000 octets = 1 kilooctet (1 ko = 1 kB) 1 000 000 octets = 1 mégaoctet (1 Mo = 1 MB) 1 000 000 000 octets = 1 gigaoctet (1 Go = 1 GB) 1 000 000 000 000 octets = 1 téraoctet (1 To = 1 TB) TD Exercices d’application Combien y a-t-il d’octets dans 1 Go ? Combien y a-t-il d’octets dans 10 GB ? Combien y a-t-il de bits dans 10 Go ? Combien y a-t-il d’octets dans 8 Mb ? Combien y a-t-il d’octets dans 100 Mo + 1 GB ? |
||
À voir
|
|||
À faire
|
|
||
Commentaires
|
Date
|
Jeudi 09 novembre 2023 |
Matière
|
SNT 133
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
Groupe A
|
Résumé
|
Cf. séance du mercredi 8 novembre (groupe B)
|
||
À faire
|
|
||
Commentaires
|
Date
|
Mercredi 08 novembre 2023 |
Matière
|
SNT 107
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
Groupe B
|
Résumé
|
TD Stockage d’information binaire dans une molécule d’ADN Utilisation d’un modèle moléculaire d’ADN Cours I.2 Périphériques, mémoires [suite]
Autres technologies pouvant permettre de stocker des données :– support chimique : ADN (en développement) – support mécanique : cartes perforées (première technologie utilisée, désuète) II Fichiers, logiciels, systèmes d’exploitations
II.1 Fichiers
Les données sont stockées dans des fichiers (anglais : file), unité de stockage caractérisée par un nom.Exemples : une photo, un texte, un programme II.1.a Quantité d’information
BitLes données sont stockées au format binaire, c’est-à-dire sous forme d’une succession d’informations élémentaires ne pouvant prendre que deux valeurs (par exemple 0 ou 1) = bits. Abréviation de bit : b Octet Les bits sont regroupés par paquets de huit bits : octets (anglais : byte). Un octet contient une information élémentaire. Abréviation d’octet : o (ou B en anglais ; attention de ne pas confondre avec le b de bit !) Il existe 256 valeurs possibles pour un octet, la plus petite étant 00000000 (0), la plus grande 11111111 (255)Attention, en informatique on commence à compter par 0 ! Exemple 1 La phrase Hello World peut être stockée sous la forme : 01001000 01100101 01101100 01101100 01101111 0100000 01010111 01101111 01110010 01101100 01100100 0100001 Cette information occupe en mémoire 96 bits (96 b), soit 12 octets (12 o = 12 B). Le premier octet est 1001000 ; il désigne la lettre HUn pixel rouge peut être stocké sous la forme 11111111 00000000 00000000 Exemple 2 Dans un fichier image, un pixel rouge peut être stocké sous la forme 11111111 00000000 00000000 .Cette information occupe en mémoire 24 bits (24 b), soit 3 octets (3 o = 3 B) |
||
À voir
|
|||
À faire
|
|
||
Commentaires
|
Date
|
Mardi 07 novembre 2023 |
Matière
|
SNT 103
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
|
Résumé
|
I.1 Processeur [suite]
Loi de Moore : tous les 2 ans, le nombre de transistors dans les microprocesseurs double (et donc aussi la puissance de calcul).– loi empirique, observée depuis l’invention des microprocesseurs – devrait bientôt arriver à sa limite, car les transistors ne peuvent être plus petits qu’actuellement (de l’ordre de quelques nanomètres : échelle atomique…) I.2 Périphériques, mémoires
Périphérique = dispositif qui envoie des informations au processeur, ou qui en reçoitExemples : clavier, souris, moniteur (écran), etc. Périphériques de mémoire
= périphérique dédié au stockage de donnéesMémoire vive ( RAM = Random Access Memory) = mémoire où le processeur stocke temporairement les données lors de leur traitement Mémoire de masse = mémoire dédiée au stockage à long terme des données Différentes technologies : – support magnétique : disque dur ( HDD), bande magnétique, disquette, cassette – support optique : disque optique ( CD-ROM, DVD) – support électronique = mémoire flash : disque SSD, carte SD, clef USB |
||
À voir
|
De la carte perforée à la mémoire flash : la grande histoire du stockage
La bande magnétique a encore de l’avenir |
||
À faire
|
|
||
Commentaires
|
Date
|
Jeudi 12 octobre 2023 |
Matière
|
SNT 84
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
Groupe A
|
Résumé
|
Cf. séance du mercredi 11 octobre (groupe B)
|
||
À faire
|
|
||
Commentaires
|
Date
|
Mercredi 11 octobre 2023 |
Matière
|
SNT 83
|
Chapitre
|
0 Introduction aux sciences numériques
|
Séquence
|
Groupe B
|
Résumé
|
Cours I Ordinateur [suite]
Premiers ordinateurs : fin de la seconde guerre mondiale (~1945) Différents types d’ordinateur
— ordinateurs personnels = PC (personal computer) :–– ordinateur de bureau –– ordinateur portable —— nano-ordinateur — ordiphone (anglais : smartphone), tablettes – supercalculateur – etc. (objets connectés, consoles de jeu, ordinateurs de bord, systèmes embarqués, routeurs,…) Composantes d’un ordinateur
— processeur : composant qui traite les informations numériques— périphériques : dispositifs qui envoient des informations au processeur, ou qui en reçoivent (clavier, souris, écran, etc. ; mémoire) Évaluation Conversions décimal/binaire/hexadécimal |
||
À faire
|
|
||
Commentaires
|
Date
|
Jeudi 28 septembre 2023 |
Matière
|
SNT 61
|
Chapitre
|
Système binaire (et système hexadécimal)
|
Séquence
|
Groupe A
|
Résumé
|
Cf. séance du mercredi 27 septembre (groupe B)
|
||
À faire
|
|
||
Commentaires
|
Date
|
Mercredi 27 septembre 2023 |
Matière
|
SNT 60
|
Chapitre
|
Système binaire (et système hexadécimal)
|
Séquence
|
Groupe B
|
Résumé
|
Évaluation Test sur les conversions binaire <-> décimal TD Prise en main des ordinateurs portables Cours Système binaire (et système hexadécimal) [suite]
III Le système hexadécimal (système d’écriture des nombres de base 16)
L’écriture « [latex]\mathrm{123_{(16)}}[/latex] » en hexadécimal signifie :[latex]\mathrm{1\times \mathbf{16^2} + 2\times \mathbf{16^1} + 3\times \mathbf{16^0}}[/latex] [latex]\mathrm{= 1\times \mathbf{256} + 2\times \mathbf{16} + 3\times \mathbf{1}}[/latex] [latex]\mathrm{= 291_{(10)}}[/latex] Un système de base 16 nécessite donc 16 chiffres pour écrire tous les nombres : 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F [latex]\mathrm{0_{(16)} = 0_{(10)}}[/latex] … [latex]\mathrm{A_{(16)} = 10_{(10)}}[/latex] [latex]\mathrm{B_{(16)} = 11_{(10)}}[/latex] … [latex]\mathrm{F_{(16)} = 15_{(10)}}[/latex] |
||
À faire
|
|
||
Commentaires
|
Date
|
Mardi 26 septembre 2023 |
Matière
|
SNT 55
|
Chapitre
|
Système binaire / Chapitre 0
|
Séquence
|
Classe entière
|
Résumé
|
Cours II Le système binaire (système d’écriture des nombres de base 2) [suite]
Exercices [suite]
Écrire sous forme binaire des nombres donnés sous forme décimale Chapitre 0 — Introduction aux sciences numériques
I Ordinateur
Un ordinateur peut être défini comme une machine programmable manipulant des informations au format binaire.« informations » -> informatique « informations au format binaire » = nombres -> numérique (= digital en anglais ; attention : en français, digital est uniquement l’adjectif relatif aux doigts — cf. https://grisebouille.net/amour-numerique/) Les manipulations de nombres que peut réaliser un ordinateur sont très limitées (addition, comparaison). Cf. https://grisebouille.net/les-ordinateurs-sont-cons/ Le mot « ordinateur » a été créé en 1955 (en anglais : computer = calculateur). |
||
À voir
|
Billet de blog-BD « Amour numérique » Pour s’entraîner en vue du test : convertisseur binaire/décimal/hexadécimal |
||
À faire
pour le
27-09-2023
|
— Pour mercredi 27 (groupe B) ou jeudi 28 (groupe A) :
Réviser en vue d’un test sur les conversions de nombres binaire <-> décimal — apporter son cours et son ordinateur portable |
||
Commentaires
|
Date
|
Mardi 19 septembre 2023 |
Matière
|
SNT 49
|
Chapitre
|
Système binaire (et système hexadécimal)
|
Séquence
|
Classe entière
|
Résumé
|
Cours II Le système binaire (système d’écriture des nombres de base 2) [suite]
Un octet (cf. Chapitre 0) peut être considéré comme un nombre binaire formé de 8 chiffres. La plus petite valeur d’un octet est 00000000 [latex]\mathrm{_{(2)}}[/latex]= [latex]\mathrm{O_{(10)}}[/latex].La plus grande valeur d’un octet est 11111111 [latex]\mathrm{_{(2)}}[/latex]= [latex]\mathrm{255_{(10)}}[/latex].Un octet peut donc prendre 256 valeurs différentes (de 00000000 à 11111111 , c’est-à-dire de 0 à 255 en décimal). Exercices
Écrire sous forme décimale des nombres donnés sous forme binaire (à huit chiffres)Écrire sous forme binaire des nombres donnés sous forme décimale |
||
À voir
|
Pour s’entraîner : convertisseur binaire/décimal/hexadécimal |
||
À faire
pour le
22-09-2023
|
— Tests de positionnement : apporter un casque avec une prise mini-jack
— Apporter son classeur de SVT/SNT — Revoir le binaire en vue d’une évaluation |
||
Commentaires
|
Date
|
Vendredi 15 septembre 2023 |
Matière
|
SNT 31
|
Chapitre
|
Système binaire (et système hexadécimal)
|
Séquence
|
Groupe B
|
Résumé
|
Cf. séance du jeudi 14 septembre (groupe A)
|
||
À faire
|
|
||
Commentaires
|
Date
|
Jeudi 14 septembre 2023 |
Matière
|
SNT 27
|
Chapitre
|
Système binaire (et système hexadécimal)
|
Séquence
|
Groupe A
|
Résumé
|
Cours Système binaire (et système hexadécimal)
Les ordinateurs sont des systèmes qui traitent des données codées sous un format binaire (est binaire quelque chose qui ne peut avoir que deux valeurs : 0 ou 1 ; ouvert ou fermé ; etc.).Les nombres peuvent être écrit sous un format binaire : c’est ce que l’on appelle le système binaire. I Le système décimal (système d’écriture des nombres de base 10)
C’est le système que nous utilisons pour écrire (et nommer) les nombres. Il est étudié ici car vous maîtrisez ce système de base 10 : il permettra de comprendre les systèmes utilisant d’autres basesL’écriture « 1789 » signifie : [latex]\mathrm{ 1\mathbf{\times10^3} + 7\mathbf{\times10^2} + 8\mathbf{\times10^1} + 9\mathbf{\times10^0}}[/latex] = [latex]\mathrm{1\mathbf{\times1000} + 7\mathbf{\times100} + 8\mathbf{\times10} + 9\mathbf{\times1}}[/latex] Un système de base 10 nécessite donc 10 chiffres (0,1,2,3,4,5,6,7,8,9 par exemple) pour écrire tous les nombres. II Le système binaire (système d’écriture des nombres de base 2)
Remarque : pour savoir si un nombre est écrit en binaire ou en décimal, on peut rajouter la base en indice à la fin du nombre.Par exemple, [latex]\mathrm{11_{(10)}}[/latex] est le nombre onze écrit en système décimal. Mais [latex]\mathrm{11_{(2)}}[/latex] est un nombre écrit en système binaire (nous verrons que c’est le nombre trois). L’écriture « 10101011 [latex]\mathrm{_{(2)}}[/latex] » (en binaire) signifie :[latex]\mathrm{ 1\mathbf{\times2^7} + 0\mathbf{\times2^6} + 1\mathbf{\times2^5} + 0\mathbf{\times2^4} + 1\mathbf{\times2^3} + 0\mathbf{\times2^2} + 1\mathbf{\times2^1} + 1\mathbf{\times2^0}}[/latex] = [latex]\mathrm{1\mathbf{\times128} + 0\mathbf{\times64} + 1\mathbf{\times32} + 0\mathbf{\times16} + 1\mathbf{\times8} + 0\mathbf{\times4} + 1\mathbf{\times2} + 1\mathbf{\times1}}[/latex] = [latex]\mathrm{ 128 + 32 + 8 + 2 + 1}[/latex] = [latex]\mathrm{ 171_{(10)}}[/latex] (cent soixante-et-onze en système décimal) Un système de base 2 nécessite donc uniquement 2 chiffres (0,1) pour écrire tous les nombres. Exemples 00000000 [latex]\mathrm{_{(2)}}[/latex]=0 [latex]\mathrm{_{(10)}}[/latex]00000001 [latex]\mathrm{_{(2)}}[/latex]=1 [latex]\mathrm{_{(10)}}[/latex]00000010 [latex]\mathrm{_{(2)}}[/latex]=2 [latex]\mathrm{_{(10)}}[/latex]00000011 [latex]\mathrm{_{(2)}}[/latex]=3 [latex]\mathrm{_{(10)}}[/latex]00000100 [latex]\mathrm{_{(2)}}[/latex]=4 [latex]\mathrm{_{(10)}}[/latex]00000101 [latex]\mathrm{_{(2)}}[/latex]=5 [latex]\mathrm{_{(10)}}[/latex] |
||
À voir
|
Billet de blog-BD « Des zéros et des uns » Billet de blog-BD « Hexadécimal et Boby Lapointe » (le début du billet présente le système binaire) |
||
À faire
|
|
||
Commentaires
|
Date
|
Mardi 12 septembre 2023 |
Matière
|
SNT 14
|
Chapitre
|
|
Séquence
|
Classe entière
|
Résumé
|
Présentation de l’année Enjeux de l’enseignement de sciences numériques Questionnaire introductif aux sciences numériques |
||
À faire
|
|
||
Commentaires
|