Le Monde Fantastique du ST




                                                     Par The Beast



     Le  but de cet article est de montrer à ceux qui n'ont jamais
programmé  qu'ils  possèdent  entre  leurs mains une machine d'une
qualité  exceptionnelle (et j'exagère à peine) et qu'ils passent à
côté de beaucoup de choses... Se servir du ST pour jouer, échanger
des  softs  avec les copains ou mater des images de cul est certes
intéressant,  mais  il  est possible d'aller beaucoup plus loin en
CREANT soi-même des programmes. Que ce soit l'assembleur, le basic
ou  le  C, chaque langage a son charme, mais je vous jure que VOUS
(je  m'adresse à ceux qui n'ont jamais aligné deux lignes de code)
verrez  votre  bécane  autrement une fois que vous aurez plongé le
nez dans ses entrailles pour voir comment elle fonctionne !



DANS LES ENTRAILLES DE LA BESTIOLE
==================================


     D'abord, attention : je ne suis pas la bible du ST et je n'ai
pas  la prétention de l'être, mais, connaissant le ST depuis 1991,
je  pense  être en mesure d'éclairer ceux qui n'y connaissent rien
sur cette fabuleuse machine...

     Le  ST est basé autour du MC68000 de chez Motorola, cadencé à
la fréquence de 8 MHz. Pour avoir un ordre de grandeur, la plupart
des Pentiums actuels moulinent à plus de 120 MHz. Quand on voit ce
qu'on  fait  sur PC à cette fréquence, on se rend compte que notre
ami le ST ne s'en sort pas si mal que ça, après tout.  Et quand on
pense  que le 68000 était disponible dès 1979, ça laisse rêveur...
Enfin, revenons-en à nos moutons.  Dans le ST, le 68000 est épaulé
par 4 coprocesseurs qui l'aident dans ses tâches: le GLUE, la MMU,
le  DMA  et le SHIFTER.  A noter que le STE a 8 coprocesseurs à sa
disposition,  dont  deux uniquement dédiés au son.  Le GLUE, comme
son nom l'indique, assure la cohésion de l'ensemble. Il est caden-
cé à 8 MHz, comme le 68000.  La MMU (Memory Management Unit, Unité
de  Gestion de la Mémoire) s'occupe de la mémoire et transmet l'i-
mage à afficher au SHIFTER.  Ce dernier est une sorte de coproces-
seur  vidéo,  c'est  lui qui s'occupe de la résolution de l'écran,
des couleurs, etc. Enfin, le DMA aide le 68000 dans les transferts
de données.  Son nom signifie "Direct Memory Access", et vous êtes
assez  grands pour traduire ça tous seuls.  Ces coprocesseurs sont
aussi appelés "Custom Chips", ne me demandez pas pourquoi.

     Mais  ce  n'est pas tout ! Le 68000 est aussi aidé par le MFP
68901, qui signifie "Multi Fonction Peripheral".  Il est cadencé à
4 MHz  et  sert, entre autres, à gérer et déclencher des interrup-
tions. Je ne vais pas entrer ici dans les détails. Ensuite, sachez
qu'il existe 2 ACIA 6850, ce sont deux périphériques qui détectent
les  erreurs et formatent les données (c'est leur boulot principal
mais  ils peuvent faire d'autres choses).  L'un de ces ACIA sert à
échanger  des  données entre le 68000 et le processeur du clavier.
Non, vous ne rêvez pas, j'ai bien écrit "processeur": en effet, le
ST contient 2 processeurs, le 68000 et le 6301.  L'autre ACIA sert
à  exploiter l'interface MIDI. Il ne faudrait pas oublier non plus
le nullissime processeur sonore YM-2149 (qui a rendu Mad Max célè-
bre)  de même que le controleur de l'unité disquette WD 1772.  Que
de monde, hein ???

     Il y a quelques secondes, je vous ai parlé rapidement du 2ème
processeur : le 6301.  Il  s'agit d'un micro-processeur à part en-
tière, cependant bien moins puissant que le 68000.  Il  possède sa
propre  ROM,  d'une taille de 4 Ko, ainsi que sa propre RAM, d'une
taille de 128 octets seulement. Il est cadencé à 500 KHz, soit 0,5
MHz.  Ses  fonctions  sont  multiples et il permet de décharger le
68000  de  nombreuses  tâches : il gère le clavier, la souris, les
ports joysticks, la date et l'heure.

     Je voudrais revenir sur le 68000 et vous montrer à quel point
ce processeur est complexe (mais néanmoins logique).  Ce n'est pas
très compliqué à comprendre. Sachez que notre bon vieux 68000 pos-
sède 8 registres de données et 9 registres d'adresses.  Ces regis-
tres  sont des sortes de petites poches (des petites mémoires tem-
poraires,  si  vous  préférez).  On  peut  lire et écrire dans ces
registres,  on  s'en  sert également pour appeler des fonctions du
système d'exploitation. On trouve aussi le Status Register (Regis-
tre  d'Etat),  qui nous renseigne sur le mode de fonctionnement du
68000 (dans quel mode est-il ?).  Enfin, le Program Counter permet
au 68000 de savoir où il en est.  Je ne détaille rien, ça me pren-
drait  trop de temps, et puis je vous laisse découvrir tout ça par
vous-mêmes! C'est fou le monde que l'on trouve dans une puce aussi
petite que le 68000 !!!

     Voilà,  ça sera tout pour la partie hardware.  Je vous aurais
bien parlé du Falcon mais... je ne connais pas bien ses spécifica-
tions techniques !


LE SYSTEME D'EXPLOITATION
=========================


     Un  ordinateur  sans système d'exploitation n'est rien, aussi
puissant  soit-il.  Les  gars  de chez Atari étant loin d'être des
glands  (sauf  sur  le  plan commercial, mais ça, tout le monde le
sait), ils ont dotés le ST d'un système d'exploitation révolution-
naire  en  son temps (quoique... il était à moitié pompé sur celui
du Mac de l'époque) : le TOS (et pas le GEM, ça c'est une interfa-
ce  utilisateur !).  Le  TOS est divisé en 2 parties : une qui est
indépendante  de la machine (et que l'on retrouve  aussi  sur  PC)
et  qui  s'appelle GEMDOS, et une qui est très dépendante du hard-
ware  et  qui  est divisée en deux parties : le BIOS (Basic Input/
Output System) et le XBIOS, qui est une sorte d'extension.  Mais à
quoi  sert tout ça ?  C'est pas compliqué à comprendre: si je veux
afficher  un caractère à l'écran ou lire un fichier, j'utilise les
fonctions  correspondantes  du  TOS.  Ca se fait en basic avec des
instructions  ("PRINT", "OPEN"...), en assembleur en appelant  les
fonctions directement avec l'instruction "TRAP", etc.

     A  côté  du TOS, on trouve le fameux GEM (Graphic Environment
Manager), lui-même divisé en 2 parties interdépendantes: la VDI et
l'AES.  La VDI (Virtual Device Interface) sert à dessiner des cer-
cles, à tracer des rectangles, à gérer des fontes, etc.  En ce qui
concerne  l'AES (Application Environment Service), sa tâche est de
rendre  les  programmes plus beaux et plus ergonomes : il gère les
menus déroulants, les boîtes d'alerte, les ressources, etc.


VOUS VOULEZ VOUS Y METTRE ?
===========================


     Bon voilà, j'ai fait court, mais je n'ai pas voulu vous bour-
rer  le  crâne  avec des tonnes de descriptions et d'explications.
Vous voulez programmer ? Si vous n'y connaissez rien, je vous con-
seille le GFA Basic 3.5, LE langage pour débutants par excellence.
Vous  avez  déjà de bonnes bases, vous voulez créer des programmes
rapides et fiables ? Vous avez le choix entre l'assembleur et le C
(avec  une préférence pour Devpac 2 ou 3 pour l'assembleur et Pure
C 1.1 pour le langage C), comme vous voulez.  Le GFA Basic est fa-
cile, puissant, vous pouvez faire de nombreuses choses avec. L'as-
sembleur,  c'est  le  langage  ultime, celui pour ceux qui veulent
aller  plus loin, pour ceux qui ont besoin de programmer avec pré-
cision.  Le  langage C est, à mon avis, plus compliqué que le  GFA
mais  plus facile que l'assembleur à mettre en oeuvre.  Disons que
c'est le langage idéal pour créer des applications GEM. Quoi? J'ai
oublié  le Pascal ? Ah! Ah! Ah! Le Pascal, cette abomination vomie
par le démon (comme le disait Dave Small, celui qui a programmé un
émulateur  Mac pour ST), est très peu répandue sur ST et on en est
bien content. Aux chiottes le Pascal (et Bill Gates aussi, tiens)!

     Pour  en savoir beaucoup plus du côté technique, je vous con-
seille "Le Livre du Développeur" (en 2 tomes) de chez Micro Appli-
cations. A défaut, vous pouvez vous rabattre sur "La Bible du ST",
chez  le même éditeur.  Comme vous le savez sûrement, ces enflures
de  chez  Micro Applications ont arrêté d'éditer les deux ouvrages
précédemment cités, alors achetez-les d'occase ou photocopiez-les.
Encore  mieux  :  essayez de vous procurer les documents officiels
d'Atari.  Je  les ai (en partie) et je veux bien en faire profiter
du monde, mais tout est en anglais (on ne peut pas avoir le beurre
et l'argent du beurre)...


TESTEZ VOS CONNAISSANCES
========================


     Pro  du ST ou pro de la branlette ?  Pour savoir si vous êtes
un  véritable connaisseur du ST, faîtes le test suivant sans aller
voir les réponses.  Allez chercher du papier et un crayon pour no-
ter  vos réponses et quand vous aurez fini, comptez vos points se-
lon  le  barême indiqué tout à la fin.  Attention, ne vous laissez
pas distraire par certaines propositions...  8-)    Bonne chance !


************************ LES 30 QUESTIONS ************************


1°) Le sigle "ST" signifie :

    A - System TOS
    B - System Tramiel
    C - Sixty Thirty-Two
    D - Synchron Therapy
    E - Safety Task

2°) Le 68000 du ST est EXACTEMENT cadencé à la vitesse de :

    A - 7,98 MHz
    B - 8,01 MHz
    C - 9,99 MHz
    D - 133 MHz
    E - 1 MHz

3°) Quel est le Basic le plus utilisé sur ST (facile !) :

    A - HiSoft Basic
    B - GFA Basic
    C - Omikron Basic
    D - Fast Basic
    E - ST Basic

