Accueil

-Contact : benoit.fourlegnie@ac-lille.fr


Mardi 14 mai

Poursuivre les épreuves pratiques

Grand Oral  : une question, un plan, ...


Jeudi 18 avril

Ex3 du sujet

Seam carving (glouton)

--

Seam carving (programmation dynamique)

--

AIde :

Seam_carving

from PIL import Image
img = Image.open("pomme.png")
w,h=img.size
print(w,h)
image = [[img.getpixel((j,i)) for j in range(w)] for i in range(h)]
def energie(img:list,i:int,j:int) -> int:
  '''Calcule l'énergie du pixerl (i,j) de img.'''
  h=len(img)
  w=len(img[0])
  if i == 0:
              vx = int(sum(img[1][j])/3) - int(sum(img[0][j])/3)
  elif i == h - 1:
              vx = int(sum(img[i][j])/3) - int(sum(img[i-1][j])/3)
  else:
              vx = (int(sum(img[i+1][j])/3) - int(sum(img[i-1][j])/3))
  if j == 0:
              vy = int(sum(img[i][1])/3) - int(sum(img[i][0])/3)
  elif j == w - 1:
              vy = int(sum(img[i][j])/3) - int(sum(img[i][j-1])/3)
  else:
              vy = (int(sum(img[i][j+1])/3) - int(sum(img[i][j-1])/3))
  return (vx**2+vy**2)

Mardi 16 avril

Travail en classe :

Commandes Shell et permissions

chmod

Exercices bilan 1

Exercices bilan 2

AIde :

Seam_carving

from PIL import Image
img = Image.open("pomme.png")
w,h=img.size
print(w,h)
image = [[img.getpixel((j,i)) for j in range(w)] for i in range(h)]
def energie(img:list,i:int,j:int) -> int:
  '''Calcule l'énergie du pixerl (i,j) de img.'''
  h=len(img)
  w=len(img[0])
  if i == 0:
              vx = int(sum(img[1][j])/3) - int(sum(img[0][j])/3)
  elif i == h - 1:
              vx = int(sum(img[i][j])/3) - int(sum(img[i-1][j])/3)
  else:
              vx = (int(sum(img[i+1][j])/3) - int(sum(img[i-1][j])/3))
  if j == 0:
              vy = int(sum(img[i][1])/3) - int(sum(img[i][0])/3)
  elif j == w - 1:
              vy = int(sum(img[i][j])/3) - int(sum(img[i][j-1])/3)
  else:
              vy = (int(sum(img[i][j+1])/3) - int(sum(img[i][j-1])/3))
  return (vx**2+vy**2)

Jeudi 11 avril

Travail à faire :

Épreuves pratiques 1 à 5

Exercice 4 du poly

Travail en classe :

Commandes Shell et permissions

chmod

Exercices bilan 1


Lundi 8 avril

Grand oral

Des idées

Ma plante fait du binaire : lien 1 et lien 2


Jeudi 4 avril

Travail à faire :

Exercice 6 et lire les pages 6, 7 et 8

Travail en classe :

FIN du cours SOC

Correction Exercice 6 et lire les pages 6, 7 et 8

Commandes Shell et permissions

chmod


Mardi 2 avril

Travail à faire :

Finir Authentification : TP

Trouver les caractéristique de la SOC de votre smartphone

Travail en classe :

Cours SOC

Exercice SoC

Exercice ordonnancement


Jeudi 28 mars

Travail en classe :

Quantique

Est premier

Entrainement

SoC


Lundi 25 mars

épreuves pratiques


Vendredi 22 mars

D.S.T (Tout est au programme !)


Jeudi 20 mars

Travail en classe :

TP ex 5, 6,7 et 8 lien vers la clef symétrique pour l'opération espadon

Exercice bilan (en bas du pdf)


Mardi 19 mars

Travail à faire :

Exercice bilan 2


Jeudi 14 mars

Travail à faire :

DM Toutes les questions seront traitées sur papier sauf 2d et 3 (à faire en python)

