Les Fichiers M me DJEBOURI. D. Faculté de Médecine salle informatique Année universitaire 2015 - 2016 https://coursinfo1med.wordpress.com الجمهورية الجزائرية.

Slides:



Advertisements
Présentations similaires
1 Bases de donn é es relationnelles. 2 Introduction au mod è le relationnel les donn é es sont repr é sent é es par des tables, sans pr é juger de la.
Advertisements

Algorithmique -les fichiers-
Cours 7 - Les pointeurs, l'allocation dynamique, les listes chaînées
Systèmes d’information
Introduction a l’Informatique Médicale
PHP 2° PARTIE : FONCTIONS ET FORMULAIRE
Algorithmique Tableaux de données
Initiation à la navigation sur Internet et à l’utilisation de la Plate-forme l’enseignement à distance Moodle » Issa saley.
JI Les systèmes d’autorisation et d’authentification dans AMI Fabian Lambert.
Testez vos connaissances : Initiation à la micro-informatique Testez vos connaissances : Les logiciels Réalisation : Gilles BERDAL 2005 un clic pour la.
Leçon 3: Utiliser les options et enregistrer l’affichage.
Le schéma fonctionnel d’un ordinateur
6 ans d’utilisation de l’ordinateur avec mes élèves. Présentation : Marc André (instituteur en cinquième primaire à l’école libre de Moustier s/Sambre)
Création d’un site WEB 1 – Un site WEB c’est quoi ? 2 – Questions à se poser avant la construction d’un site WEB 3 – Principes de fonctionnement d’un site.
1) Qu’est-ce que BCDI? BCDI est un logiciel informatique de recherche documentaire : C’est le catalogue informatique du CDI. Au collège on travaille principalement.
Mediator 9 - Un outil de développement multimédia 3AC Techno/Informatique.
1 Tableur Excel. 2 Introduction Un tableur est un logiciel permettant de manipuler des données numériques et d'effectuer automatiquement des calculs sur.
1 Initiation aux bases de données et à la programmation événementielle VBA sous ACCESS Cours N° 5 Support de cours rédigé par Bernard COFFIN Université.
L ES INSTRUCTIONS DE L ECTURE, E CRITURE ET A FFECTATION Réalisé par : OUZEGGANE Redouane Département de Technologie Faculté de Technologie – Université.
Étapes pour la Programmation du 68HC11 I. Écriture du programme dans un fichier *.a11 II. Le programme est compilé (traduit en langage machine) III. Le.
UNIX AVANCE Yves PAGNOTTE – Janvier – QUELQUES RAPPELS SUR LES SYSTEMES D’EXPLOITATION 1.
1 Les bases de données Séance 7 Les fonctions avancées : Opérateurs ensemblistes, Sous-requêtes et transactions.
Guide d’utilisation du site internet de Foi et Lumière International
Introduction à la programmation
Cours 4 : Premiers pas avec Excel  Insertion de chiffres dans des cellules  Création de formules simples (additions, soustractions, divisions et multiplications)
Géomatique Systèmes de projection Types de données Applications Qu’est-ce qu’un SIG ? Présentation de la géomatique La géomatique regroupe l'ensemble des.
INSTITUT UNIVERSITAIRE DE TECHNOLOGIE -B.P.2235 – Avenue Aristide Briand – Montluçon Cedex Tél – Fax –
Parcours CODAGE & ALGORITHMIQUE Cycle 3 – Ecole primaire & Collège est une plateforme de formation interactive des personnels de l'éducation.
INFORMATIQUE Les Concepts de base M me DJEBOURI. D. Faculté de Médecine Salle informatique Année universitaire
Un outil de communication : la liste de diffusion Mis à jour en juillet 2008 Anne Maincent-Bourdalé CRDoc IUT Paul Sabatier.
Rectorat de l'académie de Toulouse – Formation ENT Chefs d'établissement – Année scolaire Formation des Chefs d’établissement Collèges de la.
SBU DISTRIBUTION DE L’ENERGIE Titre de la présentation en Arial, 45 Panorama des nouveaux produits et des nouvelles fonctionnalités intégrées au logiciel.
1 Initiation aux bases de données et à la programmation événementielle VBA sous ACCESS Cours N° 1 Support de cours rédigé par Bernard COFFIN Université.
1 Initiation aux bases de données et à la programmation événementielle VBA sous ACCESS Cours N° 6 Support de cours rédigé par Bernard COFFIN Université.
FACTORY systemes Module 5 Page 5-1 Les outils clients Wonderware FORMATION InSQL 7.0.
1 Initiation à la micro-informatique Les logiciels – 1ère partie CFPPA d’AUXERRE La Brosse Réalisation : Gilles BERDAL 2005 un clic pour la suite…
Initiation aux bases de données et à la programmation événementielle Outil de création des tables Support de TD rédigé par Bernard COFFIN Université Paris.
La création des données d’exemplaire pour un exemplarisateur Sudoc.
Automates Programmables Industriels ( ITEEM 2004 ) I.T.E.E.M de BEAULIEU Enseignante : Mme RECHID CHAPITRE 7 Le Logiciel PL7 Présentation - Ergonomie Les.
Abes agence bibliographique de l’enseignement supérieur Des scripts “à faire soi- même”
Du panier à la commande client Créer un panier Identification Validation de la commande Paiement Formulaire de création de compte Etats de la commande.
Introduction à la Programmation Orientée Objet H.GATI.
La création des données d’exemplaire pour un responsable de Centre Régional.
Formation à l’utilisation de K-Sup V5 février 2009 CRISI - COM.
APP-TSWD Apprentissage Par Problèmes Techniques des Sites Web Dynamiques Licence Professionnelle FNEPI Valérie Bellynck, Benjamin Brichet-Billet, Mazen.
1 UNIX AVANCE Yves PAGNOTTE – Janvier – RAPPELS SUR UNIX DE BASE.
Introduction à la programmation (420-PK2-SL) cours 9 Gestion des applications Technologie de l’information (LEA.BW)
Les sources du droit.
Informatique 1A Langage C 6 ème séance 1. Objectifs de la séance 6  Allocation dynamique de mémoire  Application à la création de tableaux 2.
Informatique 2A Langage C 3 ème séance.
Cours de Langage C Les structures
Caroline Tremblay Baker. Brève histoire du disque dur Qu’est-ce qu’un disque dur et à quoi cela sert-il ? Qu’elles sont les différentes parties du disque.
PROJET FIN D’ÉTUDE 4 ÈME ANNÉE OPTION : INGÉNIERIE DES SYSTÈMES AUTOMATISÉ ET CONTRÔLE QUALITÉ « SYSTÈME DE CONTRÔLE ET DE COMMANDE D’ACCÈS À DISTANCE.
 a été réalisé et optimisé pour Microsoft Office PowerPoint L’utilisation d’une version inférieure supprime les effets visuels.  correspond aux.