4°) A quoi sert la fonction n°0 du GEMDOS ?

    A - A terminer un programme
    B - A changer de résolution
    C - A connaître la mémoire disponible
    D - A vider les registres du 68000
    E - A éteindre l'écran

5°) Que se passe-t-il lorsque l'adresse $4EE contient la valeur 0?

    A - On éteint l'unité de disquettes
    B - On parque les têtes de lecture d'éventuels disques durs
    C - Ca déclenche une copie d'écran sur imprimante
    D - Ca provoque un reset
    E - Ca fait exploser le ST

6°) Que signifie un code erreur de -33 renvoyé par GEMDOS ?

    A - Fichier non trouvé
    B - Piste non trouvée
    C - Imprimante pas prête
    D - VDI non initialisée
    E - Les ROMs du ST ont grillé

7°) Que trouve-t-on à l'adresse $FFFF8240 ?

    A - La valeur que prend la couleur n°0
    B - Le volume du canal A du Yamaha YM-2149
    C - Cette adresse n'existe pas
    D - L'adresse de Jack Tramiel
    E - Ta mère en jetski

8°) Que signifie le "E" de STE ?

    A - Extended
    B - Enhanced
    C - Extra
    D - Eurêka
    E - Essential

9°) Quel est le pseudo du musicien de l'ex-groupe Delta Force ?

    A - Big Alec
    B - Count Zero
    C - Ben Daglish
    D - Audiomonster
    E - Jean-Marie Cocheteau

