| Titre : | Initiation pratique au Basic et à la logique de programmation : TRS 80 |
| Auteurs : | L. Laurent, Auteur |
| Type de document : | texte imprimé |
| Editeur : | Bruxelles : Boeck, 1982 |
| Format : | 299 p. / ill. / 24 cm. |
| Langues: | Français |
| Langues originales: | Français |
| Index. décimale : | 004 (informatique en général) |
| Catégories : | |
| Mots-clés: | La logique de programmation |
| Résumé : | Ce manuel est une capsule temporelle fascinante de l'informatique des années 80. Conçu spécifiquement pour le Tandy Radio Shack 80 (TRS-80), il ne se contente pas d'enseigner un langage ; il apprend à "penser" comme une machine avec les contraintes de l'époque.Voici une synthèse des points clés abordés dans l'ouvrage :1. La Logique de Programmation (L'Algorithmique)Avant même de taper une ligne de code, l'ouvrage insiste sur la décomposition d'un problème.L'Organigramme (Flowchart) : L'utilisation de symboles standard (rectangles pour les actions, losanges pour les décisions) pour visualiser le cheminement logique.La Séquence : Comprendre que l'ordinateur exécute les instructions une à une, dans l'ordre des numéros de ligne.2. Les Fondamentaux du BASICLe livre détaille les commandes rudimentaires qui permettaient de faire "chanter" le microprocesseur Z80 du TRS-80 :Entrées/Sorties : PRINT pour afficher du texte et INPUT pour que l'utilisateur puisse répondre à la machine.Variables : Distinction entre les variables numériques (ex: A = 10) et les variables "chaînes de caractères" (ex: A$ = "HELLO").Arithmétique : Utilisation des opérateurs classiques ($+$, $-$, $*$, $/$).3. Le Contrôle du FluxC’est ici que le programme devient "intelligent". L'ouvrage explore :Les Branchements : GOTO (aller à une ligne précise) et IF...THEN (si une condition est vraie, alors faire ceci).Les Boucles : L'utilisation de FOR...NEXT pour répéter des actions un nombre défini de fois sans réécrire le code.Les Sous-programmes : L'instruction GOSUB qui permet d'appeler un bloc de code spécifique et de revenir au point de départ avec RETURN.4. Manipulation des Données et GraphiquesLe TRS-80 avait des capacités graphiques très limitées (basées sur des blocs de pixels), mais le livre apprend à les exploiter :SET et RESET : Pour allumer ou éteindre un point spécifique sur l'écran (coordonnées X, Y).DATA et READ : Pour stocker des listes d'informations directement dans le code source.Pourquoi ce livre est-il encore intéressant ?Même si le BASIC "spaghetti" (rempli de GOTO) a laissé place à des langages plus structurés comme Python, ce manuel reste une excellente leçon de sobriété informatique. Il rappelle qu'avec seulement quelques kilo-octets de mémoire (RAM), on pouvait créer des logiciels de gestion, des jeux simples et des outils éducatifs.C'est la base de tout ce que nous utilisons aujourd'hui : Entrée $\rightarrow$ Traitement Logique $\rightarrow$ Sortie. |
Exemplaires (1)
| Code-barres | Cote | Support | Localisation | Section | Disponibilité |
|---|---|---|---|---|---|
| Info.A/4732 | 004/1509/1 | Livre | BU Centrale Batna 1 | Deuxième étage : Architecture, sciences et technologies | Disponible |

