| Livre cours informatique à télécharger gratuitement au format PDF - 10,1 Mo - 1018 pages Date de publication du livre: 2004 Ce livre électronique gratuit permet de découvrir comment fonctionne un ordinateur et de s'initier à la programmation (cours général avec exercices en Pascal et surtout en Delphi). Plan du livre Bases de l'informatique et de la programmation: Chapitre 1.La machine 1.1.Ordinateur et évolution 1.2.Les circuits logiques 1.3.Codage et numération 1.4.Formalisation de la notion d’ordinateur 1.5.Architecture de l’ordinateur 1.6.Système d’exploitation 1.7.Les réseaux Chapitre 2.Programmer avec un langage 2.1.Les langages 2.2.Relations binaires 2.3.Théorie des langages 2.4.Les bases du langage Delphi Chapitre 3.Développer du logiciel avec méthode 3.1.Développement méthodique du logiciel Machines abstraites : exemple 3.2.Modularité 3.3.Complexité, tri, recherche tri à bulle tri par selection tri par insertion tri rapide tri par tas Exercices avec solutions Chapitre 4. Structures de données 4.1.spécifications abstraites de données 4.2 types abstraits TAD et implantation exercice TAD et solution d'implantation 4.3 structures d'arbres binaires Chapitre 5.Programmation objet et événementielle 5.1.Introduction à la programmation orientée objet 5.2.Programmez objet avec Delphi 5.3.Polymorphisme avec Delphi 5.4.Programmation événementielle et visuelle 5.5.Les événements avec Delphi 5.6.Programmation défensive Chapitre 6. Programmez avec des grammaires 6.1.Programmation avec des grammaires 6.2.Automates et grammaires de type 3 6.3.projet de mini-interpréteur 6.4.Exercices Chapitre 7. Communication homme-machine 7.1 Les interfaces de communication logiciel/utilisateur 7.2.Grammaire pour analyser des phrases 7.3. Interface et pilotage en mini-français 7.4.Projet d'IHM : enquête fumeurs 7.5 Utilisation des bases de données Chapitre 8. Les composants sont des logiciels réutilisables 8.1.Construction de composants avec Delphi 8.2.Les messages Windows avec Delphi 8.3.Création d'un événement associé à un message 8.4.ActiveX avec la technologie COM |