[PDF] Éléments dinformatique – Cours 8 et 9. Fonctions





Previous PDF Next PDF



Mathématiques pour linformatique 1

20 sept. 2021 — But du cours : Il s'agit de donner au futur informaticien une palette d'outils mathématiques utiles à sa discipline. Tout en assurant la ...



Mathématiques appliquées à linformatique

Mathématiques appliquées à l'informatique. Luc De Mey. Ces notes de cours sont disponibles à l'adresse : www.courstechinfo.be/Math_Info.pdf.



Baccalauréat en mathématiques et informatique (B.Sc

Cheminement de l'orientation math-info. Les cours optionnels de cette orientation appartiennent aux bloc 70B (28 cours IFT du DIRO). 70C (1 cours MAT et 2 



Cours de mathématiques - Exo7

Une fonction en informatique est similaire à une fonction mathématique c'est un objet qui prend en entrée des variables (dites variables formelles ou 



Éléments dinformatique – Cours 8 et 9. Fonctions

Introduction. Analogie mathématique. Les fonctions en C. Éléments d'informatique – Cours 8 et 9. Fonctions. Pierre Boudes. 24 novembre 2010.



Cours dAlg`ebre 1 Année LMD Mathématiques et Informatique

ET DE L'INFORMATIQUE. Cours d'Alg`ebre. 1 re. Année LMD. Mathématiques et Informatique. Réalisé par. Dr Abdelkader MAATOUG. Expertisé par :.



Mathématiques pour linformatique 2

30 nov. 2021 Code cours : MATH2020. — Prérequis : MATH2019 - Mathématiques pour l'informatique 1. — Titulaire : Émilie Charlier.



MÉTHODES MATHÉMATIQUES POUR LINFORMATIQUE

22 févr. 2013 MATHÉMATIQUES. POUR L'INFORMATIQUE. Cours et exercices corrigés. Jacques Vélu. Professeur honoraire au. Conservatoire national des arts et ...



Cours danalyse 1 Licence 1er semestre

Une relation porte sur des objets mathématiques comme des nombres des fonctions



Cours de mathématiques fondamentales 1 année DUT d

4 juin 2009 Cours de mathématiques fondamentales. 1? année DUT d'informatique ... La plupart des gens qui sont confrontés aux mathématiques le voient ...

Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Éléments d"informatique - Cours 8 et 9.

Fonctions

Pierre Boudes

24 novembre 2010

This work is licensed under theCreative Commons Attribution-NonCommercial-ShareAlike 3.0 License. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Diapos de cours 8 (rappels)

Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C Éléments d"architecture des ordinateurs (+mini-assembleur)

Éléments de systèmes d"exploitation

Programmation structurée impérative (éléments de langage C)

Structure d"un programme C

Variables : déclaration (et initialisation), affectaction

Évaluation d"expressions

Instructions de contrôle : if, for, while

Types de données : entiers, caractères, réels,tableaux, enregistrements

Fonctions d"entrées/sorties (scanf/printf)

Écriture et appel de fonctions

Débogage

Notions de compilation

Analyse lexicale, analyse syntaxique, analyse sémantique préprocesseur du compilateur C (include, define)

Édition de lien

Algorithmes élémentaires

Méthodologie de résolution, manipulation sous linux Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Cours en trois parties sur les fonctions1.Principe de base, intérêt et analogie mathématique

2.Fonctions sans entrée ou sans sortie, effets de bord

3.Fonctions récursives

Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C Plan de la séanceDéfinition et intérêt des fonctions en informatique

Analogie mathématique

La notion mathématique de fonction

Les fonctions en langage C

Appeler des fonctions

Créer des fonctions : déclarer, définir

Traces

Utiliser les fonctions d"une bibliothèque

Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Définition et intérêt des fonctions en informatiqueEn informatique, une fonction est une portion de code

représentant un sous programme, qui effectue une tâche ou un calcul relativement indépendant du reste du programme. (wikipédia)Intérêt des fonctions : factorisation: éviter la duplication de code en remplaçant les parties dupliquées par un appel à une fonction unique. réutilisation: une fonction peut être utilisée par plusieurs programmes (bibliothèque); lisibilité: regrouper un ensemble d"instructions dans une fonction, nommée de façon explicite, facilite la relecture du code et cache les détails de codage; structuration: découper en sous-problèmes; distribuer de leur programmation à différents développeurs, à différents étapes de la réalisation d"un projet. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Définition et intérêt des fonctions en informatiqueEn informatique, une fonction est une portion de code

représentant un sous programme, qui effectue une tâche ou un calcul relativement indépendant du reste du programme. (wikipédia)Intérêt des fonctions : factorisation: éviter la duplication de code en remplaçant les parties dupliquées par un appel à une fonction unique. réutilisation: une fonction peut être utilisée par plusieurs programmes (bibliothèque); lisibilité: regrouper un ensemble d"instructions dans une fonction, nommée de façon explicite, facilite la relecture du code et cache les détails de codage; structuration: découper en sous-problèmes; distribuer de leur programmation à différents développeurs, à différents étapes de la réalisation d"un projet. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Définition et intérêt des fonctions en informatiqueEn informatique, une fonction est une portion de code

représentant un sous programme, qui effectue une tâche ou un calcul relativement indépendant du reste du programme. (wikipédia)Intérêt des fonctions : factorisation: éviter la duplication de code en remplaçant les parties dupliquées par un appel à une fonction unique. réutilisation: une fonction peut être utilisée par plusieurs programmes (bibliothèque); lisibilité: regrouper un ensemble d"instructions dans une fonction, nommée de façon explicite, facilite la relecture du code et cache les détails de codage; structuration: découper en sous-problèmes; distribuer de leur programmation à différents développeurs, à différents étapes de la réalisation d"un projet. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Définition et intérêt des fonctions en informatiqueEn informatique, une fonction est une portion de code

représentant un sous programme, qui effectue une tâche ou un calcul relativement indépendant du reste du programme. (wikipédia)Intérêt des fonctions : factorisation: éviter la duplication de code en remplaçant les parties dupliquées par un appel à une fonction unique. réutilisation: une fonction peut être utilisée par plusieurs programmes (bibliothèque); lisibilité: regrouper un ensemble d"instructions dans une fonction, nommée de façon explicite, facilite la relecture du code et cache les détails de codage; structuration: découper en sous-problèmes; distribuer de leur programmation à différents développeurs, à différents étapes de la réalisation d"un projet. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Définition et intérêt des fonctions en informatiqueEn informatique, une fonction est une portion de code

représentant un sous programme, qui effectue une tâche ou un calcul relativement indépendant du reste du programme. (wikipédia)Intérêt des fonctions : factorisation: éviter la duplication de code en remplaçant les parties dupliquées par un appel à une fonction unique. réutilisation: une fonction peut être utilisée par plusieurs programmes (bibliothèque); lisibilité: regrouper un ensemble d"instructions dans une fonction, nommée de façon explicite, facilite la relecture du code et cache les détails de codage; structuration: découper en sous-problèmes; distribuer de leur programmation à différents développeurs, à différents étapes de la réalisation d"un projet. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Définition et intérêt des fonctions en informatiqueEn informatique, une fonction est une portion de code

représentant un sous programme, qui effectue une tâche ou un calcul relativement indépendant du reste du programme. (wikipédia)Intérêt des fonctions : factorisation: éviter la duplication de code en remplaçant les parties dupliquées par un appel à une fonction unique. réutilisation: une fonction peut être utilisée par plusieurs programmes (bibliothèque); lisibilité: regrouper un ensemble d"instructions dans une fonction, nommée de façon explicite, facilite la relecture du code et cache les détails de codage; structuration: découper en sous-problèmes; distribuer de leur programmation à différents développeurs, à différents étapes de la réalisation d"un projet. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Analogie mathématique

De même que le termevariablepeut avoir deux sens différents en informatique et en mathématiques, le termefonction recouvre des réalités différentes. Pour les fonctions, les deux notions sont historiquement très proches. C"est bien pour écrire des fonctions mathématiques que les fonctions informatiques ont été introduites.

Mais qu"est-ce qu"une fonction mathématique?

Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Analogie mathématique

De même que le termevariablepeut avoir deux sens différents en informatique et en mathématiques, le termefonction recouvre des réalités différentes. Pour les fonctions, les deux notions sont historiquement très proches. C"est bien pour écrire des fonctions mathématiques que les fonctions informatiques ont été introduites.

Mais qu"est-ce qu"une fonction mathématique?

Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Analogie mathématique

De même que le termevariablepeut avoir deux sens différents en informatique et en mathématiques, le termefonction recouvre des réalités différentes. Pour les fonctions, les deux notions sont historiquement très proches. C"est bien pour écrire des fonctions mathématiques que les fonctions informatiques ont été introduites.

Mais qu"est-ce qu"une fonction mathématique?

Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

La notion mathématique de fonction

Une fonction mathématique est :

Une courbe?

Une expression avec inconnues (x2+1), une formule? Un terme dans une algèbre de fonctions (fg,f0)? Une relation entre deux ensembles, entrées et sorties, telle que chaque entrée est en relation avec au plus une sortie (toujours la même). Le graphe de la fonction.À retenir En mathématiques, la manière dont la fonction est calculée ne fait pas partie de l"objet défini. Une fonction est une boîte noire. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

La notion mathématique de fonction

Une fonction mathématique est :

Une courbe?

Une expression avec inconnues (x2+1), une formule? Un terme dans une algèbre de fonctions (fg,f0)? Une relation entre deux ensembles, entrées et sorties, telle que chaque entrée est en relation avec au plus une sortie (toujours la même). Le graphe de la fonction.À retenir En mathématiques, la manière dont la fonction est calculée ne fait pas partie de l"objet défini. Une fonction est une boîte noire. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

La notion mathématique de fonction

Une fonction mathématique est :

Une courbe?

Une expression avec inconnues (x2+1), une formule? Un terme dans une algèbre de fonctions (fg,f0)? Une relation entre deux ensembles, entrées et sorties, telle que chaque entrée est en relation avec au plus une sortie (toujours la même). Le graphe de la fonction.À retenir En mathématiques, la manière dont la fonction est calculée ne fait pas partie de l"objet défini. Une fonction est une boîte noire. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

La notion mathématique de fonction

Une fonction mathématique est :

Une courbe?

Une expression avec inconnues (x2+1), une formule? Un terme dans une algèbre de fonctions (fg,f0)? Une relation entre deux ensembles, entrées et sorties, telle que chaque entrée est en relation avec au plus une sortie (toujours la même). Le graphe de la fonction.À retenir En mathématiques, la manière dont la fonction est calculée ne fait pas partie de l"objet défini. Une fonction est une boîte noire. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

La notion mathématique de fonction

Une fonction mathématique est :

Une courbe?

Une expression avec inconnues (x2+1), une formule? Un terme dans une algèbre de fonctions (fg,f0)? Une relation entre deux ensembles, entrées et sorties, telle que chaque entrée est en relation avec au plus une sortie (toujours la même). Le graphe de la fonction.À retenir En mathématiques, la manière dont la fonction est calculée ne fait pas partie de l"objet défini. Une fonction est une boîte noire. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

La notion mathématique de fonction

Une fonction mathématique est :

Une courbe?

Une expression avec inconnues (x2+1), une formule? Un terme dans une algèbre de fonctions (fg,f0)? Une relation entre deux ensembles, entrées et sorties, telle que chaque entrée est en relation avec au plus une sortie (toujours la même). Le graphe de la fonction.À retenir En mathématiques, la manière dont la fonction est calculée ne fait pas partie de l"objet défini. Une fonction est une boîte noire. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

La notion mathématique de fonction

Une fonction mathématique est :

Une courbe?

Une expression avec inconnues (x2+1), une formule? Un terme dans une algèbre de fonctions (fg,f0)? Une relation entre deux ensembles, entrées et sorties, telle que chaque entrée est en relation avec au plus une sortie (toujours la même). Le graphe de la fonction.À retenir En mathématiques, la manière dont la fonction est calculée ne fait pas partie de l"objet défini. Une fonction est une boîte noire. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Déclarer, appeler, définir.

Déclarer: comme les variables, les fonctions doivent être déclarées avant usage pour fixer le nombre et le type des arguments et de la sortie. Appeler: utiliser une fonction, faire appel à son résultat en fixant les valeurs des arguments. Définir: décrire le corps de la fonction, c"est à dire la suite d"instructions qui constitue son calcul. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Déclarer, appeler, définir.

Déclarer: comme les variables, les fonctions doivent être déclarées avant usage pour fixer le nombre et le type des arguments et de la sortie. Appeler: utiliser une fonction, faire appel à son résultat en fixant les valeurs des arguments. Définir: décrire le corps de la fonction, c"est à dire la suite d"instructions qui constitue son calcul. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Déclarer, appeler, définir.

Déclarer: comme les variables, les fonctions doivent être déclarées avant usage pour fixer le nombre et le type des arguments et de la sortie. Appeler: utiliser une fonction, faire appel à son résultat en fixant les valeurs des arguments. Définir: décrire le corps de la fonction, c"est à dire la suite d"instructions qui constitue son calcul. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Déclarer, appeler, définir.

Déclarer: comme les variables, les fonctions doivent être déclarées avant usage pour fixer le nombre et le type des arguments et de la sortie. Appeler: utiliser une fonction, faire appel à son résultat en fixant les valeurs des arguments. Définir: décrire le corps de la fonction, c"est à dire la suite d"instructions qui constitue son calcul. Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Utiliser des fonctions : appeler

Supposons que l"on dispose d"une fonctionmaximum, qui lorsqu"on lui donne deux entiers nous renvoie le plus grand des deux.Nous pouvons l"utiliser de différentes façons : int m ain int x = 3 ; int y = 4 ; int z z x y );z= 2 + m aximum(3* 2 ,z ); x m aximum maximum (3, y )+ 1 , z - 1 ); ...Chaque entrée prend une valeur en fonction de l"expression passée

en argument. La fonction prend alors sa valeur de sortie.Remarque :printfetscanfsont des fonctions (un peu spéciales).

Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Utiliser des fonctions : appeler

Supposons que l"on dispose d"une fonctionmaximum, qui lorsqu"on lui donne deux entiers nous renvoie le plus grand des deux.Nous pouvons l"utiliser de différentes façons : int m ain int x = 3 ; int y = 4 ; int z z = maximum( x,y ); z = 2 + m aximum (3* 2 , z x m aximum maximum (3, y )+ 1 , z - 1 ); ...Chaque entrée prend une valeur en fonction de l"expression passée

en argument. La fonction prend alors sa valeur de sortie.Remarque :printfetscanfsont des fonctions (un peu spéciales).

Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Utiliser des fonctions : appeler

Supposons que l"on dispose d"une fonctionmaximum, qui lorsqu"on lui donne deux entiers nous renvoie le plus grand des deux.Nous pouvons l"utiliser de différentes façons : int m ain int x = 3 ; int y = 4 ; int z z = maximum( x,y ); z = 2 + m aximum (3* 2 , z x m aximum maximum (3, y )+ 1 , z - 1 ); ...Chaque entrée prend une valeur en fonction de l"expression passée

en argument. La fonction prend alors sa valeur de sortie.Remarque :printfetscanfsont des fonctions (un peu spéciales).

Contenu du coursPlan In troductionAnalogie mathématiqueLes fonctions en C

Utiliser des fonctions : appeler

Supposons que l"on dispose d"une fonctionmaximum, qui lorsqu"on lui donne deux entiers nous renvoie le plus grand des deux.Nous pouvons l"utiliser de différentes façons : int m ain int x = 3 ; int y = 4 ; int z z = maximum( x,y ); z = 2 + m aximum (3* 2 , z x m aximum maximum (3,quotesdbs_dbs47.pdfusesText_47
[PDF] mathematique le quart de cercle trigometrie

[PDF] MATHEMATIQUE Merci de me corriger

[PDF] Mathématique niveau troisième

[PDF] Mathématique Numérique Dm

[PDF] mathematique plez zzz

[PDF] mathématique pour aujourd'hui je suis en retard

[PDF] Mathematique pour demain

[PDF] Mathematique pour le 08 avril

[PDF] MATHEMATIQUE POUR MARDI

[PDF] Mathématique pourcentages d'une bague

[PDF] Mathématique proba

[PDF] Mathématique Probabilité : Loi binomiale

[PDF] mathématique Problème

[PDF] mathématique problème suite et fonction

[PDF] mathematique problemes de volumes