Mes réalisations en programmation (elles sont passées de mode)
Je programme en fait depuis ma plus tendre enfance ! Cela a commencé en CP, en pilotant un petit robot à roues, avec le LOGO et la "tortue". Ensuite j’ai appris le BASIC sur de bons vieux MO5 à la fin du collège.
Vite passionné, sur 286 j’ai appris le langage PASCAL - tiens, mon prénom !
N’ayant pas d’ordinateur, j’ai d’abord étudié la théorie sur un livre.
Les premiers programmes que j’ai essayé, 2 ans plus tard, ont été une déception, pour cause de manque de pratique... Cela n’a pas duré trop longtemps.
Cherchant à aller toujours plus loin (souris ? couleurs ?) il m’a fallu trouver des informations : la "Bible Turbo Pascal 5, programmation système". Très complet, et parfois indigeste. Ce livre a encore l’avantage de montrer des programmes en relation directe avec le matériel et de traiter de nombreux sujets (graphique, souris, clavier, multitâche, programmes résidants...).
La SWAG m’a aussi beaucoup aidé (http://www.gdsoft.com/swag/swag.html). C’est une bibliothèque des réponses de programmeurs expérimentés aux questions les plus diverses, parfois très pointues (comment désactiver le clavier, allumer les LEDs clavier sans changer l’état des touches...). Ensuite il y a la "Bible PC 6", du même auteur que celle sur le Pascal, mais elle a l’inconvénient d’être moins proche du matériel.
J’ai donc été essentiellement autodidacte ("oh des fleurs !").
Mes programmes sont périmés, ainsi que mon apprentissage. Avec l’ère de Windows, impossible d’appliquer ce que j’ai appris ! Windows ne le permet plus, et apprendre à programmer avec les API Windows ne me donne pas envie ! Cependant, ces connaissances m’apportent une très bonne connaissance du matériel... maintenant je suis électronicien !
Ce site a d’abord été créé en HTML puis automatisé en PHP, encore un langage que je connais un peu ! J’ai aussi essayé le langage TCL/TK étant étudiant, et quelques lignes de code de Delphi et Visual C++.
Si vous voulez apprendre le C, voici un cours bien fait pour apprendre les bases du langage dans ses détails et en simplicité. C’est très bien pour commencer :
Les scancodes, gestion du tampon, fonctions pour TSR, mise ON/OFF du clavier...
En fait, c’est inutilisable sous Windows, même s’il repose sur ces méthodes !
Texte, photographies, séquences vidéos et code informatique de P. DELROT, sans autre but que le partage de connaissances. Merci de demander mon accord pour des utilisations commerciales ou à large diffusion. L’utilisation des codes informatiques proposés ne saurait engager ma responsabilité.
© 1999-2024 Pascal DELROT