Chapitre 1 8 Département ATE Module Programmation orientée objets en C Enseignant M DIBOUNE Chapitre Notions de base de la programmation en C Dans ce premier chapitre nous allons aborder les notions de base de la programmation C Si vous êtes déjà programm
Département ATE Module Programmation orientée objets en C Enseignant M DIBOUNE Chapitre Notions de base de la programmation en C Dans ce premier chapitre nous allons aborder les notions de base de la programmation C Si vous êtes déjà programmeur vous allez certainement trouver des notions que vous connaissez déjà Au sommaire de ce chapitre ? Qu ? est-ce qu ? un programme ? Qu ? est-ce qu ? un langage de programmation ? Qu ? est que C ? De l ? édition d ? un programme à son exécution ? Premier programme C ? Les variables et constantes ? Les expressions et les instructions ? Le contrôle du ux des instructions Qu ? est-ce qu ? un programme Au démarrage de la machine le processeur recherche dans la ROM les premières instructions à exécuter BIOS ces instructions sont exécutées et permettent de ? Tester les di ?érents dispositifs matériels à contrôler Ecran clavier les cellules de la mémoire centrale disques durs etc ? Chercher et charger le système d ? exploitation ? Passer à la première instruction du système d ? exploitation Le système d ? exploitation ainsi chargé permet de gérer les ressources de la machine durant son fonctionnement ces ressources comprennent tout ce qui est matériel processeur mémoire périphériques et logiciel utilisable par l ? utilisateur applications et données utilisateurs En résumé Le BIOS le système d ? exploitation et les di ?érentes applications utilisateurs sont des ensembles de programmes qui permettent de gérer et contrôler les ressources de la machine Langage de programmation Le processeur ne peut interpréter les instructions d ? un programme que sous forme binaires instructions machines Cependant ces codes en format binaires sont di ?cilement lus et édités par un être humain Dans ce contexte les langages de programmation permettent de faciliter la t? che aux programmeurs et de formuler des instructions à la machine en proposant une syntaxe généralement proche du langage parlé code source Ces instructions littérales sont ensuite converties par un traducteur automatique appelé compilateur en format binaire code exécutable compréhensible par la machine Exemple C C COBOL ADA JAVA C etc C Langage C C est un langage de programmation permettant le développement des programmes à la fois procéduraux et orientés objets Ses performances sa malléabilité et sa compatibilité avec son prédécesseur le langage C lui ont permis de devenir le langage de programmation de prédilection pour le développement des applications exigeant une grande performance telles que les applications pour les systèmes embarqués et les calculs scienti ?ques Historique Depuis la création de son prédécesseur le C l ? évolution du langage C est passée par deux phases principales C classique et C moderne Les points de repère historique de l ? évolution du langage C est donnée par le schéma suivant C par Dennis Richie C with classes par Bjarne Stroustrup C classique C Standard C Standard C Standard C C moderne Pourquoi apprendre le C A Un langage de programmation très populaire ? Beaucoup de
Documents similaires
-
19
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jui 11, 2021
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 78.8kB