Fichier python à déposer

Finir l’exercice bilan2 sur les processus

Travail en classe :

Sécurité des communications (liens vers un terminal linux export_file )

Cours

TP


Lundi 11 mars

Question 3 à faire avec Python

Epreuve pratique


Jeudi 22 février

Travail à faire :

Manip 9 et 10 des processus

Travail en classe :

Fin du cours sur les processus

Exercice bilan 1

Exercice bilan 2


Mardi 20 février

Travail à faire :

Finir l'implémentation : Glouton


Jeudi 15 février

Interrogation sur le routage

Implémenter : Glouton

Début du chapitre Processus


Lundi 12 février

Exercice type bac 2024

Épreuve pratique

Glouton


Jeudi 8 février

Travail à la maison :

Regarder la vidéo

Apprendre le cours Routage

Finir exercice

Travail en classe  :

exercice type bac

Exercice type bac 2024

Épreuve pratique

Dijkstra


Mardi 6 février

Travail à la maison :

Apprendre le cours Routage


Lundi 30 janvier

Tp dichotomie


Jeudi 25 janvier

Travail à la maison :

Ecrire la fonction "nb_de_un" dans un masque de sous réseau.


Mardi 23 janvier

Routage


Jeudi 18 janvier

Travail à la maison :

Finir complexité -> fichier python

Sujet 1 -> fichier python pour l'exercice 2

Sujet 8 -> fichier python pour l'exercice 2


Lundi 15 janvier

Sujet 1 -> fichier python pour l'exercice 2

Sujet 8 -> fichier python pour l'exercice 2


Vendredi 12 janvier

D.S.T


Jeudi 11 janvier

Travail en classe :

Bilan compléxité

Fin complexité -> fichier python

A partir du travail fait sur la "Pesée mystérieuse", écrire un algorithme permettant de trouver l'intru.


Mardi 9 janvier

Travail à faire :

Cours sur la complexité d'un algorithme.

Travail en classe :

def procedure(n) :
   compteur = 0
   i = 1
   while i < n :
       j = i + 1
       while j <= n :
              compteur = compteur + 1
              j = j + 1
       i = i * 2
#Quellle est la valeur du compteur pour n=8 ? pour n=16 ?
#Quelle semble être la complexité de cet algorithme ?
#Justifier le à l'aide d'un graphique.

Pesée mystérieuse par G. Coste


Jeudi 21 décembre

Travail en classe :

Complexité d'un algorithme : fiche exercice et fichier python

Mardi 12 décembre

Travail à faire  :

INTERROGATION SQL

Travail en classe :

Enigme SQL

Vos requêtes à déposer via ce lien


Jeudi 7 décembre

Travail à faire  :

Exercice type bac

Travail en classe :

Correction exercice

Fin du cours poly

Bilan

Location : Ajouter /Supprimer à faire avec l'archive

Base de données pour l'ex 9


Jeudi 30 novembre

Travail à faire  :

Faire 1-2-3-4 de l'exercice

Travail en classe :

Exercice 2 de : Ajouter /Supprimer à faire avec l'archive


Lundi 28 novembre

A faire par écrit : AP BD

Pour les plus à l'aise : Concours prologin


Mardi 28 novembre

Travail à faire  :

Sur papier : Exercice SQL (Salle/ordi/video) donné en classe

Pour les plus à l'aise : Concours prologin

Travail en classe :

Correction exo

Cours SGBD

Base de données pour l'ex 8

Base de données pour l'ex 9

Exercice 2 de : Ajouter /Supprimer à faire avec l'archive


Jeudi 23 novembre

poly : Suite des bases de données

Base de données pour l'ex 8

Base de données pour l'ex 9

Exercice 2 de : Ajouter /Supprimer à faire avec l'archive


Lundi 20 novembre

Travail en classe :

BD

Epreuve pratique sujet 41

Epreuve pratique sujet 39


Jeudi 21 novembre

Travail à faire :

