Tout le monde peut s’initier à la programmation des microordinateurs. Ce livre vous donne trois atouts pour bien comprendre :
Le langage retenu est le BASIC, considéré comme le plus adapté aux débutants et qui présente l’avantage d’être disponible sur tous les microordinateurs.
La méthode d’approche est originale, accessible à tous : les exemples sont tirés de la vie courante, les démonstrations sont appuyées par de nombreux schémas et figures.
Les programmes sont réalisés sur un ORIC, qui convient parfaitement à cet apprentissage, et qui est très représentatif des microordinateurs de sa catégorie. Les connaissances acquises vous serviront sur toute autre machine du même type.
Vous apprendrez donc, en douceur, à réaliser de petits programmes – programmes de jeux notamment – et vous aurez les bases pour aller plus loin… (ISBN 2-904457-07-0)
Ce livre vous permettra de maitriser votre Oric-1. Aucune connaissance particulière des ordinateurs est nécessaire avant de lire ce livre. Pas à pas, des explications vous montreront :
how to understand and use the keyboard
how to handle words and numbers
how to display information on the screen
how to use the sound and graphics features
how to define your own graphics symbols
how to use a cassette recorderto store programs and data. Later chapters coverslightly more advanced topics:
machine code and assembly language
file handling
using the printer.
Le livre comprend des annexes détaillées avec les commandes Basic, les codes d’erreur, les codes ASCII, le jeu d’instructions du 6502, et d’autres détails.
Le livre couvre les 2 versions de l’Oric V1.0 et V1.1. ISBN 0-13-477332-2
Le programme de la BBC pour permettre aux débutants de se familiariser avec le Basic.
Qu’est est ce que le basic ?
Les micro-ordinateurs apparaissent en 1980 comme l’outil du futur. BASIC est le langage que tous utilisent. Ainsi, plus tôt vous apprendrez BASIC, plus vite vous comprendrez la révolution des micro-ordinateurs. Le programme Basic de 30 heures est un cours d’auto-apprentissage simple sur le langage des micro-ordinateurs. Mais les programmes ont besoin de plus que la maitrise d’un language ; ils ont également besoin d’une structure. Ainsi, le cours vous enseigne également de bonnes techniques de programmation. Vous apprendrez à conserver, ordonner et trier les fichiers, les enregistrements et les répertoires; comment imprimer des lettres et des adresses, comment inventer vos propres jeux informatiques; comment gérer les nombres, etc. Cette édition comprend un chapitre spécial sur l’utilisation de la couleur, du son et des graphiques de l’Oric.
Notre Librairie Oric compte environ 80 livres en Français, Anglais et Espagnol, mais malheureusement, à ma connaissance, aucun en Allemand, ce qui est fâcheux pour nos cousins germains. Les ouvrages les plus importants y figurent, grâce au dévouement de Jérôme et de Didier, sans oublier ceux qui ont envoyé des livres ou des scans. Mais il en manque encore pas mal et nous comptons sur vous pour contribuer à enrichir cette collection. L’ouvrage présenté aujourd’hui m’a été transmis par quelqu’un ayant appris indirectement que je m’intéressais à l’Oric. Comme quoi toutes les voies sont bonnes ! Je l’ai donc scanné et OCRisé et il est maintenant disponible en téléchargement :
L’url https://oric.bqtt.net/doku.php?id=private:librairie n’est plus valable, mais la page https://ceobeta.oric.org/doku.php?id=private:librairie est encore active. Je suppose que son équivalent définitif sera bientôt mis en ligne. En effet, La refonte en cours du site oric.org et de la page du CEO est un énorme travail et vous comprendrez qu’il entraîne forcément quelques inconvénients. En cas d’urgence, vous trouverez tous ces livres sur mon site.
Des programmes pour votre Oric
Il s’agit d’un livre d’initiation à l’Oric-1 comportant 24 petits programmes d’application.
Pratiquement tous les éditeurs ont publié ce type de bouquin et même souvent plusieurs (avec les mêmes auteurs ou avec des auteurs différents). A l’époque, il devait donc s’agir d’un marché juteux. La plupart du temps ces livres ont été publiés dans l’urgence lors de la sortie d’un nouvel ordinateur. La concurrence entre les maisons d’édition était féroce. Il en a hélas résulté que nombre de ces livres ne sont pas d’une qualité transcendante. Cependant, la bibliothèque du CEO se veut d’être exhaustive, autant que possible, et il fallait donc faire une petite place pour le livre de Michel Piot.
Le contenu de ce livre
Il est maigre : 120 petites pages, dont en annexe, les codes Ascii et les attributs ! Ces deux annexes font grise mine à côté de celles, abondantes et bien faites, du manuel de John Scriven, livré avec l’Oric-1 (téléchargeable dans la librairie du CEO).
Le coté initiation se fait au fur et à mesure des programmes proposés. L’auteur a cherché à utiliser un maximum de commandes Basic pour en illustrer l’emploi. Etant donné la faible épaisseur du livre, Michel Piot aurait pu développer un peu le chapitre 15 “Le Basic de l’Oric” du manuel de John Scriven.
Pendant que j’en suis aux récriminations, les illustrations (des photos de l’écran réel) sont souvent illisibles. Enfin, les listings sont issus d’une imprimante à aiguilles et certaines lignes sont réfractaires à toute OCRisation. Je doute qu’il soit possible de récupérer un listing utilisable. En règle générale, on est toujours obligé d’apporter des retouches aux listings issus d’une OCRisation, mais là, ça ne me semble pas rentable.
Je vais être plus positif avec les 24 programmes proposés qui sortent souvent des sentiers battus habituels (chenille, pendu etc.) et on peut y trouver quelques belles idées qui pourraient servir de point de départ pour un développement plus conséquent… Je vous laisse le soin de les explorer…
Interpretación : funcionamiénto y organigramas de la secuencia principal
Interrupciones
Cassette
Sonido
Direcciones
Aplicaciones
Errores
Control
Recetario de consulta para la preparación de sus rutinas en codigo máquina
Suplemento Oric-Atmos
Un livre de référence en espagnol. A noter que la version ici disponible en téléchargement est une version avec un scan nettoyé et permettant des recherches de texte. Exclu CEO.
CHAPITRE I : INTRODUCTION ET RAPPELS Les systèmes de numération La présentation des nombres Les opérations Le système Oric Le microprocesseur 6502A Les codes machine CHAPITRE II : OPERATIONS DE BASE Exploitation des programmes en C.M. Les codes machine de chargement Les codes machine qui réalisent les opérations arithmétiques CHAPITRE III : BOUCLES, COMPARAISONS, TESTS L’écran basse résolution Les branchements conditionnels relatifs Les comparaisons Les opérations logiques Les instructions BIT CHAPITRE IV : HAUTE DEFINITION, ATTRIBUTS Quelques codes machine Les glissements et les rotations Les attributs série L’écran haute résolution CHAPITRE V INTRODUCTION AUX TECHNIQUES AVANCEES Quelques programmes Délai programme Génération de nombres pseudo-aléatoires L’animation CHAPITRE VI : LA MEMOIRE MORTE Quelques routines Points d’entrée de quelques routines Différents moyens d’appeler des codes machine ANNEXES Annexe I Annexe II Liste alphabétique des mnémoniques Annexe III : Influence des mnémoniques sur les indicateurs Annexe IV Table des nombres avec signe pour les valeurs négatives Annexe V Conversion Hexadécimal – Décimal