10°) De combien de bits le Status Register du 68000 est-il consti-
     tué ?

     A - 8
     B - 16
     C - 32
     D - 64
     E - 256

11°) A quelles fréquences un STE peut-il rejouer un son ?

     A - 12.5, 25 et 50 KHz
     B - 6.25, 12.5, 25 et 50 Hz
     C - 8, 9.5, 15, 30 et 50 KHz
     D - 25 et 50 KHz
     E - 6.25, 12.5, 25 et 50 KHz

12°) Quel est le nom du pointeur de pile en mode superviseur ?

     A - SSP
     B - BSS
     C - USP
     D - MFP
     E - INTEL

13°) Combien de méga octets un 68000 peut-il adresser ?

     A - 4 Mo
     B - 8 Mo
     C - 14 Mo
     D - 16 Mo
     E - 1024 Ko

14°) Que signifie AES ?

     A - Auto-Enable Start
     B - Archiving Existing Software
     C - Auto Enhanced System
     D - Application Environnement Service
     E - Attention, Elephant Saoûl !

15°) En quoi consiste le bug de la résolution du Bureau sur un STE
     équipé d'un TOS 1.60 ?

     A - On ne peut pas lire le fichier DESKTOP.INF
     B - On ne peut pas sauver le Bureau en moyenne résolution
     C - On ne peut pas accéder à la basse résolution
     D - Le STE plante dès qu'il passe en moyenne résolution
     E - On n'a accès qu'à la haute résolution

