Poly a trous cours info pdf 1
UNIVERSITÉ DE POITIERS INSTITUT UNIVERSITAIRE DE TECHNOLOGIE allée Jean Monnet BP ALGORITHMIQUE ET PROGRAMMATION STRUCTUREE EN LANGAGE C Année - J D GABANO Ma? tre de Conférences CSommaire Sommaire Introduction Codage binaire de l ? information Base de numération Base de numération ?? base Base de numération ?? base Bit octet Base de numération ?? base hexadécimale Structure élémentaire d ? un système informatique L ? ordinateur aspect matériel harware Les logiciels aspect software Système d ? exploitation Programmes dédiés à di ?érents domaines d ? application Programmes dédiés au développement d ? applications Langage machine Langages évolués PASCAL C ? Notion de ?chier Notion de répertoire Algorithme - Généralités Dé ?nition Analyse descendante Structure du bloc exécutable d ? un programme Variables informatiques de type simple Les variables informatiques Identi ?cateur de variable Les di ?érents types simples Type Entier Type Réel Type Caractère Type Booléen Déclaration de variables de type simple Déclaration de constantes Actions élémentaires A ?ectation Les entrées instruction Lire Les sorties instruction Ecrire Evolution du contenu des variables dans un algorithme S - CSommaire Structures de contrôle Introduction Séquence Alternatives Alternative Alternative simple Alternative multiple Itérations Itération universelle Tant que Itération Faire ? Tant que Itération Pour Exercice Information structurée Introduction Tableau de nombres à une dimension Principe Gestion du nombre de valeurs signi ?catives Gestion d ? un tableau de nombres Tableau de caractères cha? ne de caractères Remarque sur la manipulation de tableaux en C Tableau à deux dimensions Principe Déclaration Exercice Sous-programmes Intérêt des sous-programmes Procédures Dé ?nition des paramètres formels e ?ectifs locaux Paramètres formels d ? entrée Paramètres formels d ? entrée sortie Paramètres formels de sortie Fonction Elaboration de l ? en-tête interface de communication d ? un SP Comment déterminer facilement la nature d ? un paramètre formel d ? un SP Exercice Les pointeurs en C Introduction Adresse d ? une variable Variable pointeur Dé ?nition Accès au contenu d ? une adresse pointée par une variable pointeur Arithmétique des pointeurs S - CSommaire Tableaux à une dimension et pointeurs Agrégats et pointeurs Procédures et fonctions en C Structure d ? un programme écrit en C Ecriture de procédures en C Ecriture de fonctions Passage de paramètres par valeur Passage de paramètres par adresse Cas particulier aucun passage de paramètres Notion de prototype Passage de paramètres tableau Passage par adresse Passage par valeur Programmation modulaire en C Utilitaires de développement Structure d ? un texte source écrit en C Compilation édition des liens d ? un seul ?chier source Principe de la programmation modulaire Méthode Composants d ? un programme divisé en modules Compilation édition des liens d ? un programme divisé en modules Programmation modulaire un exemple S - C Introduction INTRODUCTION L ? informatique est une technique de traitement automatique d ? information L ? ordinateur est une machine conçue pour cette technique Il permet d ? exécuter des programmes qui e ?ectuent l ? acquisition le stockage le traitement et la restitution de données
Documents similaires










-
34
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 04, 2022
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 225.2kB