Programmation
Lors d'un TP DOS en début de 1ère année, on étudiait des petits
programmes .BAT qui se lançaient avec des paramètres. Pour les utiliser
dans le programme, suivant la syntaxe du DOS, on met le nom de la
variable utilisée sous la forme "%nom%". Un de mes camarades, ne
comprenant pas ce qu'était le "%", demande au prof qui lui répond, sans
se demonter :
"Fais help %".
Un autre de ses programmes, appelé "sauve.bat", était censé
copier sur disquette tous les fichiers .doc, .txt, etc... du disque
dur. Ceci était fait à l'aide d'une espèce de boucle comme on peut en
bricoler dans le "langage de commande" DOS. Le plus ennuyeux est que
dans cette boucle, il y avait un FORMAT A: qui formatait la disquette
avant de sauvegarder la catégorie de fichiers suivante.
Enfin, sa réponse favorite aux questions posées par les
étudiants lors des tp UNIX étant : "Faites 'man'", je me suis promis
qu'un jour, j'allais faire des alias dans tous les sens sur mon compte,
pour l'appeler en disant que j'avais un petit problème. Histoire de
voir sa réaction lorsqu'en tapant "man", il exécute en fait "cd ..", ou
lorsqu en tapant "ls -l" il imprime un fichier...
Dans chaque programme que nous écrivons, nous demandons bien
sûr de confimer une suppression par Y. Sur les systèmes Nixdorf, un
touche spéciale permet d'encoder le 'Y' ou le 'N' sans devoir utiliser
ENTER. On gagne du temps, mais pas toujours :
Un jour, il nous a été demandé de réécrire tous les programmes, et nous
avons eu des réunions avec les utilisateurs afin qu'ils nous fassent
part de leurs désirs. L'un d'entre eux nous a demandé de pouvoir
confirmer deux fois les suppressions.
On lui a demandé de s'expliquer, mais il répondait simplement que ce
serait mieux ainsi. Puis un de ses collègues a pris la parole, pour
nous expliquer les véritables raisons de cette demande. Un jour, il
avait par erreur demandé la suppression d'un fichier, et la banane
qu'il mangeait était malencontreusement tombée sur la touche 'Y'...
On se met à l'abris des virus, mais les bananes sont incontrolables!!!
Un étudiant demande quelle commande on tapait pour lister les
fichiers d'un repertoire. Un autre lui répond : "Tape DIR... D-I-R".
Et notre pauvre étudiant tape "C:\>tape dire dir !!"
Un étudiant a simplement mis en commentaire tout son programme.
La raison : ça passait mieux à la compilation !
Lorsque j'étais en 1ère année Info., un étudiant a rendu un TP
qui était tout simplement le listing d'un autre ; il avait passé du
Typex sur le nom pour ensuite y écrire le sien.
Voici une petite histoire qui m'est arrivé lorsque j'enseignais
l'info dans une école technique suisse et qui démontre les risques du
"copier-coller",
J'avais longuement insisté auprès des élèves afin qu'ils
auto-documentent leurs programmes et qu'ils incorporent de l'aide pour
les utilisateurs.
Une de mes étudiantes (il y avait plus de la moitié de filles dans
cette classe) m'appelle pour me montrer son travail, et je tombe sur un
écran de saisie de renseignements personnels :
1er champ : Nom ________________________
Aide en ligne : Introduisez votre nom dans l'ordinateur...
2ème champ : Prénom _____________________
Aide en ligne : Introduisez votre prénom dans l'ordinateur...
3ème champ : Sexe _
Aide en ligne : Introduisez votre sexe dans l'ordinateur...!!!!!
Elle a eu l'air très étonnée lorsque j'ai éclaté de rire en prétendant
que le lecteur 3"1/2 était décidément trop petit pour cela...
Du temps où je travaillais sur un SEL 32/27 (Gould), je
surveillais des TP d'info. Comme c'était une machine très merdique, ça
bloquait souvent. J'ai demandé alors à l'étudiant mangeur de priorité
de "sortir" (sous-entendu de faire un logout). Il a pris ses affaires,
et je l'ai plus revu du TP...
J'ai entendu un prof, lors d'un TP, crier à la seule fille
présente : "Enlève ton SLEEP, enlève ton SLEEP..."
J'avais écrit un programme en Cobol, mais quand je le
compilais, il y avait toujours une erreur à une certaine ligne ; j'ai
donc demandé conseil à mon cher prof' qui, n'ayant pas vu qu'il
manquait simplement un point à la fin de la ligne, m'a donné cette
explication (véridique, j'ai des témoins) :
"C'est certainement parce que tu n'as pas tapé assez fort, ça ne s'est
pas écrit dans la mémoire !"
Une collègue enseignante sentait comme une odeur de gasoil dans
la salle d'Info. Le bâtiment étant chauffé au fuel, elle pensait à une
fuite. Elle se décide à demander aux stagiaires s'ils ne sentent rien
de bizarre. Une élève lui répond que c'est elle qui sent le gasoil, car
en faisant son plein ce matin, elle en a renversé sur ses chaussures.
Sur ce, un autre stagiaire dit : "Ah ! J'ai eu peur, je pensais que
c'était moi qui avais fait une fausse manip' en allumant
l'ordinateur..."
A quand les PC sans plomb ?
Affichage à l'écran : PRESS ANY KEY
"M'sieur, où elle est la clé ?..."
Ou alors : "M'sieur, elle est où, la touche ANY ?...
A la rubrique lapsus, il y en a un extrêmement courant, je l'ai
observé des tas de fois lors de stages DOS un peu poussés où l'on
bidouille le CONFIG.SYS (je viens de surprendre mes mains à ne plus
trouver automatiquement la séquence de touches de "CONFIG.SYS", tout
fout le camp...).
Bref, j'ai souvent vu le gestionnaire de mémoire étendue rebaptisé
"HIMEN.SYS".
Voici ce qui est arrivé dans un cours d'informatique en 6ème :
Le professeur (qui ne connaissait pas grand chose à l'informatique)
était affolé car un des ordinateurs affichait des oeufs, des tomates,
des pizzas qui s'écrasaient sur le bureau de Windows. Il paniquait car
il croyait que c'était un virus. En fait, c'était juste un (chouette)
économiseur d'écran.