« Mkd (Extracteur de documents)/Introduction aux exercices » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 42 :
or: mkd ? .See also mkd.doc or manual.
* [[w:Mkd_(Commande_unix)#Manuel_en_français|Inspirez-vous du '''manuel en français{{fr}}''']] [[wikipedia:en:Mkd_(Unix_command)#English_UNIX_manual|'''ou en anglais {{en}}''']]
*==== '''Effets des options a,s,t,v,w de la commande mkd''' ====
:: ''Rappel de la commande: '''mkd [-ABCFPSafjlnpstvw] codes chemin_source [chemin_cible]'''''
: Dans le répertoire des fonctions, tapez la commande ci dessous dans un terminal:
 
::# 1.1 '''Testez mkd -Cwsv H cpp.c''' ( pour décoder le '''H'''eader de style '''C''', '''w''' pour écraser un fichier existant, '''s et v''' pour afficher à l'écran en mode bavard ) [[Mkd_(Extracteur_de_documents)/Exercices/Corrigés|<u>''aperçu 1.1''</u>]]
::# Modifiez les '''options''' sachant que l'options -f est incompatible avec les option impératives ABCFPS. En effet: -f : trouver, alors que -C est impératif. Il n'est pas interdit de l'essayer !
 
::# Modifiez ensuite les '''codes''' de sélection de commentaires D, H, O, P, S, T, w (5 maximun)
: '''1.2 Observez l'action des ''options'' s,t.v,w.''' [[Mkd_(Extracteur_de_documents)/Exercices/Corrigés|<u>''aperçu 1.2''</u>]]<br />Observez ensuite l'action des ''codes'' de sélection de commentaires D, H, O, P, S, T, w (5 maximun)
::# Créez ou écrasez le '''fichier cible d'entête cpp.h'''
 
::# Créez ou écrasez le '''fichier cible de l'organigramme cpp.organigramme'''[[Fichier:Cpp-documentation logicielle codage.jpg|thumb|Cpp-documentation logicielle codage.html]]
: '''1.3 Créez ou écrasez le fichier cible d'entête cpp.h''' [[Mkd_(Extracteur_de_documents)/Exercices/Corrigés|<u>''aperçu 1.3''</u>]]
::# Crééz ou écrasez la documentation logicielle du fichier cpp.c (Conception détaillée, Tests unitaires, du cycle en V) Codes 'h' puis 'd' puis 'f' en trois étapes:
 
:::: '''Fichier cible:''' cpp-documentation_logicielle_codage.html
: '''1.4 Faites un résumé de l'utilisation des options n,s,t.v,w. Quelle syntaxe proposez-vous pour la génération du fichier d'entête cpp.h ?''' [[Mkd_(Extracteur_de_documents)/Exercices/Corrigés|<u>''Résumé des observations 1.4''</u>]]
::::1. Créez ''l'entête'' du fichier html avec le code 'h' options -Cwt
 
::::: Exemple: mkd -Ctw h cpp,c cpp-documentation_logicielle_codage.html
: '''1.5 Créez ou écrasez le fichier cible de l'organigramme cpp.organigramme'''. [[Mkd_(Extracteur_de_documents)/Exercices/Corrigés|<u>''Solution 1.5''</u>]]
::::2. Ajoutez ''le corps'' avec le code 'd' et les options -Cat (Option -a comme append, ajouter au fichier cible)
 
::::3. Ajoutez ''la fin'' du fichier html avec le code 'f' et les options -Cat
::# Créez ou écrasez le '''fichier cible de l'organigramme cpp.organigramme'''[[Fichier:Cpp-documentation logicielle codage.jpg|thumb|Cpp-documentation logicielle codage.html]]
:::: Visualisez le fichier cpp-documentation_logicielle_codage.html avec votre navigateur
::# '''1.6 Crééz ou écrasez lale fichier de documentation logicielle du fichier cpp.c''' (Conception détaillée, Tests unitaires, du cycle en V) Codes 'h' puis 'd' puis 'f' en trois étapes: Le '''Fichier cible: aura pour nom "cpp-documentation_logicielle_codage.html"'''. Le but de l'éxercice est de se familiariser avec l'option -a.
::::4. '''Quelle meilleure solution proposez-vous pour créer cpp-documentation_logicielle_codage.html ?'''
 
:::: '''1.6.1 Créez ''lla tête'''entête'' du fichier html avec le code 'h' options -Cwt
::: Exemple: '''Fichiermkd cible:'''-Ctw h cpp,c cpp-documentation_logicielle_codage.html
 
::::2 '''1.6.2 Ajoutez ''le corps''''' avec le code 'd' et les options -Cat (Option -a comme append, ajouter au fichier cible)
 
::::3 '''1.6.3 Ajoutez ''lale finpied''''' du fichier html avec le code 'f' et les options -Cat
::::: Exemple:Visualisez mkdle -Ctw h cpp,cfichier cpp-documentation_logicielle_codage.html avec votre navigateur
 
::::4. '''1.6.4 Quelle meilleure solution proposez-vous pour créer cpp-documentation_logicielle_codage.html ?''' [[Mkd_(Extracteur_de_documents)/Exercices/Corrigés|<u>''Solution 1.6''</u>]]
 
=== Fichiers de projet ===