<?xml version="1.0" encoding="UTF-8"?><lom:lom xmlns:lom="http://ltsc.ieee.org/xsd/LOM">
<lom:general>
<lom:identifier>
<lom:catalog>URI</lom:catalog>
<lom:entry>http://ori.unit-c.fr/uid/unit-ori-wf-1-1685</lom:entry>
</lom:identifier>
<lom:title>
<lom:string language="fre">Méthodologie de la programmation en assembleur</lom:string>
</lom:title>
<lom:language>fre</lom:language>
<lom:description>
<lom:string language="fre">Dans ce document, nous indiquons une méthodologie pour concevoir et réaliser avec succès des programmes en assembleur. Erronément perçue comme étant incompréhensible, la programmation en assembleur nécessite toutefois une certaine rigueur et le respect d'une méthodologie pour mener à bien tout projet, même le plus modeste. Par ailleurs, il faut bien comprendre que l'algorithmique étant le fondement de la programmation, en assembleur, en Pascal ou dans un quelconque langage, sa maîtrise est nécessaire avant d'aborder la programmation. Afin de limiter les problèmes à ce niveau, les programmes que nous écrirons en assembleur ne demanderont généralement que la connaissance des bases de l'algorithmique : variable, séquence d'instructions, test, boucle, fonction et paramètre.</lom:string>
</lom:description>
<lom:keyword>
<lom:string language="fre">assembleur</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">langage bas niveau</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">instruction machine</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">algorithme</lom:string>
</lom:keyword>
<lom:keyword>
<lom:string language="fre">fuscia</lom:string>
</lom:keyword>
<lom:structure>
<lom:source>LOMv1.0</lom:source>
<lom:value>atomic</lom:value>
</lom:structure>
<lom:aggregationLevel>
<lom:source>LOMv1.0</lom:source>
<lom:value>3</lom:value>
</lom:aggregationLevel>
</lom:general>
<lom:lifeCycle>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>author</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
N:Preux;Philippe
FN:Philippe Preux
EMAIL;TYPE=INTERNET:
ORG:Université Lille 3
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>1997-11-24</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>publisher</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
N:Université de Lille III
FN:Université de Lille III
EMAIL;TYPE=INTERNET:
ORG:Université de Charles-de-Gaulle
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>1997-11-24</lom:dateTime>
</lom:date>
</lom:contribute>
</lom:lifeCycle>
<lom:metaMetadata>
<lom:identifier>
<lom:catalog>URI</lom:catalog>
<lom:entry>http://ori.unit-c.fr/uid/unit-ori-wf-1-1686</lom:entry>
</lom:identifier>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>creator</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
N:Gilles-Gallet;Isabelle
FN:Isabelle Gilles-Gallet
EMAIL;TYPE=INTERNET:
ORG:UNIT
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2009-02-09</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:contribute>
<lom:role>
<lom:source>LOMv1.0</lom:source>
<lom:value>validator</lom:value>
</lom:role>
<lom:entity>BEGIN:VCARD
N:Gilles-Gallet;Isabelle
FN:Isabelle Gilles-Gallet
EMAIL;TYPE=INTERNET:
ORG:UNIT
END:VCARD</lom:entity>
<lom:date>
<lom:dateTime>2009-02-13</lom:dateTime>
</lom:date>
</lom:contribute>
<lom:metadataSchema>LOMv1.0</lom:metadataSchema>
<lom:metadataSchema>LOMFRv1.0</lom:metadataSchema>
<lom:metadataSchema>SupLOMFRv1.0</lom:metadataSchema>
</lom:metaMetadata>
<lom:technical>
<lom:format>application/pdf</lom:format>
<lom:location>http://www.grappa.univ-lille3.fr/~ppreux/Documents/methodologie-programmation-en-assembleur.pdf</lom:location>
<lom:otherPlatformRequirements>
<lom:string language="fre">Nécessite Adobe Acrobat Reader ou tout autre logiciel permettant la lecture de documents au format PDF</lom:string>
</lom:otherPlatformRequirements>
</lom:technical>
<lom:educational>
<lom:learningResourceType>
<lom:source>LOMv1.0</lom:source>
<lom:value>lecture</lom:value>
</lom:learningResourceType>
<lom:intendedEndUserRole>
<lom:source>LOMv1.0</lom:source>
<lom:value>learner</lom:value>
</lom:intendedEndUserRole>
<lom:context>
<lom:source>LOMFRv1.0</lom:source>
<lom:value>licence</lom:value>
</lom:context>
<lom:typicalAgeRange>
<lom:string language="fre">18 et +</lom:string>
</lom:typicalAgeRange>
<lom:difficulty>
<lom:source>LOMv1.0</lom:source>
<lom:value>easy</lom:value>
</lom:difficulty>
<lom:typicalLearningTime>
<lom:duration>PT20H</lom:duration>
</lom:typicalLearningTime>
</lom:educational>
<lom:rights>
<lom:cost>
<lom:source>LOMv1.0</lom:source>
<lom:value>no</lom:value>
</lom:cost>
<lom:copyrightAndOtherRestrictions>
<lom:source>LOMv1.0</lom:source>
<lom:value>yes</lom:value>
</lom:copyrightAndOtherRestrictions>
<lom:description>
<lom:string language="fre">Soumis à la licence GFDL (http://www.gnu.org/copyleft/fdl.html)</lom:string>
</lom:description>
</lom:rights>
<lom:annotation/>
<lom:classification>
<lom:purpose>
<lom:source>LOMv1.0</lom:source>
<lom:value>discipline</lom:value>
</lom:purpose>
<lom:taxonPath>
<lom:source>
<lom:string language="fre">Classification UNIT</lom:string>
</lom:source>
<lom:taxon>
<lom:id>1305</lom:id>
<lom:entry>
<lom:string language="fre">Informatique - Programmation : Algorithmique, langages, conception objet, programmes</lom:string>
</lom:entry>
</lom:taxon>
</lom:taxonPath>
<lom:taxonPath>
<lom:source>
<lom:string language="fre">CDD 22e éd.</lom:string>
</lom:source>
<lom:taxon>
<lom:id>005.11</lom:id>
<lom:entry>
<lom:string language="fre"/>
</lom:entry>
</lom:taxon>
</lom:taxonPath>
</lom:classification>
</lom:lom>