Initiation au turbo pascal

INITIATION A TURBO PASCAL J P CHEVAUX CInitiation à Turbo-Pascal GENERALITES La machine ou plus exactement le microprocesseur ne peut exécuter que des instructions codées en binaire Mais l'écriture de ces codes est particulièrement fastidieuse et n'a été pratiquée qu'au tout début de la programmation Très rapidement on a utilisé les codes hexadécimaux Ils n'apportent aucun confort supplémentaire en matière de programmation mais permettent de réduire considérablement les erreurs de frappe La nécessité d'associer des instructions littérales aux codes s'est imposée très rapidement L'assembleur répond à cette nécessité Chaque code du microprocesseur est associé à un mnémonique LDA MOV et les valeurs sont notées en hexadécimal Les programmes écrits en assembleur ont l'avantage de pouvoir exploiter au maximum les possibilités du microprocesseur et fournissent donc des programmes très rapides Cette dernière façon de faire est di ?cile à mettre en oeuvre et nécessite une grande pratique pour obtenir des résultats satisfaisants D'autant que la détection d'erreurs de programmation n'est pas chose facile Néanmoins à l'heure actuelle on programme toujours certaines applications en langage machine car on a besoin d'une rapidité très importante pour l'exécution du programme C'est le cas en particulier dans les applications dites 'en temps réel' dans les domaines de l'automatisme et de la robotique Malgré tout les performances sans cesse croissantes des matériels tendent à faire dispara? tre cette programmation Les années ont vu appara? tre les langages dits évolués Ceux ci permettent de s'a ?ranchir des contraintes du langage de la machine et permettent de décrire le but à atteindre et non pas la façon d'y arriver Par exemple dans un langage évolué on donnera l'instruction Writeln 'Ceci est un texte à a ?cher' qui donne le but à atteindre a ?cher le texte entre apostrophes sur l'écran et placer le curseur sur la ligne suivante En assembleur ou en langage machine il serait nécessaire de donner la liste de toutes les instructions machines qui permettent d ? amener le premier caractère de la cha? ne dans le registre x puis de l'a ?cher de passer au caractère suivant en ayant pris soin de tester que ce n'est pas la ?n de la cha? ne de caractère etc Le premier langage évolué utilisé par les programmeurs fut le BASIC Ce langage prévu au départ pour l'initiation à la programmation a rapidement envahi le marché de la programmation Au début des années le PASCAL et le C apparaissent Ils ont comme caractéristique de structurer la programmation C'est à dire de programmer suivant des méthodes rigoureuses et donc e ?caces La structuration des programmes permet en outre une maintenance plus facile des applications Page INFORMATIQUE Document réalisé par Jean-Pierre CHEVAUX CInitiation à l'informatique Au début des années apparaissent des langages dit orientés objets La grande nouveauté de ces langages est de proposer au programmeur une approche di ?érente dans l'écriture du programme on n'écrit plus un programme en décrivant uniquement une suite d'action mais on construit des objets par exemple une fenêtre et on lui attribue des méthodes

Documents similaires
1 Ensemble des synopsis des PPE année 2010-2011 Le câblage et la programmation 0 0
Ms dos SYSTÈME D'EXPLOITATION MS DOS ISMO TETOUAN TRI Mr JELLAL CMS DOS ?? MS -DOS MicroSoft Disk Operating System Système d ? exploitation du disque est un système d ? exploitation monoposte de Microsoft pour ordinateur ?? MS -DOS a vu le jour en lors de 0 0
tig 1 Soudage TIG - GTAW Soudage Argon Notion fondamentales et appliquées TIG Tungsten Inert Gas tungstène inerte gaz GTAW Gas Tungsten Arc Welding aux USA WIG Wolfram Inert Gas en Allemagne Procédé à arc ouvert il utilise une électrode de tungstène pour 0 0
Bel1335 République Algérienne Démocratique et Populaire Ministère de l ? Enseignement Supérieur et de la Recherche Scienti ?que Université Constantine Ecole doctorale de français Pole Est N d ? ordre Série Mémoire en vue de l ? obtention du diplôme de mag 0 0
Le rapport sexuel lacan versus ratzinger 0 0
Dalf c2 DIPLÔME APPROFONDI DE LANGUE FRANÇAISE DALF C Niveau C du Cadre européen commun de référence pour les langues LETTRES et SCIENCES HUMAINES DELF C - nature des épreuves durée note sur Compréhension et production orales Epreuve en trois parties - co 0 0
Modèle Entité / Association Étapes à suivre pour élaborer un MCD • Analyser l'e 0 0
Corrige 3 Polytech ? Paris-Sud Orsay ?? S -MathInfo Corrige ? du contro le continu de Mathe ?matiques no du mercredi novembre ?? Dur ?ee h Exercice points Donner un d ?eveloppement limit ?e de cos ex ?? cos x a l ? ordre On a ex x x x o x et cos x ?? x o 0 0
GENERALITES Processus d’altérations des aliments Des estimations ont montré que 0 0
GEA Process Engineering GEA TDS GmbH Innovative Engineering – Quality in Line. 0 0
  • 1.9k
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager