Algorithmique 3 1 Université Mohammed V - Agdal Ecole Mohammadia d'Ingénieurs Département Informatique Rabat Algorithmes et C Language Plan du cours INTRODUCTION NOTIONS D'ALGORITHMES CONCEPTS DE BASE DU LANGAGE C ETAPES ET DEMARCHES DE RESOLUTION ALGORIT

Université Mohammed V - Agdal Ecole Mohammadia d'Ingénieurs Département Informatique Rabat Algorithmes et C Language Plan du cours INTRODUCTION NOTIONS D'ALGORITHMES CONCEPTS DE BASE DU LANGAGE C ETAPES ET DEMARCHES DE RESOLUTION ALGORITHMIQUE LES TABLEAUX LES POINTEURS LES FONCTIONS LES STRUCTURES LES FICHIERS Madame Fatima-Zahra BELOUADHA Première année première période Sommaire CHAPITRE INTRODUCTION ------------------------------------------------------------------------------------------ ARCHITECTURE ET COMPOSANTS MATERIELS DE L ? ORDINATEUR ------------------------------------------------------ COMPOSANTS LOGICIELS DE L'ORDINAT UR ------------------------------------------------------------------------------- SCENARIO D ? UN TRAITEMENT AUTOMATIQUE ----------------------------------------------------------------------------- LANGAGE DE PROGRAMMATION --------------------------------------------------------------------------------------------- COMPILATION ET EXECUTION D'UN PROGRAMME EN C ------------------------------------------------------------------- CHAPITRE NOTIONS D'ALGORITHMES ------------------------------------------------------------------------- QU'EST CE QU'UN ALGORITHME ------------------------------------------------------------------------------------------- OPERATIONS DE BASE --------------------------------------------------------------------------------------------------------- EXEMPLE CONVERSION EN BASE ----------------------------------------------------------------------------------------- C CHAPITRE CONCEPTS DE BASE DU LANGAGE C ---------------------------------------------------------- STRUCTURE D'UN PROGRAMME EN C ------------------------------------------------------------------------------------- LES DIRECTIVES DE COMPILATION----------------------------------------------------------------------------------------- LES COMMENTAIRES --------------------------------------------------------------------------------------------------------- LES VARIABLES ET LES CONSTANTES ------------------------------------------------------------------------------------- L ? AFFECTATION ASSIGNATION ------------------------------------------------------------------------------------------- LES ENTREES SORTIES ------------------------------------------------------------------------------------------------------ LES OPERATEURS ------------------------------------------------------------------------------------------------------------ LES INSTRUCTIONS SELECTIVES ------------------------------------------------------------------------------------------- LES INSTRUCTIONS ITERATIVES -------------------------------------------------------------------------------------------- CHAPITRE ETAPES ET DEMARCHES DE RESOLUTION ALGORITHMIQUE ---------------------- CYCLE DE VIE D'UN ALGORITHME ------------------------------------------------------------------------------------------ EXEMPLE DE LA DEMARCHE DESCENDANTE ------------------------------------------------------------------------------ EXEMPLE DE LA DEMARCHE ASCENDANTE ------------------------------------------------------------------------------- CHAPITRE LES TABLEAUX ----------------------------------------------------------------------------------------- TABLEAUX A UNE DIMENSION VECTEURS ------------------------------------------------------------------------------- CHAINES DE CARACTERES -------------------------------------------------------------------------------------------------- TABLEAUX A PLUSIEURS DIMENSIONS ------------------------------------------------------------------------------------- CHAPITRE LES POINTEURS ---------------------------------------------------------------------------------------- DECLARATION DE POINTEURS ---------------------------------------------------------------------------------------------- OPERATEURS ET --------------------------------------------------------------------------------------------------------- OPERATEURS ET -- ------------------------------------------------------------------------------------------------------- ALLOCATION MEMOIRE ------------------------------------------------------------------------------------------------------ CHAPITRE LES FONCTIONS ---------------------------------------------------------------------------------------- INTRODUCTION---------------------------------------------------------------------------------------------------------------- STRUCTURE ET PROTOTYPE D ? UNE FONCTION--------------------------------------------------------------------------- APPEL DE FONCTIONS ------------------------------------------------------------------------------------------------------- DOMAINES D'EXISTENCE DE VARIABLES ---------------------------------------------------------------------------------- C PASSAGE DE PARAMETRES ------------------------------------------------------------------------------------------------- FONCTION RECURSIVE ------------------------------------------------------------------------------------------------------ CHAPITRE LES STRUCTURES ------------------------------------------------------------------------------------- DEFINITION -------------------------------------------------------------------------------------------------------------------- DEFINITION DES TYPES STRUCTURES ------------------------------------------------------------------------------------- DECLARATION DES VARIABLES STRUCTURES ---------------------------------------------------------------------------- ACCES AUX CHAMPS D'UNE STRUCTURE ---------------------------------------------------------------------------------- CHAPITRE LES FICHIERS ------------------------------------------------------------------------------------------- INTRODUCTION---------------------------------------------------------------------------------------------------------------- DECLARATION DE FICHIERS ------------------------------------------------------------------------------------------------- FONCTIONS DE NIVEAU ---------------------------------------------------------------------------------------------------- Algorithmes et langage C Fatima-Zahra BELOUADHA CHAPITRE INTRODUCTION L'informatique est la science du traitement automatique moyennant l'ordinateur de l'information Elle a pour objet d'élaborer et de formuler l'ensemble de commandes d'ordres ou d'instructions permettant de commander l'ordinateur et de l'orienter lors du traitement ARCHITECTURE ET COMPOSANTS MATERIELS DE L ? ORDINATEUR Unité d'échange Unité centrale CUn ordinateur est composé de deux unités - L'unité centrale cons ituée de L'unité de traitement UT qui commande tout traitement fait par l'ordinateur L'unité de calcul UC qui e ?ectue les opérations arithmétiques logiques ? commandées par l'UT L'ensemble UT UC est appelé processeur La mémoire centrale qui sert de support de stockage de données On signale ici qu ? il s ? agit d ? une mémoire volatile - L'unité d'échange constituée de Les périphériques d'entrée sortie comme le clavier la souris l'écran et l ? imprimante La mémoire secondaire qui sert également de support de stockage de données Elle est permanente et se caractérise par une capacité supérieure à celle de la mémoire centrale Remarque Le composant mémoire est physiquement un ensemble de cellules mémoire octets contenant des données sous forme binaire Un octet est constitué de bits digits contenant les chi ?res ou Un kilooctet KOctet est composé de octets Processeur UC UT Mémoire centrale Périphériques d'entrée Périphériques de sortie

  • 30
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Nov 15, 2021
  • Catégorie Health / Santé
  • Langue French
  • Taille du fichier 245kB