Courscc 2015 introduction Plan Programmation C C TOUHTOUH Samira Ecole Nationale des Sciences Appliquées d ? El Jadida Samira touhtouh gmail com Introduction au langage C C Déclarations d'objets constantes et variables Entrées sorties standards Opérateurs
Plan Programmation C C TOUHTOUH Samira Ecole Nationale des Sciences Appliquées d ? El Jadida Samira touhtouh gmail com Introduction au langage C C Déclarations d'objets constantes et variables Entrées sorties standards Opérateurs Tests instructions if et switch Boucles Procédures et fonctions La programmation modulaire T ableaux Les cha? nes de caractères Pointeurs Structures Fichiers Les listes cha? nées Les piles et les ?les Dé ?nition ? La programmation est l'ensemble des activités qui permettent l'écriture des programmes informatiques Wikipédia ? Les activités La conception l'écriture des programmes dans un langage de programmation bien dé ?ni et aussi la véri ?cation de sa correction Un langage de programmation La puissance d ? un ordinateur vient du fait qu'il peut être programmé c'est à dire que l'on peut lui donner à l'avance la séquence des ordres à e ?ectuer l'un après l'autre L'ordinateur ne comprenant que des ordres codés en binaire Des langages évolués ont été mis au point pour faciliter la programmation Langage compilé Langage interprété Introduction C Langage C Langage C Le C a été développé dans les Laboratoires BELL par Brian W Kernigham et Dennis M Ritchie qui ont dé ?ni au cours des années dans The C Language les règles de base de ce langage Le but principal était de combiner une approche structurée et donc une programmation facile avec des possibilités proches de celles de l'assembleur tout en restant standard c'est à dire pouvoir être implanté sur n'importe quelle machine Langage C Langage C A la ?n des années Bjarne Stroustrup crée le C qui garde toutes les possibilités du C l'améliorant commentaires constantes passage d'arguments par adresse arguments par défaut mais surtout en y ajoutant les objets encapsulation héritage polymorphisme surcharge Le C combine toutes les possibilités de la programmation classique ? et la puissance de l'approche objets ? Il est très répandu il fait partie des langages de programmation les plus utilisés sur la planète Langage C Langage C Il est rapide ce qui en fait un langage de choix pour les applications critiques qui ont besoin de performances C'est en particulier le cas des jeux vidéo Il est portable un même code source peut théoriquement être transformé sans problème en exécutable sous Windows Il existe de nombreuses bibliothèques pour le C Les bibliothèques sont des extensions pour le langage En combinant le langage avec de bonnes bibliothèques on peut créer des programmes D réseaux audio fenêtrés etc POO Langage C Langage C Un langage du haut niveau C'est un langage assez éloigné du binaire et donc du fonctionnement de la machine qui vous permet généralement de développer de façon plus souple et rapide Un langage du bas niveau Par opposition un langage de bas niveau est plus proche du fonctionnement de la machine il demande en général un peu plus d'e ?orts mais vous donne aussi plus de contrôle sur ce que vous faites C Programmer Une fois trouvé l ? algorithme programmer en C comporte phases Editer le programme avec un éditeur
Documents similaires










-
33
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mar 29, 2021
- Catégorie Law / Droit
- Langue French
- Taille du fichier 85.2kB