De manière générale, un graphe permet de représenter la structure, les connexions d’un ensemble complexe dit ‘système’ (S) en exprimant les relations entre ses éléments tel que les réseaux de communication, les réseaux routiers, interaction de diverses espèces animales, circuits électriques, en programmation et le plus intéressant son application aux sciences de l’Internet.
Fiche de TP 4 sur les bases de données avec les SGBD(Système de Gestion des B...ATPENSC-Group
Fiche de Travaux Pratiques sur les bases de données que l'apprenant devra réaliser avec un SGBD(Système de Gestion des Bases de Données) de son choix. Cette fiche a été réalisée dans cadre des cours d'IAE (informatique appliquée à l'économie) et de CGAO (comptabilité et gestion assistée par ordinateur) pour les élèves des classes de 1ère et Tle SES (Science économie et sociale).
https://hajereducation.tn/category/matlab/
pour télécharger le rapport PDF
Pour voir video Test ====>
https://hajereducation.tn/traitement-dimage-matlab-tutorial/
voir aussi PYTHON IMAGE
https://hajereducation.tn/python-traitement-image-couleur/
=================================
Ouverture et lecture d’une image
Décomposition de l’image en trois plans de couleur R, G, B.
L’histogramme.
Quantification d’une image.
Echantillonnage d’une image.
Compression d’une image.
Faire une acquisition de l'image en temps réel par la caméra de ton pc
Intégration des programmes dans une seule interface GUI.
De manière générale, un graphe permet de représenter la structure, les connexions d’un ensemble complexe dit ‘système’ (S) en exprimant les relations entre ses éléments tel que les réseaux de communication, les réseaux routiers, interaction de diverses espèces animales, circuits électriques, en programmation et le plus intéressant son application aux sciences de l’Internet.
Fiche de TP 4 sur les bases de données avec les SGBD(Système de Gestion des B...ATPENSC-Group
Fiche de Travaux Pratiques sur les bases de données que l'apprenant devra réaliser avec un SGBD(Système de Gestion des Bases de Données) de son choix. Cette fiche a été réalisée dans cadre des cours d'IAE (informatique appliquée à l'économie) et de CGAO (comptabilité et gestion assistée par ordinateur) pour les élèves des classes de 1ère et Tle SES (Science économie et sociale).
https://hajereducation.tn/category/matlab/
pour télécharger le rapport PDF
Pour voir video Test ====>
https://hajereducation.tn/traitement-dimage-matlab-tutorial/
voir aussi PYTHON IMAGE
https://hajereducation.tn/python-traitement-image-couleur/
=================================
Ouverture et lecture d’une image
Décomposition de l’image en trois plans de couleur R, G, B.
L’histogramme.
Quantification d’une image.
Echantillonnage d’une image.
Compression d’une image.
Faire une acquisition de l'image en temps réel par la caméra de ton pc
Intégration des programmes dans une seule interface GUI.
1. Institut Galilée Algorithmique et structures de données
Ingénieurs 1ère année (MACS/Télécom/Mesures/Energie) 2008/2009
Correction du T.D. 2
Les tableaux
1 Exercice 1
Ecrire les algorithmes permettant :
1. Le calcul du nombre d’occurences d’un élément donné dans un tableau.
Nb_occurences (T: Tableau d’entier, N: entier) : entier
VAR i,nb_occ : entiers
Debut
nb_occ <- 0
Pour i <- 1 a N Faire
Si T[i] = X
Alors nb_occ <- nb_occ + 1
Fsi
Fpour
retourner nb_occ
Fin
2. Le calcul de la moyenne et du minimum des éléments d’un tableau.
Moyenne (T: Tableau d’entier, N: entier) : réel
VAR somme, i: entiers
moyenne : réel
Début
somme <- 0
Pour i <- 1 a N Faire
somme <- somme + T[i]
Fpour
moyenne <- somme / N
retourner moyenne
Minimum (T: Tableau d’entier, N: entier): entier
VAR min, i: entiers
Début
min <- T[1]
Pour i <- 2 a N Faire
Si T[i]<min
Alors min=T[i]
Fsi
Fpour
retourner min
3. De tester si un tableau est trié.
1
2. Est_trie (T: Tableau d’entiers, N: entier): booléen
VAR i: entiers
est_trie: Booléen
Debut
i <- 1
Tant que i < N ET T[i] <= T[i+1] Faire
i <- i + 1
Ftque
est_trie <- (i = N)
retourner est_trie
Fin
4. Le calcul du produit scalaire de deux vecteurs réels u et v de dimension
n : u.v =
Pi=n
i=1 ui ∗ vi
Produit_scalaire (u: Tableau d’entiers, v: Tableau d’entiers, n:
entier): entier
VAR i, prod_scalaire: entiers
Debut
prod_scalaire <- 0
Pour i <- 1 a n Faire
prod_scalaire <- prod_scalaire + u[i] * v[i]
Fpour
retourner prod_scalaire;
Fin
2 Exercice 2
Ecrire l’algorithme effectuant le décalage des éléments d’un tableau.
Exemple :
• Tableau initial D E C A L A G E
• Tableau modifié (décalage à gauche) E C A L A G E D
Procédure Decalage_gauche (T: Tableau de caractères, N: entier)
VAR tmp: caractère
i: entier
Debut
tmp <- T[1]
Pour i <- 1 a N-1 Faire
T[i] <- T[i+1]
Ftque
T[N] <- tmp
Fin
3 Exercice 3
Ecrire l’algorithme qui calcule le produit de deux matrices carées réelles A =
(aij) et B = (bij) de dimension n : cij =
Pk=n
k=1 aik ∗ bkj.
2
3. Produit_matriciel (a: Matrice carrée , b: Matrice carrée, n:
entier): Matrice carrée
VAR c: Matrice carrée n*n
i: entier
Debut
Pour i <- 1 a n Faire
Pour j de 1 a n Faire
c[i][j] <- 0
Pour k de 1 a n Faire
c[i][j] <- c[i][j] + a[i][k] * b[k][j]
Fpour
Fpour
Fpour
retourner c
Fin
4 Exercice 4
Soit un tableau T avec T(i) ∈ {0, 1}. Ecrire un algorithme qui retourne la
position i dans le tableau telle que T[i] est le début de la plus longue suite
consécutive de zéros.
pos_suite_0 (t: Tableau d’entiers, n: entier): entier
VAR pos, lmax, lg, i: entiers
suite: Booléen
Debut
pos = -1
lmax = 0
suite = Faux
pour i
Pour i <- 1 a n Faire
Si t[i]= 0
Alors
Si NON suite
Alors
lg <- 0
suite = 1
Fsi
lg = lg+1
Sinon //t[i] diférent de zéro
Si suite = Vrai
Alors
suite <- Faux
Si lg > lmax
Alors
lmax = lg
pos = i - lg
Fsi
3
4. Fsi
Fsi
Fpour
Si suite=Vrai ET lg > lmax
Alors
pos = i - lg + 1
Fsi
return pos
Fin
5 Exercice 5
Ecrire un algorithme qui calcule le plus grand écart dans un tableau (l’écart est
la valeur absolue de la différence de deux éléments).
plus_grand_ecart (t: Tableau d’entiers, n: entier): entier
VAR: min, max, i: entiers
Debut
min = t[1]
max = t[1]
Pour i <- 2 a n Faire
Si t[i] > max
Alors
max = t[i]
Fsi
Si t[i] < min
Alors
min = t[i]
Fsi
Fpour
return max - min
Fin
4