Outils pour utilisateurs

Outils du site


definitions

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
definitions [2025/09/09 23:17] Jean-Baptistedefinitions [2025/10/28 18:38] (Version actuelle) Jean-Baptiste
Ligne 30: Ligne 30:
  
 Voir : Voir :
-* https://gdt.oqlf.gouv.qc.ca/index.aspx+* https://gdt.oqlf.gouv.qc.ca
 * https://fr.wiktionary.org/wiki/Wiktionnaire:Page_d%E2%80%99accueil * https://fr.wiktionary.org/wiki/Wiktionnaire:Page_d%E2%80%99accueil
 * https://datafranca.org * https://datafranca.org
Ligne 136: Ligne 136:
  * Si une action n’est pas nécessaire, elle n’est pas exécutée  * Si une action n’est pas nécessaire, elle n’est pas exécutée
  * Autrement dit : ''f(x) = f(f(x))''  * Autrement dit : ''f(x) = f(f(x))''
 +
 +
 +An operation is idempotent if the result of performing it once is exactly the same as the result of performing it repeatedly without any intervening actions.
 +Source : https://docs.ansible.com/ansible/latest/reference_appendices/glossary.html
  
 Voir aussi Réentrance Voir aussi Réentrance
Ligne 147: Ligne 151:
  
  
 +=== Logiciel privateur
 +
 +Source : https://www.gnu.org/proprietary/proprietary.fr.html
 +
 +On appelle logiciel privateur, ou logiciel non libre, un logiciel qui ne respecte pas la liberté des utilisateurs et leur communauté. Un programme privateur met son développeur ou son propriétaire en position d'exercer un pouvoir sur les utilisateurs. Ce pouvoir est en soi une injustice.
 +
 +
 +
 +=== Maintenance
 +
 +Voir :
 +* https://fr.wikipedia.org/wiki/Maintenance
 +
 +La maintenance vise à maintenir ou à rétablir un bien dans un état dans lequel il peut accomplir la fonction requise.
 +
 +
 +Types de Maintenance
 +* maintenance préventive
 +  * maintenance systématique
 +  * maintenance conditionnelle
 +  * maintenance prévisionnelle
 +* maintenance corrective
 +  * maintenance palliative
 +  * maintenance curative
 +
 +
 +==== Maintenance préventive
 +
 +(AFNOR)
 +Maintenance exécutée à des intervalles prédéterminés ou selon des critères prescrits et destinée à réduire la probabilité de défaillance ou la dégradation du fonctionnement d'un bien
 +
 +==== Maintenance corrective :
 +
 +Maintenance exécutée après détection d'une panne et destinée à remettre un bien dans un état dans lequel il peut accomplir une fonction requise » (extrait norme NF EN 13306 X 60-319 de juin 2011)
 +
 +
 +=== Reproductibilité
 +
 +Source : https://scienceouverte.univ-grenoble-alpes.fr/codes-et-logiciels/reproductibilite/
 +
 +<code ->
 +Le concept de reproductibilité est devenu un point essentiel de la confiance en la science. Une des conditions nécessaire mais non-suffisante pour assurer la reproductibilité d’un résultat scientifique d’une publication est la mise à disposition ouverte du logiciel et des données ayant permis ce résultat.
 +
 +La réutilisabilité des données et des codes est un enjeu majeur pour la reproductibilité.
  
 +On peut distinguer plusieurs concepts essentiels (cf K. Hinsen, ReScience, 2017) :
  
 +    Rerunnable / Ré-exécutable
 +        Can you re-run your program ? Pouvez-vous relancer votre programme ?
 +        One day, one week, one month, one year (just kidding) apart ? Dans un jour, une semaine, un mois, un an ?
 +    Repeatable / Répétable
 +        Can you re-run your program and get same results ? Pouvez-vous relancer votre programme et obtenir les mêmes résultats ?
 +        Did you save everything, including random seed ? Est-ce que vous sauvegardez tout ce qui est nécessaire, y compris les « graines aléatoires » ?
 +    Reproducible / Reproductible
 +        Can someone re-run your program and get same results ? Est-ce que quelqu’un d’autre peut relancer votre programme et obtenir les mêmes résultats ?
 +        Did you save the software stack ? Est-ce que vous sauvegardez la pile logicielle ?
 +    Replicable / Réplicable
 +        Can someone reimplement your model and get same results ? Est-ce que quelqu’un d’autre peut réécrire votre modèle et obtenir les mêmes résultats ?
 +        Did you describe everything ? Est-ce que vous décrivez tous les éléments ?
 +    Reusable / Réutilisable
 +        Can someone reuse your program using different data ? Est-ce que quelqu’un d’autre peut utiliser votre programme avec des données différentes ?
 +        Is your software data-dependent ? Est-ce que votre logiciel est dépendant des données ?
 +</code>        
 +        
  
  
  
definitions.1757452656.txt.gz · Dernière modification : de Jean-Baptiste

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki