Cours td tp informatique initiation au langage c 2010 2011 2

IUT ANNECY Département Mesures Physiques Cours d ? informatique Initiation au langage C myriam chesneau univ-savoie fr Mots clefs Initiation à la programmation Langage C Variables Opérations Structures alternatives et itératives Tableaux Fonction Algorithmes La plus part des exercices proposés sont de grands classiques de l ? initiation à la programmation Ils sont présentés dans de nombreux ouvrages livres polycopiés cours en ligne et sont indépendants du langage CH Variables et opérations Annexe les caractères CH Structures alternatives CH Structures itératives CH Tableaux CH Fonctions Annexe visibilité CH Bilan TEST - ANNEXES Annexe utiliser Code blocks Annexe installer Code blocks Annexe compléments de langage C Annexe structure d ? un programme en C CCH VARIABLES ET OPERATIONS L ? ordinateur utilise une représentation binaire de l ? information l ? information élémentaire est le bit il ne peut prendre que deux valeurs ou Programme ?chier texte ?chier image ? tout ce qui est utilisé par un ordinateur est donc codé en un ensemble de et de Ces deux valeurs correspondent à deux états électriques utilisés pour mémoriser et traiter l ? information au sein de l ? ordinateur Les circuits de l ? ordinateur manipulent des ensembles de bits ? Quartet bits ? Octet bits ? Mot bits ou plus à préciser ? ko Mo Go multiples de l ? octet Dans ce module nous utiliserons ? les nombres entiers et réels dont le codage est introduit au paragraphe suivant et ? les caractères chaque caractère est codé par bits en code ASCII standard sur bits en code ASCII étendu Ceci est détaillé en annexe en ?n de chapitre CODAGE DES NOMBRES VOIR COURS D ? INFO D ? INSTRUM Un nombre est représenté et codé par un nombre ?ni de bits Les entiers Code binaire naturel sur n bits Il permet de représenter les entiers naturels compris entre et n- Exemple sur bits on peut coder les entiers positifs de à - ? ? ? ? ? ? ? ? est codé par sur bits Code complément à deux sur n bits C ? est le plus utilisé en calcul scienti ?que Il permet de représenter les entiers naturels compris entre ?? n- et n- - ? les entiers positifs sont codés en binaire naturel ? les entiers négatifs la valeur absolue est codée en binaire naturel le résultat est complémenté ?? puis on ajoute au nombre obtenu Exemple Sur bits on peut coder les entiers de - à ?? soit ?? à - est codé par complément de sur bits Les réels Le codage le plus fréquent est le codage virgule ottante standard IEEE Pour un tel codage sur bits S Exposant E Mantisse M S e e e e e e e e m m m m m m m ? S bit de signe ? E exposant sur bits à lire en binaire naturel ? M mantisse sur bits à lire comme une partie décimale en binaire M - m - m ? - m X

  • 78
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Fev 21, 2022
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 164.5kB