Chapitre 1 3 Cours Atelier de programmation Enseignant Maha Maalej Année Universitaire Groupe LEM-A CIntroduction Terminologie ? L ? informatique c ? est l ? ensemble des sciences qui étudient le traitement automatique de l ? information ? L ? ordinateur

Cours Atelier de programmation Enseignant Maha Maalej Année Universitaire Groupe LEM-A CIntroduction Terminologie ? L ? informatique c ? est l ? ensemble des sciences qui étudient le traitement automatique de l ? information ? L ? ordinateur c ? est une machine qui permet l ? automatisation du traitement de l ? information ? La programmation c ? est un moyen qui permet l ? automatisation de l ? information Elle regroupe l ? ensemble des activités permettant la conception la création et la mise en ?uvre de programme informatique ? Programme c ? est l ? ensemble des opérations et des instructions que la machine doit exécuter pour arriver à un résultat pour un problème donné ? Langage de programmation est un langage qui permet de formuler des algorithmes et de produire des programmes informatiques Cours Initiation à la programmation C Historique des langages de programmation ère génération Addition x y Langage machine ou langage bas niveau ème génération ème génération ? add x y Assembleur ? x x y en Pascal ? x y en Basic ? Cobol Fortran ? Le langage C en un des premiers langages de programmation système pour le développement d'Unix Langage haut niveau compréhensible par l ? être humain Cours Initiation à la programmation ème génération ? Les langages orientés vers les requêtes des bases de données moyennant des requêtes Nom Prénom moyenne ? Les langages orientés objet ? C Java Python matlab Javascript PHP C Le système binaire ? Le langage machine est une suite de bits interprétable par la machine ? Le système binaire est la base mathématique permettant de représenter des nombres à l'aide de seulement chi ?res le et le ? En base on utilise chi ?res de à ? En base n on utilise n chi ?res de à n ?? Exemple le nombre s'analyse dans une base B B B B B ? en base B ? en base B ? en base B Cours Initiation à la programmation C Le système binaire ? Avec un bit il est ainsi possible d'obtenir deux états soit soit ? Gr? ce à bits il est possible d'obtenir quatre états di ?érents ? Avec bits il est possible d'obtenir huit états di ?érents ? En général avec n bits il est possible d ? obtenir n états di ?érents Cours Initiation à la programmation Valeur binaire sur bits Valeur binaire sur bits Valeur décimale Valeur décimale COpérations Exemple somme et multiplication Cours Initiation à la programmation CCode ASCII ? Chaque caractère possède son code correspondant en code ASCII American Standard Code for Information Interchange lors de la numérisation dans la machine ? Le code ASCII de base représente les caractères sur bits c'est-à-dire caractères possibles de à A- B- Z- a- b- z- - - - ? Il su ?t de modi ?er le ème bit en code binaire pour passer de majuscules à minuscules ? c'est-à-dire ajouter au code ASCII en base décimale Cours Initiation à la programmation

  • 29
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager