Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
definition:k [31/05/2018 19:36] – zonewebmaster | definition:k [08/10/2019 17:02] (Version actuelle) – modification externe 127.0.0.1 |
---|
[[:definition:Y|Y]] | [[:definition:Z|Z]] | [[:definition:autres|#]] | [[:definition:Y|Y]] | [[:definition:Z|Z]] | [[:definition:autres|#]] |
| |
===== K (langage informatique) ===== | ===== K [Langages informatiques] ===== |
| |
Le **langage K** est un langage d'abstraction des concepts de l'informatique, un langage de formalisation des structures de données et un langage d'approche mathématique et théorique de la programmation. | Le **langage K** est un langage d'abstraction des concepts de l'informatique, un langage de formalisation des structures de données et un langage d'approche mathématique et théorique de la programmation. |
Ce langage étant à vocation pédagogique, il n'existe pas de notation stricte de langage. Ce langage ne permet d'effectuer que des modifications sur des nombres, des listes ou des tableaux, son intérêt est de voir la trace des algorithmes écrits. | Ce langage étant à vocation pédagogique, il n'existe pas de notation stricte de langage. Ce langage ne permet d'effectuer que des modifications sur des nombres, des listes ou des tableaux, son intérêt est de voir la trace des algorithmes écrits. |
Un programme K se divise par fonctions définies récursivement. Elles sont constituées de cas, autrement dit des conditions suivies d'un rendu de résultat. | Un programme K se divise par fonctions définies récursivement. Elles sont constituées de cas, autrement dit des conditions suivies d'un rendu de résultat. |
| |
| ---- |
| |
| ===== KISS [Abréviation du web] ===== |
| |
| L'abréviation KISS ou **K**eep **i**t **S**imple, **S**tupid est une méthode de conception prônant qu'un système doit rester le plus simple possible. Cette approche est utilisée dans de nombreux domaines. Les principaux avantages : une prise en main rapide par l'utilisateur, une conception rapide, une baisse des coûts de production et une maintenance plus facile. |
| |
---- | ---- |