Etape n°2
Exercice 1 :
 
A partir des différentes versions du corpus prématurés, construire un programme pour réaliser une extraction de 5 formes graphiques (5 mots avec les différentes marques morphologiques) …
    * L'examen de toutes les occurrences de certains mots doit permettre de dégager leur emploi dans le corpus. On commencera par examiner la forme "contact". Pour chaque forme étudiée, on notera les points suivants :
 
· nombre de bébés concernés ;
 
· nombre d'infirmières employant ce mot ;
 
· emploi avec un verbe ou non ;
 
· emploi singulier ou pluriel ;
 
· contexte positif ou négatif ;
 
· protagonistes du contact : précisés ou non.
 
Voici le programme que j’ai écrit pour tout d’abord extraire les occurrences de chaque forme graphique demandée :
P1_graph1.pl
 
Voici ce que l’on obtient pour la recherche du motif « contact » :
Fichiers sortie :
Pour la version .bal :
contact-p96.bal.txt
Pour la version .tab :
contact-p96.tab.txt
 
Par la suite et pour chacun des motifs extraits, on pourra ensuite lancer un programme qui selon l’étiquetage de la version en fichier entrée et ce que nous aurons obtenu en sortie nous apportera de plus amples informations sur les contextes de production de chaque motif : morphologiques (pluriel, singulier), extérieurs (quelles infirmières, quels bébés, dans quels patrons syntaxiques…
Mais faute de temps, je devrai m’arrêter là.
Les exercices des Etapes 4 à 6 ne seront non plus présents dans le rendu.

 
Exercice 2 :
 
Dans le corpus des bébés prématurés (p96.bal), vous extrairez le champ texte (balise <TXT>) pour toutes les fiches concernant le bébé 2.
Script effectué : p1_bb2.pl
 
fichier sortie : bb2.txt
 
Exercice 3 :
 
Construire un programme qui compte le nombre de mots contenus dans un fichier.
p1_compt.pl
 
Appliquez ce programme au poème de Baudelaire amants.txt et au fichier p96.fic
 
Exercice 5 :
 
Ecrire un programme qui attend que l'utilisateur saisisse un rayon avant de calculer le périmètre du cercle.
P1_ray.pl
 
Exercice 6 :
 
Ecrire un programme demandant la température extérieure, et affichant « trop chaud!» si elle est supérieure à 30°, «trop froid! » si elle est inférieure à 20°, «impeccable! » si elle est comprise entre 20 et 30 °.
-le script : P1_deg.pl
Résultat sur le terminal ;