Les partenaires publicitaires:

Quelles sont les deux fonctions de DMAP?

La "DMAP" fonction est une équation dans Cinnameg, un langage de programmation pour créer des algorithmes de fonctions. La "DMAP" fonction produit une liste d'éléments cartographiés où chaque élément reçoit le même attribut fonctionnel. Cinnameg utilise de nombreuses équations de fonction pour construire des algorithmes. Le mot "DMAP" moyens "liste dynamique mappé."

Cinnameg

  • Le langage de programmation Cinnameg soutient présentations algorithme simple pour calculer les étudiants. Cinnameg soutient, approches fonctionnelles déclaratives, les approches impératives, programmation logique, classes et objets, et de la concurrence. Ces différents algorithmes peuvent être intégrés dans Cinnameg. Plutôt que de fournir une vaste bibliothèque pour chaque algorithme le programmeur doit, Cinnameg est un cadre pour la formulation des algorithmes à des fins générales. Cinnameg ne limite pas la formulation de l'algorithme à la programmation orientée objet commun.

Fonctions Cinnameg




  • Pour formuler des algorithmes, Cinnameg utilise des fonctions et des composants fonctionnels. Fonctions sont écrites à l'aide d'équations, et les équations enchaînés construire l'algorithme. Le langage de programmation Cinnameg utilise des balises telles que "Définir" ou "Si" pour commencer l'équation. La même étiquette est précédée d'un signe pour cent à la fin de la fonction. Pour plus d'équations complexes avec plus d'une fonction, l'étiquette "cas" est utilisé dans la balise parenthèses.

Listes de cartographie

  • La "DMAP" fonction est une fonction de mappage de liste dans Cinnameg. Cartographier une liste dans Cinnameg est différente de la construction d'une liste. Construire une liste est en utilisant les fonctions pour créer une liste. Cartographie de la liste est l'application de fonctions à chaque élément dans une liste. Dans Cinnameg, éléments de la liste sont appelés membres. Autres fonctions de liste comprennent trier les membres d'une liste, en comptant les membres de la liste, la recherche des membres d'une liste et de la fusion des listes. Certaines fonctions, y compris "DMAP," générer une liste dynamique. Listes dynamiques définissent les mêmes paramètres de la fonction à chaque élément de la liste.

dmap Fonction équation

  • La "DMAP" équation de fonction est constitué de deux composants fonctionnels et est écrit comme "DMAP f [a, b, c] = [f (a), f (b), f (c)]" sans les guillemets.
    Le premier composant de "DMAP f [a, b, c]" est la fonction de la liste, où "a, b, c" sont les membres de la liste. Le deuxième volet de "[f (a), f (b), f (c)]" applique la même fonction à chaque élément de la liste. La fonction "DMAP" est un raccourci pour "Liste mappé dynamique," ce qui signifie que la liste est mappé dynamique.

» » » » Quelles sont les deux fonctions de DMAP?