Programmation c sharp fr Intitulé de l ? Unité d ? Enseignement Filière Niveau Responsable de l ? Unité de l ? Enseignement Coordonnées Volume Horaire global h Développement C LP GL Semestre Dr NKONJOH NGOMADE Armel Tél Email arngomade gmail com CM h TD h

Intitulé de l ? Unité d ? Enseignement Filière Niveau Responsable de l ? Unité de l ? Enseignement Coordonnées Volume Horaire global h Développement C LP GL Semestre Dr NKONJOH NGOMADE Armel Tél Email arngomade gmail com CM h TD h TP h OBJECTIFS GÉNÉRAUX Les objectifs de cet enseignement sont d'une part l'acquisition d'une méthodologie de programmation e ?cace et d'autre part la pratique d'au moins un langage Le C a été choisi comme langage car c'est un des langages scienti ?ques les plus utilisés Il permet une programmation de haut niveau structures de contrôle types de données récursivité et se prête bien à la compilation séparée De plus sa connaissance permet un passage plus aisé vers d'autres langages comme le langage Java Contenu Les outils élémentaires les éléments de base les opérateurs exemples les instructions les conditions les itérations les ruptures de séquence classes avec méthodes static classe string tableaux matrices collections piles ?les listes classes objets et méthodes polymorphisme d'objet polymorphisme de méthode polymorphisme d'interfaces traitement d'exceptions les événements en c contrôles dans les formulaires BIBLIOGRAPHIE ? Pierre-Yves Saumont Antoine Mirecourt - Introduction à C - Éditions Eyrolles - ?? pages - ISBN - - - ? Andrew Krowczyk Zach Greenvoss Christian Nagel Ashish Banerjee Thiru Thangarathinam Aravind Corera Chris Peiris Brad Maiani - Professional C Web Services Building NET Web Services with ASP NET and NET Remoting - Éditions Wrox Press - - pages ?? ISBN - - ? Centre de Développement C - Site MSDN http msdn microsoft com frfr vcsharp default aspx ? C Help aide aux développeurs http www csharphelp com OUTILS À UTILISER ? Visual Studio ? SQL Server C IAC Developpement C Introduction Le langage de programmation C C dièse en français ou prononcé C-sharp en anglais a été développé par la société Microsoft et notamment un de ses employés Anders Hejlsberg pour la plateforme NET point NET dot NET C sharp Ce langage est orienté objet avec un typage fort Il est très proche du langage Java Il est précompilé en MSIL Microsoft Intermediate Language puis exécuté sur une machine virtuelle ou compilé en code natif à l'exécution Il dispose d'un ramasse-miettes garbage collector Il utilise l'API NET en remplacement des MFC Microsoft foundation class Il semble être le nouveau langage pour développer des applications Windows avec Visual Basic et C Caractéristiques partagées Le langage C possède un certain nombre de caractéristiques communes avec d'autres langages de programmation Il sera donc plus facile de l'apprendre si ces autres langages sont connus Caractéristiques partagées avec le langage Java Syntaxe les mots clés communs avec Java s'utilisent dans les mêmes circontances et de la même manière public private protected abstract class interface try catch ?nally throw new Par Dr NKONJOH NGOMADE Armel C IAC Developpement C return this if while do for foreach enum et le mot clé lock est l'équivalent C du mot clé Java synchronized Garbage collector les objets qui ne sont plus référencés sont traités par le ramasse-miettes

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