Installer chez vous BDbrowser liens vars DBbrowser

Faire ex 8 du poly : Base de données pour l'ex 8


Jeudi 16 novembre

Travail en classe :

Suite des bases de données

Base de données pour l'ex 8

Base de données pour l'ex 9


Mardi 14 novembre

Travail en classe :

Début sur les bases de données

Télécharger la BD : Tour de France

liens vars DBbrowser


Lundi 13 novembre

Entrainement épreuve pratique :

Sujet 2 (facile) avec fichier python

Sujet 4 moins facile) avec fichier python

Pour les plus rapide : Defis Python


Vendredi 10 novembre

Travail en classe :

Récupérer le travail donné par M. Coste ET le faire pour le vendredi 17

Détection de cycle par récursivité

Entrainement epreuve pratique :

Sujet 2 (facile) avec fichier python

Sujet 4 moins facile) avec fichier python


Jeudi 9 novembre

Travail en classe :

Fin du TP d’optimisation : lien à faire avec le fichier python

Détection de cycle par récursivité


Lundi 6 novembre

Correction du DST

TP d’optimisation : lien à faire avec le fichier python


Vendredi 20 octobre

DST


Jeudi 19 octobre

Travail à faire :

Ecrire le chemin qui va de ours à cage

Travail en classe :

Correction ours vers cage compléter le fichier python

TP d’optimisation : lien à faire avec le fichier python

Mardi 17 octobre

Travail à faire :

Exercice 3 (donné en classe)

Travail en classe :

Fin du cours sur les graphes

Implémentation des parcours et largueur et profondeur : exercioce 4 du cours à faire avec le fichier python -> parcours

ours vers cage compléter le fichier python


Jeudi 12 octobre

Travail à faire :

Finir le Labyrinthe

Exercice 1 de : ours vers cage compléter le fichier python

Travail en classe :

Correction labyrinthe

Cours sur les graphes

Implémentation des parcours et largueur et profondeur : exercioce 4 du cours à faire avec le fichier python -> parcours

ours vers cage compléter le fichier python


Lundi 2 octobre

Travail en classe :

Corriger l'interrogation

Questions sur la récurrence ? exo

Exercice de bac sur les piles et files. lien

Dessiner un dragon. Récursivité


Jeudi 5 octobre

Travail à faire :

Poursuivre le Labyrinthe

Travail en classe :

Labyrinthe avec un visuel de la solution lien

ours vers cage compléter le fichier python

Mardi 3 octobre

Travail à faire :

Revoir le cours sur les piles et les files.

Interrogation (Quelques questions de cours et petits exercices de codage en python).

poursuivre l'exercice sur le trafic

Travail en classe :

l'exercice sur le trafic

Labyrinthe

Interrogation


Lundi 2 octobre

Travail en classe :

Finir l'exercice sur le parenthésage et la NPI.

Exercice de bac sur les piles et files. lien

Dessiner un dragon. Récursivité


Jeudi 28 septembre

Travail à faire :

Exercice 4 ( Travail ramassé)

Travail en classe :

Déposer l'exercice 4 via ce lien ATTENTION à mettre votre nom dans le nom du fichier

Cours sur les files

exercices

Faire l'exercice gestion du trafic et le rendre via ce lien

Projet Labyrinthe


Jeudi 21 septembre

Travail à faire :

Exercice 2 (3ème question) de la fiche exercices

Travail en classe :

Je me teste

Cours sur les files

exercice file


Mardi 19 septembre

Travail à faire :

Stéganographie Consignes données en classe

Travail en classe :

Cours sur les piles

exercices


Jeudi 14 septembre

Travail à faire :

page 4 fiche

Qu'est ce que la Stéganographie ?

Travail en classe :

Chaines de caractères + ex12

Début des piles (cours + exo papier )

Stéganographie


Lundi 11 septembre

AP

Quelques précisions

Stéganographie


Jeudi 7 septembre

Échauffement (page 1 à 4)

Listes en compréhension