16°) Quelle partie du GEM s'occupe des menus déroulants ?

     A - L'AES
     B - Le GEMDOS
     C - La VDI
     D - Le BIOS
     E - MS DOS

17°) En mode VT52, à quoi sert la commande "Esc E" ?

     A - A déplacer le curseur d'une position vers la droite
     B - A  effacer  l'écran  et  à positionner le curseur dans le
         coin supérieur gauche de l'écran
     C - A effacer le reste de la ligne à partir de la position du
         curseur
     D - A désactiver le curseur
     E - A imprimer le contenu de la disquette

18°) Que trouve-t-on à l'adresse $47A ?

     A - Une autre adresse pour charger le boot secteur
     B - Le nombre de routines VBL exécutées
     C - La limite supérieure de la mémoire utilisateur
     D - Vingt-quatre bombes
     E - Le prénom de la femme de Sam Tramiel

19°) Avec quel numéro de TRAP appelle-t-on le BIOS ?

     A - 1
     B - 11
     C - 12
     D - 13
     E - On ne peut pas appeler le BIOS avec un TRAP !

20°) Quel fut le surnom du ST lors de sa sortie ?

     A - Sparrow
     B - Milan
     C - Amigatari
     D - Jackintosh
     E - Garcimore

21°) Que fait l'instruction "SGET Var%" en GFA Basic ?

     A - Elle transfert la mémoire écran dans la variable Var%
     B - Elle initialise la variable Var%
     C - Elle copie un rectangle à l'intérieur de la mémoire
     D - Elle active le pointeur de la souris
     E - Une belle erreur

22°) Combien y a-t-il d'octets dans un mot long ?

     A - 4
     B - 8
     C - 16
     D - 32
     E - Aucun, un octet est plus grand qu'un mot long

23°) Combien de valeurs peut prendre un octet ?

     A - 8
     B - 256
     C - 1024
     D - 65536
     E - Un octet ne peut pas prendre de valeurs !

24°) Qu'est-ce qu'un nibble ?

     A - Un mode d'adressage du 68000
     B - Un regroupement de 4 bits
     C - Une variable qui ne peut pas être effacée de la mémoire
     D - Un programmeur en Pascal sur PC
     E - Une créature proche des Gremlins

