programation
  les langages
 

 
De la machine de Turing à la programmation événementielle

 


Huitième édition du package pédagogique
RM di Scala
, Août 2006


 

Par rapport à la version 4.1, la version 4.2 vous trouverez :
    • des corrections sur tous les chapitres des versions pdf,
    • des ajouts  de 250 pages cours nouveaux  sur C# signalés par l'étiquette   
    • la mise à disposition de livres de cours + exercices associés au package par l'intermédiaire du lecteur de fichier pdf Adobe Reader, documents  imprimables au format pdf , reprenant par extraction et réaménagement les thèmes importants du package avec les dernières mises à jour :
      • un livre pdf de 1018 p. sur les bases de l'informatique et la programmation (exercices en Delphi) ,
      • un livre pdf de 392 p. sur les fondements du langage java avec exercices ,
      • un livre pdf de 713 p. sur programmer .Net avec C#,  plus 94 p. d'exercices
    • un logiciel d'exerciseur pédagogique interactif de développement de programmes POO avec C# à une ou plusieurs classes qui  propose en interactif 158 exemples, exercices et tests avec leur solution.
       

      Version 4.2 -  du  28-Août-2006 

      avec assistants,  exercices et QCM 

      Les pages au format HTML représentent , environ 2800 pages de papier imprimable.


      chapitre 1
       
      • Historique des ordinateurs
      • Entiers machine
      • Architecture
      • Machine de Türing
      chapitre 2 
       
      • Historique des langages 
      • Fermeture transitive
      • Pascal ( structure,  exemples, exercices )
      chapitre 3 

      • Automates d'états finis.
      • Exemples divers de programmation avec les grammaires
      chapitre 4 
         
      • Algorithmes (conception et exemples)
      • Types abstraits de données
      • Algorithmes de tris, recherche....  
      • Arbres algos, progammes.....  
      chapitre 5  


      en  Delphi &  Visual Basic 6 :

       

      • Programmation objet - UML
      • Programmation événementielle
      • Interruptions
      • Programmation défensive
      • polymorphisme en POO...  
       
      chapitre 6   
      Communication homme-machine:

      en Delphi :
      • Des interfaces (exemple, interaction, pilotage)
      • Un projet complet
      • Technologie COM
      • Bases de données

      en Delphi &  Visual Basic 6
      • Les ActiveX
      chapitre 7   

      Les kits de logiciels réutilisables

      en Delphi :
       

      • Comment construire des outils logiciels
      • Les messages windows
      • Surcharge et création d'événement
      Kylix ou Delphi pour Linux
       

      Annexe 1

      Une étude de portabilité entre Delphi et Kylix.


      Le langage Java 2  ... 

       Les bases de la programmation  en Java 2 :   

      • Java, langage algorithmique 
      • Java, langage orienté objet  
      • Classes internes, exceptions, threads...
        ...  
      Le langage C#

       Les bases de la programmation  en C# :   

      • C# langage algorithmique 
      • C# langage objet
      • Assistant d'exercices C#

      Module d'évaluation 
      Lancer l'assistant QCM-exercices
      Testez votre compréhension des cours de base 
      avec des QCM et des exercices

       

      Bibliographie  

       
        Aujourd'hui sont déjà 1 visiteurs (10 hits) Ici!  
       
      Ce site web a été créé gratuitement avec Ma-page.fr. Tu veux aussi ton propre site web ?
      S'inscrire gratuitement