Informatique 2A Langage C 4ème séance
Algorithmique - Lecture / Ecriture - M me DJEBOURI. D. Faculté de Médecine salle informatique Année universitaire
VISHNOO – Téléactions SPOT Romain RAYMOND - SDNO 06/10/2011.
UNIVERSITÉ DE LIÈGE Master de Spécialisation en Pédagogie Universitaire et de l’Enseignement Supérieur (Formasup) Cours : Questions approfondies d'évaluation.
1 Initiation aux bases de données et à la programmation événementielle Construction d’un état Support de TD rédigé par Bernard COFFIN Université Paris.
Université Ferhat Abbas –Sétif 1 Centre des Systèmes et Réseaux d’Information Et de Communication, de Télé-enseignement et D’Enseignement à Distance Rapport.
NOTIONS INFORMATIQUES : RAPPEL
Session 1 6 mars 2017 Plateforme ICONICS Justine Guégan
Les Tableaux Mme DJEBOURI. D.
Les Bases de données Définition Architecture d’un SGBD
Algorithmique - L’affectation -
Les Instructions – Organigramme
Algorithmique - Les Conditions -
جامعــــــة محمد خيضــــــــــــر بــســكــــــــــــرة
Type Tableau Partie 1 : Vecteurs
Traitement de TEXTE 2 Stage – Semaine 3.
Transcription de la présentation:

Les Fichiers M me DJEBOURI. D. Faculté de Médecine salle informatique Année universitaire الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/20161M me DJEBOURI. D.

Plan du cours  1. Introduction  2. Définition d’un Fichier  3. Déclaration d’un Fichier  4. Data frame sous R  5. Exemples الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/20162M me DJEBOURI. D.

1. Introduction الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/20163M me DJEBOURI. D. Jusqu’à présent, les informations utilisées dans un programme ne pouvaient provenir que de deux sources :  soit elles étaient incluses dans l’algorithme lui-même,  soit elles étaient entrées en cours de route par l’utilisateur. Mais évidemment, cela ne suffit pas à combler les besoins réels de l’informaticien.  gestion d’un carnet d’adresses  Nom, prénom, n° tél,

Solution  Fichier الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/20164M me DJEBOURI. D. Les Fichiers servent à stocker des informations de manière permanente, entre deux exécutions d’un programme. Car si les variables, qui sont des adresses de mémoire vive, disparaissent à chaque fin d’exécution, les fichiers, eux sont stockés sur des périphériques à mémoire de masse ( disque dur, CD Rom, clé USB, carte mémoire…).

2. Définition d’un Fichier الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/20165M me DJEBOURI. D. Un fichier est constitué d’un ensemble d’éléments de même nature et ayant les caractéristiques suivantes :  Les informations contenues dans les fichiers sont sauvegardées dans des mémoires auxiliaires.  La taille d’un fichier peut être quelconque, la seule limitation étant la capacité de la mémoire auxiliaire.  Les informations contenues dans les fichiers sont regroupées en articles ou enregistrements.  Les fichiers stockent indépendamment des programmes.

Sous R الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/20166M me DJEBOURI. D. PPour connaitre le répertoire de travail actuellement utilisé par R, qui est par défaut le répertoire où le logiciel est installé, il suffit de taper l’instruction suivante : > getwd() PPour changer le répertoire de travail par défaut, pour la durée de la session R, pour, par exemple, le répertoire ”C:\Info”, il suffit de taper : > setwd("C:\\Info") ou > setwd("C:/Info") Quand les données sont plus volumineuses, il est préférable d’utiliser un éditeur de texte ou un tableur pour saisir les données. Cependant il faut indiquer au logiciel R l’endroit où sont stockés les fichiers de données.

Exemple 2.1 الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/20167M me DJEBOURI. D.

3. Déclaration d’un Fichier الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/20168M me DJEBOURI. D.  T : Fichier de Caractères; T est un fichier qui contient des données textuelles.  T : Fichier de données; T peut contenir des données textuelles et numériques

Exemple 3.1 الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/20169M me DJEBOURI. D. P Fichier de Caractères; file.show("P.txt") Affiche le fichier au format texte

Exemple 3.1 sous R الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201610M me DJEBOURI. D. P Fichier de Caractères;

Exemple 3.2 الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201611M me DJEBOURI. D. Si T représente le fichier texte :

4. Data frame الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201612M me DJEBOURI. D.  Structure spéciale pour les jeux de données de type Individus  Variables;  Ce sont des tableaux dont les colonnes, à l’inverse des matrices, peuvent être de différents types (variables quantitatives et qualitatives).  Analogies avec les matrices pour l’accès aux colonnes (composants) 4.1 Construction > data.frame(nom1=var 1,nom2=var 2,...). Var i = vecteurs de même longueur > as.data.frame(mat).Transforme la matrice « mat » en data.frame > df<-read.table("nomfich",sep=";",header =TRUE) à partir d’un fichier

4.2 Accès aux composantes d’un data frame sous R : الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201613M me DJEBOURI. D.  Afin d’extraire une ligne de valeurs d’une structure (data frame), on utilise la commande as.vector > t <- as.vector(nom[ligne i, ], mode=”numeric”)  L’accès à une colonne se fait par : nom$nom_composante.  La commande attach() permet l’utilisation directe des noms de variables sans la syntaxe nom$nom_composante.