25°) Qu'est-ce que Speedo GDOS ?

     A - Un accélérateur graphique
     B - Un gestionnaire de fontes et d'impression
     C - Une version 68030 de GDOS
     D - La bête noire de tout programmeur en C
     E - Un truc à effacer lorsque l'on a NVDI 3 ou 4

26°) Quel est le pseudo du gars qui reprogramma NeoChrome ?

     A - Dave Small
     B - Darek Mihocka
     C - Dave Staugas
     D - Chaos, Inc.
     E - Roswell

27°) A quoi sert la fonction 4 de l'XBIOS ?

     A - Elle fournit la résolution de l'écran
     B - Elle fournit l'adresse de la mémoire écran physique
     C - Elle fournit l'adresse de la mémoire écran logique
     D - Elle initialise la souris
     E - Elle initialise le compteur à rebours avant destruction

28°) Quand sont apparus les premiers STE ?

     A - 1988
     B - 1989
     C - 1991
     D - 1993
     E - Ils ne sont jamais sortis

29°) Quelle est la palette de couleurs d'un STF ?

     A - 256
     B - 512
     C - 1024
     D - 4096
     E - 16 millions

30°) Que représente le logo Atari ?

     A - La Cordillère des Andes
     B - Le Mont Fuji
     C - Une autoroute à 3 voies
     D - Dr Skull après avoir bu un pack de bierre
     E - Un yaourt à la fraise avec des robots dedans


************************** LES REPONSES **************************


     Avant  de  passer aux réponses proprement dites, j'espère que
vous  n'avez pas été effrayés par certaines questions.  C'est vrai
que  j'ai  mélangé  un  peu de tout, il y avait des questions très
techniques, et d'autres très... zarbis !!!

     Chaque  bonne  réponse vaut un point.  Il ne fallait répondre
qu'à une seule proposition par question, hein, non je dis ça parce
qu'à certaines questions il y avait deux réponses possibles. Allez
on attaque directement les réponses.  On va bien voir si vous êtes
un trou du cul ou un seigneur du ST !!!



1°) Le sigle "ST" signifie :

    C - Sixty Thirty-Two

Ca signifie "Seize Trente-deux" puisque le ST est un 16/32 bits.


2°) Le 68000 du ST est EXACTEMENT cadencé à la vitesse de :

    B - 8,01 MHz

Pour arrondir, on dit qu'il est cadencé à 8 MHz.


3°) Quel est le Basic le plus utilisé sur ST (facile!) :

    B - GFA Basic

Le premier qui me répond "ST Basic", je le bouffe !!!


4°) A quoi sert la fonction n°0 du GEMDOS ?

    A - A terminer un programme

Cette fontion s'appelle d'ailleurs PTERM (Program TERMinate).


5°) Que se passe-t-il lorsque l'adresse $4EE contient la valeur 0?

    C - Ca déclenche une copie d'écran sur imprimante

L'adresse $4EE contient la valeur $FFFF, c'est-à-dire -1.  Lorsque
l'on presse les touches Alternate et Help, cette valeur est incré-
mentée de 1, ce qui nous donne 0.  Et donc, ça déclenche une copie
d'écran. Ensuite, ça revient à $FFFF, tout simplement.


6°) Que signifie un code erreur de -33 renvoyé par GEMDOS ?

    A - Fichier non trouvé

No comment.


7°) Que trouve-t-on à l'adresse $FFFF8240 ?

    A - La valeur que prend la couleur n°0

C'est  à  cette adresse qu'il faut écrire pour modifier la couleur
de fond.


8°) Que signifie le "E" de STE ?

    B - Enhanced

C'est-à-dire "amélioré", en français.


9°) Quel est le pseudo du musicien de l'ex-groupe Delta Force ?

    A - Big Alec

Mais qui ne connaît pas Guntar Gaubatz, alias Big Alec ???


10°) De combien de bits le Status Register du 68000 est-il consti-
     tué ?

     B - 16

Ce que tous les programmeurs en assembleurs devraient savoir...


11°) A quelles fréquences un STE peut-il rejouer un son ?

     E - 6.25, 12.5, 25 et 50 KHz

Il y avait un piège ('chuis un salaud!).


12°) Quel est le nom du pointeur de pile en mode superviseur ?

     A - SSP

Autrement dit : "Supervisor Stack Pointer".


13°) Combien de méga octets un 68000 peut-il adresser ?

     D - 16 Mo

Le TOS est limité à 14 Mo, ne confondons pas tout.


14°) Que signifie AES ?

     D - Application Environnement Service

Trop facile...


15°) En quoi consiste le bug de la résolution du Bureau sur un STE
     équipé d'un TOS 1.6 ?

     B - On ne peut pas sauver le Bureau en moyenne résolution

Eh  oui.  Heureusement  qu'il existe un programme à mettre dans le
dossier AUTO pour corriger cette erreur.


16°) Quelle partie du GEM s'occupe des menus déroulants ?

     A - L'AES

C'est l'AES et personne d'autre.


17°) En mode VT52, à quoi sert la commande "Esc E" ?

     B - A  effacer  l'écran  et  à positionner le curseur dans le
         coin supérieur gauche de l'écran

Le VT52 c'est une antiquité, ça ne devrait plus exister !


18°) Que trouve-t-on à l'adresse $47A ?

     A - Un autre adresse pour charger le boot secteur

Eh oui. C'est ce qu'on appelle un vecteur.


19°) Avec quel numéro de TRAP appelle-t-on le BIOS ?

     D - 13

Le 1 c'est le GEMDOS, le 2 c'est le GEM et le 14 c'est l'XBIOS.


20°) Quel fut le surnom du ST lors de sa sortie ?

     D - Jackintosh

A l'époque, le ST se positionnait comme concurrent direct du Mac.


21°) Que fait l'instruction "SGET Var%" en GFA Basic ?

     E - Une belle erreur

Eh oui, parce que c'est "Var%" ! La syntaxe correcte serait alors:
"SGET Var$", ce qui sert à transférer la mémoire écran dans la va-
riable Var$.


22°) Combien y a-t-il d'octets dans un mot long ?

     A - 4

Un  octet, c'est 8 bits.  Un mot, c'est 16 bits (donc 2 octets) et
un mot long c'est 32 bits (donc 4 octets ou 2 mots longs ou encore
8 nibbles).  Cette petite gymnastique est indispensable à tout bon
programmeur, surtout en assembleur.


23°) Combien de valeurs peut prendre un octet ?

     B - 256

Comme je l'ai dit plus haut, un octet c'est 8 bits. Un bit ne peut
prendre que 2 valeurs. 8 à la puissance 2 ça fait bien 256. Kewl !


24°) Qu'est-ce qu'un nibble ?

     B - Un regroupement de 4 bits

Un  octet est donc divisé en 2 nibbles (on dit aussi "quartet", en
français). Mais on n'utilise pas cette notion très souvent.


25°) Qu'est-ce que Speedo GDOS ?

     B - Un gestionnaire de fontes et d'impression

     ou

     E - Un truc à effacer lorsque l'on a NVDI 3 ou 4

Speedo GDOS est un programme qui remplace GDOS.  Mais si vous avez
choisi la réponse "E", c'est tout bon aussi !


26°) Quel est le pseudo du gars qui reprogramma NeoChrome ?

     D - Chaos, Inc.

Les  autres gars existent, mais j'ai demandé un PSEUDO, c'était un
peu facile, donc.


27°) A quoi sert la fonction 4 de l'XBIOS ?

     A - Elle fournit la résolution de l'écran

Oui et elle est à proscrire car sur grand écran ou sur toute réso-
lution non compatible ST (du style 640x200 en 256 couleurs), cette
fonction  perd  les  pédales et répond n'importe quoi. Il vaudrait
mieux  utiliser les tableaux INTOUT et PSTOUT au moment du dernier
appel VDI de Open_Workstation.  En GFA, ça se fait le plus simple-
ment du monde grâce à la fonction "Var=WORK_OUT(Index)". Il suffit
de mettre dans "Index" la valeur 0 ou 1 pour obtenir dans "Var" la
largeur ou la hauteur de l'écran (en pixels).


28°) Quand sont apparus les premiers STE ?

     B - 1989

Ils auraient dû le sortir en 85 à la place du ST !!!


29°) Quelle est la palette de couleurs d'un STF ?

     B - 512

Rien à rajouter...


30°) Que représente le logo Atari ?

     B - Le Mont Fuji

D'ailleurs le mot "Atari" est lui-même japonais. Il signifie "vic-
toire"  au jeu de go, mais j'en ai parlé dans un article à l'occa-
sion des 10 ans du ST.


************************* LE COMMENTAIRE *************************


- MOINS DE 5 BONNES REPONSES :

     Vous,  au  moins, on peut dire que le ST vous laisse indiffé-
rent. Changez de bécane et passez sur PC: Windows et MS DOS seront
de votre niveau, vous verrez.  Je suis sûr que vous ferrez un très
bon programmeur en Pascal sur PC.  Avez-vous ouvert votre Atari au
moins une fois dans votre vie ? J'en doute.  Faîtes-le, non seule-
ment  vous  verrez à quoi ressemble une puce, mais en plus vous en
profiterez  pour dépoussiérer votre matos.  Et enlevez votre doigt
de votre narine, gros dégoûtant !!!


- ENTRE 5 ET 14 BONNES REPONSES :

     Mouais.  J'espère  que vous n'êtes pas programmeur, parce que
là, je me flingue ! Vous avez néanmoins passé le cap fatidique des
5  bonnes réponses, en vous y mettant je suis sûr que vous pourrez
devenir  un  bon programmeur ! A moins que le ST ne soit pas votre
principal  passe-temps  et  que vous ayez autre chose à foutre que
programmer comme tous ces binoclards boutonneux ? Si c'est le cas,
ce n'est pas trop grave, 'faut bien vivre !


- ENTRE 15 ET 19 BONNES REPONSES :

     C'est moyen.  Oh, certes, vous avez franchi les 15 bonnes ré-
ponses,  mais maintenant il faut vous prendre en main pour récupé-
rer  votre  retard  et ainsi éviter de passer pour un pauvre lamer
(attention,  je n'ai jamais dit que vous êtes un lamer !).  Un bon
conseil : fréquentez  les  coding  parties et intéressez-vous à ce
qu'y font les programmeurs (les vrais, pas les pirates). Vous êtes
encore récupérable, courage !


- ENTRE 20 ET 28 BONNES REPONSES :

     C'est  pas  mal ! Certes, on peut faire mieux, mais vous avez
déjà de solides connaissances. Bon alors qu'est-ce que vous atten-
dez  pour  vous mettre à la programmation ? Si vous êtes déjà pro-
grammeur, tant mieux pour vous. Je ne dis pas que vous avez un bon
niveau car ça serait prétentieux de ma part (mes questions ont été
faites  à  la  va-vite  et elles sont loin de représenter ce qu'il
faut savoir sur le ST). Quoiqu'il en soit, vous avez fait un score
très honorable, alors chapô !!!


- PLUS DE 29 BONNES REPONSES :

     Fieffé tricheur ou réel génie? En tous cas, si vous avez fait
ce  test  sérieusement, vous êtes sur le bon chemin.  Je parie que
vous êtes programmeur, je me trompe ? Alors vous allez nous pondre
une belle démo comme au bon vieux temps, hein, dîtes ? En tous cas
une chose est sûre : vous êtes un passionné du ST, un vrai !!!



[ Retour au sommaire ]