Email pour renvoyer vos travaux notés pour la section CIEL A 1 :
email : ciela1@workboot.fr
Les notes sont établies sur vos comptes rendus impérativement au format PDF !
La suite Libre office est largement conseillée car vous restez propriétaire de vos documents . (non au piratage! ) Aucun besoin de WORD / CANVA etc. ou autres outils propriétaire qui ne sont que des sources à problèmes.
voir la rubrique compte rendu
Stage de 8 semaines
co Phy/Info G2
suite
Signaux et décodage de trame. (Saleae)
Cours :
Comment utiliser une machine virtuelle linux à la maison pour apprendre le C
depuis linux ou windows
comment supprimer les "options" pour l'usage du proxy au lycee , et chez vous
co Phy/Info G1
suite
Signaux et décodage de trame. (Saleae)
cours :
putty
stty
minicom
co Phy/Info G2
Présentation du code de test de l'arduino ASCII TABLE .
et utilisation de putty
sudo apt update
sudo apt install putty
nous verrons le tp suivant à la prochaine séance.
co Phy/Info G1
Présentation du code de test de l'arduino ASCII TABLE .
et utilisation de putty
sudo apt update
sudo apt install putty
nous verrons le tp suivant à la prochaine séance.
Cours:
Cours G1+G2
https://zestedesavoir.com/tutoriels/2789/les-reseaux-de-zero/veuillez-vous-identifier-pour-communiquer/ladressage-par-classes-obsolete/
TP G2 : 3H
TP Réseau 1 nouveau compte rendu !
On va utiliser la machine de VB1 ou repartir de la machine de base pour réaliser ce tp
TP G1 : 3H
TP Réseau 1 nouveau compte rendu !
On va utiliser la machine de VB1 ou repartir de la machine de base pour réaliser ce tp
TP G1:3H séance 2 (6H)
but d'avoir une machine personnalisée .
Cours 1H
Virtual BOX (NAT, PONT , INTERNE )
Présentation du Réseau VB3
ip a a ABC.EFG.HIJ/16 dev enp0s10
ip l s enp0s10 up
ip a d ABC.EFG.HIJ/16 dev enp0s10
TP G2:3H séance 2 (6H)
but d'avoir une machine personnalisée .
TP G1:3H
On va attaquer un cycle ou nous allons administrer des machines linux (Debian) pour réaliser des manipulations réseau , cyber sécurité.
On commence administration/réseau sous Linux DEBIAN 11
Cours: 1H
Présentation d'une librairie de fonctions .
source, header . (.x et .h)
librairie c pour réaliser des images pbm , facilement .
libpbm réaliser une librairie en C
Co Info/phy
G2
Présentation de la Sonde Numérique ou Sonde Digitale SALEAE
Utilsation du logiciel PulseView .
Nous allons faire plusieurs relevés avec cette sonde et un ARDUINO Uno
Rendre une rédaction au format PDF (saleae.pdf) de ce tp avant la fin de la séance .
Et qui modifiera l'état de cette broche toute les 200 ms. (donner le code)
Donner le code commenté.
A l'aide de la sonde SALEA , relever le chronogramme de la broche 12 avec ce programme.
Relever les 200 ms.
Connecter une Led avec sa résistance de limitation de courant sur cette broche 12
Est ce que 200 ms c'est perceptible pas nous les êtres humains?
la broche 12 change d'état toute les 2 ms.
la broche 11 change d'état toute les 1 ms.
Donner le code commenté.
Relever les chronogrammes
brancher des led sur 12 et 11 .. qu'en pensez vous ?
COURS 1H
Les unités en informatique et en physique.
Format image pbm , réaliser des images pbm en C
utilisation d'un fichier Makefile
Co Info/phy
G1
Présentation de la Sonde Numérique ou Sonde Digitale SALEAE
Utilsation du logiciel PulseView .
Nous allons faire plusieurs relevés avec cette sonde et un ARDUINO Uno
Rendre une rédaction au format PDF (saleae.pdf) de ce tp avant la fin de la séance .
Et qui modifiera l'état de cette broche toute les 200 ms. (donner le code)
Donner le code commenté.
A l'aide de la sonde SALEA , relever le chronogramme de la broche 12 avec ce programme.
Relever les 200 ms.
Connecter une Led avec sa résistance de limitation de courant sur cette broche 12
Est ce que 200 ms c'est perceptible pas nous les êtres humains?
la broche 12 change d'état toute les 2 ms.
la broche 11 change d'état toute les 1 ms.
Donner le code commenté.
Relever les chronogrammes
brancher des led sur 12 et 11 .. qu'en pensez vous ?
COURS 1H
Présentation de l'erreur de segmentation. Signal une non maîtrise de votre code !
Correction du projet premier / Monia Org / Monia PL / Source C / compilation test
Présentation du format image pbm
Co Phy/inf G2
Correction du feu tricolore.
https://wokwi.com/projects/419425489850331137
Et câblage et test en réel .
Cours
Travail en classe sur TP2C , aide sur les TP , utilisation de Monia
Exemple:
Réaliser un code qui va déterminer si un nombre est premier ou non.
./premier 5
5 est nombre premier
./premier 4
4 n'est pas un nombre premier
#include<stdio.h>
#include<stdlib.h>
int main (int argc,char **argv)
{
int flag,compteur,valtest;
flag=1;
compteur=2;
if (argc!=2)
{
printf("il me faut un nombre ! \n");
return(EXIT_FAILURE);
}
valtest=atoi(argv[1]);
do
{
if (valtest % compteur !=0)
{
flag=0;
}
else
{
compteur++;
}
}
while ( (compteur<=valtest/2) || (flag==0));
if (flag)
printf("nombre premier\n");
else
printf("non premier");
return EXIT_SUCCESS;
Co Phy/inf G1
Correction du feu tricolore.
https://wokwi.com/projects/420059062935799809
Et câblage et test en réel .
Co Phy/Info G1/G2 1h*2
Avec le simultateur arduino uno , réaliser un feux tricolore
https://wokwi.com/projects/416237881388393473
avec des LEDS et leurs résistances de limitation de courant
Orange broche 13
Rouge broche 12
vert broche 11
le BP (bouton poussoir) sur la broche 10 (utilisation Pull up) vu en cours !
chaque appui sur le Bouton Poussoir va provoquer le changement de la couleur allumée.
Rouge , Vert, Orange et on retourne au Rouge.. le cycle continu !
Co Phy/Info G1
Co Phy/Info G1
Exemple de résistance de rappel de niveau 1
https://wokwi.com/projects/416237881388393473
Explications avec la solution Pull UP
Puis réalisation avec Pull Down sur le simulateur
Utilisation en réel de la Pull UP intégrée dans l'atmega3028p
COURS 1H
Présentation de la fonction int atoi()
Comment transformer une chaine de caractère de nombre décimaux en nombre entier.
Co Phy/Info G2
Exemple de résistance de rappel de niveau 1
https://wokwi.com/projects/416237881388393473
Explications avec la solution Pull UP
Puis réalisation avec Pull Down sur le simulateur
Utilisation en réel de la Pull UP intégrée dans l'atmega3028p
Cours 1H
correction controle gccgdb
contrôle gdb/gcc
interrogation Mr GUILBERT dernière heure (45 minutes)
co Info/phy G1
Arduino I/O bit
Etude la broche 13 et broche 12 en sortie
Le Blink
Présentation de la plaque d'essai LABDEC et du logiciel fritzing.
installer fritzing et utiliser pour préparer le câblage et récupérer des images pour illustrer vos CR
Télècharger le fichier fritzing-0.9.9.appimage
Le mettre dans un répertoire Fritzing dans votre répertoire Softs , et rendre exécutable fritzing-0.9.9.appimage
et installer le paquet libfuse2 pour pourvoir disposer de cette appimage
sudo apt update
sudo apt install libfuse2
--------------------------------------------------------------------------------------------------------------------------------------------------------
Simulateur en ligne
https://wokwi.com/projects/new/arduino-uno
travail a effectuer
on veut utiliser une autre LED avec son résistor de limitation
qui s"allumera quand celle intégrée de l'arduino est éteinte
Rédiger un schéma de câblage sur plaque d'essai
Proposer un sketch (fichier .ino de arduino) qui permet se résultat.
Cours 1H
Les char et les chaîne de caractère en c avec gcc et gdb
Passage de paramètres
Pour faire le TP1 c argc et argv
Mise en service du compte avec prénom avec droits admin et changement du nom de machine G1
TP G1: 3H Séance 1
Langage C Ansi
co Info/phy G2
Arduino I/O bit
Etude la broche 13 et broche 12 en sortie
Le Blink
Présentation de la plaque d'essai LABDEC et du logiciel fritzing.
installer fritzing et utiliser pour préparer le câblage et récupérer des images pour illustrer vos CR
Télècharger le fichier fritzing-0.9.9.appimage
Le mettre dans un répertoire Fritzing dans votre répertoire Softs , et rendre exécutable fritzing-0.9.9.appimage
et installer le paquet libfuse2 pour pourvoir disposer de cette appimage
sudo apt update
sudo apt install libfuse2
--------------------------------------------------------------------------------------------------------------------------------------------------------
Simulateur en ligne
https://wokwi.com/projects/new/arduino-uno
travail a effectuer
on veut utiliser une autre LED avec son résistor de limitation
qui s"allumera quand celle intégrée de l'arduino est éteinte
Rédiger un schéma de câblage sur plaque d'essai
Proposer un sketch (fichier .ino de arduino) qui permet se résultat.
Cours : 1H
printf (print format) et son usage , démonstration. %i %d %o %x et %X
Présentation de gcc et utilisation de gdb pour rentrer dans le code
présentation de %c et %s
Cours : 1H
Copier des fichiers d'une machine linux à une autre machine linux avec ssh.
scp , sftp
Langage C , gcc , gdb (TP0 Questions / Réponses )
co Info/phy G1
Présentation du microcontrôleur ATMEGA 328P
Présentation de ARDUINO et de son interface IDE 1.8.19
installation de l'ide et du programme Blink pour faire clignoter la broche 13
Mise en service du compte avec prénom avec droits admin et changement du nom de machine G2
TP G2: 3H Séance 2
Langage C Ansi
Mise en service du compte avec prénom avec droits admin
TP G2: 3H Séance 2
Langage C Ansi
cours: 1H
devenir ROOT ! comment et pourquoi !
« Un grand pouvoir implique de grandes responsabilités »
Création d'un compte sous linux. (ubuntu 24.04 LTS)
co Info/phy G2
Présentation du microcontrôleur ATMEGA 328P
Présentation de ARDUINO et de son interface IDE 1.8.19
installation de l'ide et du programme Blink pour faire clignoter la broche 13
COURS: Langage C ANSI(C89) avec gcc
gcc et gdb ! le duo pour chasser le BUG
Structure d'un programme en C
CO PHY/INFO
cours 1h
Correction du contrôle Workboot n°1
Utilisation et découverte sur bash shell
Co Phy/Info
Pour rappel !
Nous sommes actuellement sur les TP shells!
https://sites.google.com/view/snir1/ateliers/shell-bash
Vous devez rédiger un seul et unique fichier au format PDF , on va dire bashshell.pdf
Présenté comme un devoir !
en suivant les consignes suivante:
https://sites.google.com/view/snir1/compte-rendu
De plus il ne faut pas juste faire des copies d'écrans.
il faut les expliquer , et rédiger vos travaux !
Ce travail est une continuation de vos cours d'informatique!
Ces travaux seront notés pour votre BTS
G1:3H
Suite TPSHELL
Utilisation des boucles , avec condition(s) de sortie
while en shell
G2:3H
Suite TPSHELL
Utilisation des boucles , avec condition(s) de sortie
while en shell
Contrôle workboot 30 minutes max. Linux BASH SHELL
G1:3H
passage de paramètre en shell
while en shell
co Phy/Info 1h/1H
Pseudo code / organigrammes et monia
CE:1H
Cours logique booléenne
Fonctions logiques:
OUI / NON /ET / OU
Fonctions complémentaires:
OU Exclusif, Non Et (NAND), Non Ou (NOR)
Interpréteur BASH SHELL
Revoir passage de paramètres.
Le pseudo code francais , Si / faire tant que / Tant que faire.. etc
Pour réaliser le TPSHELL BASH
TP G2 3H
Présentation bash / variables en phase collective
suite et fin TP0 LINUX
co Ens/physique
mise en place des comptes sur Workboot
dorian_c pour exemple
Cours 1H
La numération base 10/2/4/8/16
Décimal , binaire , octal , hexadécimal
changement de bases
Cours:1H
Présentation de Linux
Les différentes commandes (TP0 Linux)
Nano
vi (vim)
co Ens/physique
Comment utiliser ubuntu sur Virtual BOX ORACLE
https://www.oracle.com/fr/virtualization/technologies/vm/downloads/virtualbox-downloads.html
G2:3H
1 heure d'explications puis
Vous connecter sous le compte etudiant
Envoyer une email sur ciela1@workboot.fr
ou vous vous présentez et indiquer le Numéro de poste.
G1:3H
1 heure d'explications puis
Vous connecter sous le compte etudiant
Envoyer une email sur ciela1@workboot.fr
ou vous vous présentez et indiquer le Numéro de poste.
ce site est un outil pédagogique, cours de Mr Guilbert du lycée Caroline Dorian
Cahier de texte les supports de cours et le sujet du cours sera mis après ou avant la séance.