Exemple 4.1 الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201614M me DJEBOURI. D. T NomPoidsTaille Sadek Riad Yassine ……… Nom = c(  Sadek ,  Riad ,  Yassine  ) Poids = c(40, 35, 20) Taille = c(1.10, 0.90, 0.60) data.frame(Nom, Poids, Taille) m = matrix(c(Nom, Poids, Taille),nrow=3)

Accès aux données dans l’exemple 4.1 الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e 13/03/201615M me DJEBOURI. D.

5. Liens avec d’autres logiciels الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201616M me DJEBOURI. D. La passerelle liant R à un autre logiciel scientifique (ou tableur) est le format texte (ASCII). R peut importer et exporter du format texte. (cas de la plupart des logiciels permettant de traiter des données). 5.1 Importation de données R peut importer des données grâce à :  entree<-scan("nomfich", what="",sep=";") entree vecteur caractère lu dans un fichier ASCII à séparateur “ ;”  entree<- read.table("nomfich",sep=";",header=TRUE)) ou read.csv("nomfich") dans le cas des fichiers au format.csv (coma separated value) N.B: Les fonctions read.csv et read.csv2 en sont des cas particuliers, c’est-à-dire avec des options spécifiques adaptées aux fichiers lus /écrits par des tableurs en format.csv.

Exemple 5.1 الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e 13/03/201617M me DJEBOURI. D.

Exemple 5.2 الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e 13/03/201618M me DJEBOURI. D.

5.2 Exportation de données الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201619M me DJEBOURI. D. R peut exporter des données grâce à la fonction:  write()  write.table() (fonction réciproque de read.table()) sortie<-write.table(objet,"nomfich", row.names = TRUE, col.names = TRUE) Il peut même rediriger le résultat des commandes vers un fichier grâce à : sink() : redirection du résultat des commandes vers un fichier (pas d’affichage à l’écran). N.B: Ne pas oublier de fermer le fichier en rappelant sink() sans argument.

Exemple 5.1: الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201620M me DJEBOURI. D.

Exemple sous R الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201621M me DJEBOURI. D.

الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201622M me DJEBOURI. D. Algorithme ex2; Var i, j, s, moy : numérique; x :Tableau (100 ) de Caractères; p : Fichier de Caractères; Début lire (x) ; # à partir du fichier p i  3; j  0; s  0; Tant que (i<=long(x)-3) faire s  s+conversion-num(x[i+3]); j  j+1; i  i+3; fin faire moy  s/j Écrire(moy) Fin. Exemple 5.2: Écrire un algorithme qui calcule la moyenne d’âge pour des patients dans un fichier texte P.

Sous R: الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201623M me DJEBOURI. D.

Exemple 5.3 الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201624M me DJEBOURI. D. Algorithme ex3; Var i, min : numérique; x : Tableau(100) de données; #Analogie avec R t : Tableau(3) de données; #Analogie avec R patient : Fichier de données; Début lire (x) ; # à partir du fichier patient.csv t  x[1, ]; min  t[3]; Pour i  2 à long(vect_age) faire t  x[i, ]; si t[3]<min alors min  t[3]; fin faire Écrire(min) Fin. Écrire un algorithme qui détermine l’âge minimal des patients dans un fichier de données patient.csv.

Lecture Sous R : الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201625M me DJEBOURI. D.

Sous R : الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201626M me DJEBOURI. D.

Références الجمهورية الجزائرية الديمقراطية الشعبية République Algérienne Démocratique et Populaire وزارة التعليم العالي و البحث العلمي Ministère de l’Enseignement Supérieur et de la Recherche Scientifiqu e جامعة جيلا لي ليابس بسيدي بلعباس كلية الطب Université Djillali LIABES de Sidi Bel Abbés Faculté de Médecine Département de médecine 13/03/201627M me DJEBOURI. D. [1] Mounira BELMESK, Nacera BENSAOU, Sid Ahmed LARBI,” ALGORITHMES ET STRUCTURES” KHAWARYSM ÉDITIONS,1991. [2] Khaldi KHALED,” PROBABILITÉS”, OFFICE DES PUBLICATIONS UNIVERSITAIRES 3 EDITION,1999. [3] R Development Core Team (2011). R: A language and environment for statistical computing. R Foundation for Statistical Computing, Vienna, Austria. ISBN , URL