Votre panier
Les Catégories
84834 documents répartis en 40 catégories
Masquer les catégories


964 documents

1038 documents

287 documents

1917 documents

1257 documents

699 documents

2458 documents

13551 documents

606 documents

480 documents

4605 documents

236 documents

2710 documents

1381 documents

1879 documents

525 documents

5317 documents

1270 documents

988 documents

3197 documents

10837 documents

338 documents

4043 documents

4102 documents

890 documents

1574 documents

117 documents

5143 documents

1155 documents

2000 documents

566 documents

1569 documents

1603 documents

331 documents

1012 documents

1033 documents

1225 documents

703 documents

1179 documents

24 documents
Document de 11 pages au format PDF
TweeterCours d'Informatique niveau Bac +4 sur la programmation en Objectiv Caml, langage idéal pour commencer la programmation fonctionnelle et traiter ses principaux concepts. Le cours aborde différentes spécificités du langage, au travers d'exemples simples, compréhensibles par tous.
1) Qu'est-ce qu'une fonction récursive ?
Une fonction récursive est une fonction qui se rappelle elle même dans sa définition un certain nombre de fois (nombre d'appels récursifs). On utilise la récursivité pour répéter un calcul, le plus souvent, un nombre indéterminé de fois (...)
CHAPITRE 1 : INTRODUCTION A OCAML
I) Types simples prédéfinis en Caml
A. Le type int
B. Le type float
C. Le type char
D. Le type string
E. Le type bool
II) Définition en Caml
A. Définition globale
B. Définition locale
III) Les fonctions en Caml
A. Définition d'une fonction en Ocaml
B. Définition locale d'une fonction en Ocaml
C. Définition anonyme d'une fonction en Ocaml
IV) Les alternatives en Caml
A. Syntaxe de If Then Else
B. Contraintes d'utilisation de If Then Else
CHAPITRE 2 : RECURSIVITE
I) Introduction à la récursivité
A. Qu'est-ce qu'une fonction récursive?
B. Définition d'une fonction récursive en Ocaml
II) Application de la récursivité en Ocaml
A. Sur les string
B. Sur les listes
CHAPITRE 3 : STRUCTURE DE DONNEES EN OCAML
I) Création d'un type
A. Création d'un nouveau type
B. Imposition d'un type
II) Enregistrement des données
A. Comment enregistrer ses données en Ocaml
B. Manipulation des données enregistrées en Ocaml
11
Informatique publié le 23/10/2008
Analyse fonctionnelle d'un chariot de translation pour palan réalisée par des élèves-ingénieur Arts et Métiers en seconde année d'Ecole d'Ingénieurs dans le cadre d'un projet "Optimisation Produit, ...
Cours d'informatique d'initiation à l'algorithmique fonctionnelle. Extrait: En programmation fonctionnelle, un calcul, c'est l'application d'un calcul mathématique. Langage de programmation utilisé ...
Plan détaillé du cours (1re BTS Informatique de gestion) relatif à la programmation abordant la création du programme, les différents langages de programmation, la compilation et les méthodes de débogage avec Visual Basic. Extrait: Tout ...
Voir toutes les publications de cet auteur
Rapport de projet Informatique et Sciences du numérique relatif à la création d'un site Internet (non hébergé) sur le jeu Mastermind, qui propose un programme en langage C qui permet d'y jouer. Extrait: Difficultés...
Dossier d'analyse et application de l'algorithme de classement des pages web de Google développé par Larry Page et Sergei Brin, cocréateurs de Google. Dans ce dossier vous trouverez une explication simple de l'algorithme PageRank,...
Since 2000, the increasing popularity of Internet was one of the main reasons of CD music sales which have been decreasing from 700 million sales in 2000, to less than 200 million for the year 2012. This decrease can also explain the recent collapse of HMV. The...
« La torréfaction consiste à chauffer à très hautes températures, sans ajouts de produits chimiques ou toxiques, une matière afin d'en améliorer les propriétés. Elle est réalisée...
Exemple de charte informatique applicable dans toute entreprise pour donner un cadre à l'utilisation du matériel informatique. Vous y trouverez : confidentialité, micro-ordinateurs et serveurs, courrier électronique, utilisation...
Exemple de contrat juridique, relatif à la conception d'un site Web. Le document se compose de 28 articles : l'objet, le délai de fourniture des services, le prix, la facturation, les conditions de paiement, les informations apportées par le client, l'exécution ...
Accès membre
Derniers vus
Publier vos documents
Modules de visualisation

Nos services
