samedi 19 avril 2008

Documentation technique, Tchernobyl

"Dis donc, ici dans ce programme, il est dit comment procéder, et ensuite je vois que d'importants passages ont été biffés ; qu'est-ce que je dois faire ?"
Après un instant de réflexion, l'autre lui répond : "Procède selon ce qui est supprimé.""

Communications entre deux opérateurs de la centrale de Tchernobyl la veille de l'avarie.

Publié par la Pravda le 20 mai 1988, Testament de Legassov

Cité dans Morts pour la science, ouv. cité, page 112

mercredi 16 avril 2008

mardi 15 avril 2008

La science informatique, l'informatique et la recherche

ICI

L'opinion de Maurice Nivat
dans Interstices

Merci à Sébastien (j'ai deux Sébastien parmi mes envoyés spéciaux ! non rémunérés (coût = 0) , mais efficaces ! produits/ coût = l'infini ... des connaissances !

Je suis enseignant dans un département informatique et on est censé y enseigner la gestion. Et parler de "logiciel de gestion" quand on a un logiciel qui ne fait que permettre d'enregistrer des observations, ce n'est pas de la gestion ! Sinon, mon compteur d'eau est un "gestionnaire" !

samedi 12 avril 2008

Citations de Prix Turing pour "informaticiens nouvelle génération"

- " You just read the manual and got the list of instructions and that was all you knew about programming. Everybody had to figure out how to accomplish something and there were of course a zillion different ways of doing it and people would do it in a zillion different ways." J. Backus, (Prix Turing, Fortran) années 40

- "I considered an intelligent thing as a finite automaton connected to an environment that was a finite automaton. I made an appointment to see John von Neumann. He was encouraging. He said, "Write it up, write it up" "
J. McCarthy (Prix Turing, Lisp)

- "To put it simply, the frame problem is not having to mention all the things that don't change when a particular action occurs."
J. McCarthy (Prix Turing, Lisp)

- "All understanding begins with our not accepting the world as it appears." Alan C. Kay (Prix Turing, Smalltalk)

- " By the time I got to school, I had already read a couple of hundred books." Alan C. Kay (Prix Turing, Smalltalk)

- "Computer programming is a bit like a Gregorian chant - a one-line melody changing state within larger scale sections. Parallel programming is more like polyphony." Alan C. Kay (Prix Turing, Smalltalk)

- "They (Air Force) needed programmers. This was back in the days when programming was a low status profession and most of the programmers were women. My boss was a women. They also were taking linguists ... It was actually a pretty interesting bunch." Alan C. Kay (Prix Turing, Smalltalk)

- "People rarely want what they need. Their wants are there for one reason and their needs for another. It is important for technology to match up needs and wants. " Alan C. Kay (Prix Turing, Smalltalk)

- "The mathematical culture of the day was very much identified with the continuum and infinity. Could a finite discrete problem be of any interest ?" E. Dijkstra (Prix Turing)

- "The programmers didn't like the idea at all because it deprived them of the intellectual excitement of not quite understanding what they were doing. They like the challenge of chasing the bugs." E. Dijkstra (Prix Turing)

- "Americans have a pathological fear of formal manipulation. It seems that the United States have a century of demathematicisation which of course is very tragic because in the same century the mathematical computer is invented which is a major mathematical challenge." E. Dijkstra (Prix Turing)

- " [...] This is not a random process. We are not tossing a coin. But is is nondeterministic because you have choices as to the next state (i.e., menu item selection) that you move into. [...] I must say we didn't see all the implications of this. Our notion of nondeterminism was for us a mathematical creation." " M.O Rabin (Prix Turing)

- "We remember thing by structure" M.O Rabin (Prix Turing)

- "Mathematics is the science of patterns. Music is patterns. Computer science does a lot with abstract things and making patterns. Computer science, I think, differs from other fields most in that it constantly jumps levels - from looking at something in the small to looking in the large." D. Knuth (Prix Turing)

- "In general, whatever you're trying to learn, if you can imagine trying to explain it to a computer, then you learn what you don't know about the subject. It helps you ask the right questions. It's the ultimate test of what you know." D. Knuth (Prix Turing)

- "The danger is to get into some branch of theory that becomes self-feeding and doesn'tie back into the real world." R. E. Tarjan (Prix Turing)

Extraits de Out of their minds, Dennis Shasha, Cathy Lazere, Copernicus, Springer-Verlag ISBN 0 487 97992 1

vendredi 11 avril 2008

"quels sont les droits sur les logiciels crées pendant l'iut"

(sic) Une question posée à Monsieur Google et non à l'enseignant. Pourtant l'enseignant a traité la question en cours/td. Mais bof, bof, ... Monsieur Google dispense de cours et de td. Vivement qu'il dispense des diplômes. Car la France aime bien les diplômes SGDG !

Réponse au questionneur ... qui a été envoyé par Monsieur Google au bloc-notes du prof.

- le logiciel est protégé par le "droit d'..." en Europe
- s'il s'agit d'un logiciel créé sous la direction d'un prof qui a défini le sujet, a corrigé, etc., il y a eu plusieurs .... On parle d'oeuvre ....
- dans ce cas là, .....
- si le logiciel a été réalisé pour un demandeur (par exemple une entreprise) extérieur à l'IUT, s'il a suivi notre enseignement (mais il a pu l'apprendre ailleurs , sur la Toile par exemple !), il a fait attention (mais depuis longtemps nous n'avons plus de vrai projets avec des entreprises) de qualifier le logiciel d'oeuvre ....afin d'éviter d'avoir, pour toute modif, à obtenir l'accord de tous les membres du projet

Toutefois, la jurisprudence a considéré que le rédacteur d'un mémoire, d'une thèse, d'un article, malgré le contrôle d'un enseignant, devait en être considéré comme l'auteur unique. (CA Paris 4e Chambre 20 avril 1989 Mortueux de Fauds/Distrivet, en matière de thèse).
Des universités étrangères européennes font remplir un document aux chercheurs afin de bien préciser les droits.

Un conseil : adressez vous à un avocat. Vous payerez et donc la réponse aura de la valeur. Vous avez fait des cours d'économie, non ?

jeudi 10 avril 2008

Droit à l'oubli ?

Un correspondant du CREIS nous écrit :

"Bonjour,



Je vous signale cet article intéressant (http://www.fenetreeurope.com/php/page.php?section=actu&id=10880) relatif

à la conservation des données par les moteurs de recherche.



Toutefois, en dépit des mesures qui seront prises par le G29, il existe des moyens d'obtenir des informations anciennes publiées sur Internet.

Ainsi The Internet Archive, institution sans but lucratif fondée en 1996, a pour objet la construction d'une bibliothèque d'Internet. Avec ces archives, un site web peut survivre après sa disparition. La machine de Wayback (ou du retour en arrière) est l'interface qui permet aux internautes de consulter des archives de contenus des sites (http://www.archive.org/web/web.php), par exemple des pages dont l'URL a été modifiée, des anciennes versions d'un site mis à jour. Pour effectuer une recherche, il faut préciser l'URL de la page Web et la date désirée. Les données publiées sur le Web ne disparaissent donc pas véritablement et pour les internautes les plus aguerris, le droit à l'oubli peut être en partie détourné.
"

mercredi 9 avril 2008

O la la ...

Une contrefaçon c'est "une utilisation régulière illicitement d'un programme".

Il n'y aura pas que les modes d'emploi traduits du japonais en français qui seront illisibles... avec la nouvelle génération d'informaticiens DPLG SGDG!

Il ne reste plus qu'au rédacteur de cette définition de mettre cela sur les pages web fréquentées par les étudiants ...

Quant au droit d'auteur ... je n'ose recopier ce que je lis à son sujet.

Et j'en découvre à chaque ligne. Par exemple :
- "La décompilation autorisée pour assurer l'interpolarité des logiciels "
- "un offre d'appel" (pour un appel d'offre)
- Lisp fut inventé par M. Lisp et Fortran par James Fortran
- Fortran inventé par M. Fortran décédé l'année dernière. Encore un étudiant qui ,quand j'ai traité le sujet, pensait encore à Bacchus (Dionysos)
- Turing a obtenu le Prix Turing pour l'invention de la machine de Turing


Pour le co-détenteur du Prix Turing 2007, j'ai :
- Serfati (comique, Madame !)
- Sirtaki
- Sirtakis
- Stefaki

Pour l'histoire des "modèles de base de données", je découvre "le modèle schématique". Un boxologue parmi les étudiants !

Je voulais savoir ce qu'était le "travail en régie" vs le "travail au forfait". Je ne suis pas plus avancé : "le travail en régie est soumis à un régisseur" !

Il était un mot un peu difficile à écrire : synallagmatique (Le contrat est synallagmatique ou bilatéral lorsque les contractants s'obligent réciproquement les uns envers les autres (Code civil, 1804, art. 1101-1102, p. 200)). Quand on a des difficultés, il est une très bonne solution, remplacer par un autre terme plus parlant : bilatéral aurait très bien convenu. Surtout pour expliquer la différence avec un contrat d'intérim (ou il y a trois parties).

Je viens de passer un certain temps pour savoir ce qu'avait bien pu écrire un étudiant ... eureka ! c'était "mentionner" écrit "mensionner" (après analyse graphologique). Quelle joie que d'être dans la peau d'un Champollion du XXIe siècle

"Far from us, Sire, the dangerous novelty of thinking"

"When King Ferdinand visited the conservative University of Cervera, the Rector proudly reassured the monarch with the words :
"Far from us, Sire, the dangerous novelty of thinking"
E. Dijkstra in A Debate On Teaching Computer Science, CACM, December 1989, Volume 32, Number 12


"So, if I look my foofy cristal ball at the future of computing science education, I overwhelmingly see the depressing picture of 'business as usual'. The university will continue to lack the courage to teach hard science ; they will continue to misguide the students and each next stage of infantilization of the curriculum will be hailed as educational progress."

E. Dijkstra in A Debate On Teaching Computer Science, CACM, December 1989, Volume 32, Number 12

Citez quatre Prix Turing et ce pour quoi ils ont eu le prix

C'était une des questions du DS (et comme toutes les questions, traitée et ANNONCEE à l'avance !).
Je n'ai eu guère de réponses à lire.

Je trouve par exemple :
- Dijkstra -> théorème
- Houre (sic) -> théorème
- Codd -> Modèle conceptuel
- Sirfakis (sic) -> programme

Etonnant, non ? aurait dit Pierre Desproges (de Châlus) dont nous vous conseillons le site officiel (méfiez vous des contrefaçons !) et lisez les Bons conseils du professeur Canevet en bas de la page d'accueil.

Qu'est-ce que "la machine de Von Neumann" ?

Qu'est-ce que le "test de Turing" ?

J'en connais qui sortiront DPLG mais certainement SGDG !

quand je lis ce que je lis sur les copies.

Mais certains m'écrivent que Turing est "un des pairs des mathématiques informatiques".

Je constate qu'en général, dans une même copie on trouve :
- absence d'orthographe
- absence de syntaxe correcte
- contradiction (quand on arrive à avoir une syntaxe correcte)
- imagination fautive

L'éducation impose de "se souvenir de l'avenir plutôt que de flatter l'aujourd'hui"

Hans Jonas, cité par Ph. Meirieu

Pair, paire, père !!!

Pour la n-ième fois,
les juges des tribunaux de commerce
- ne sont pas élus par leurs pères
- ne sont pas élus par leurs paires
- ne sont pas élus par leur pair

Bis repetita ...

en anglais :
- pair
- the father
- peer

Et ceux qui ignorent la différence entre infinitif, participe passé ... l'apprennent enfin.

Et
"institu" !!!
"le scénat " !!!
"le sénast" !!!
"l'assemblée national"
"la jurice-prudence"

et toujours le verbe "définir" (très souvent utilisé dans vos écrits)
- on définit
- on a défini


Je lis : "on définie" , "c'est définit" ...

et des phrases étonnantes (surtout chez des "spécialistes" de la modélisation)
- "le parlement composé du parlement et du sénat"

Je lis les mêmes bêtises dans plusieurs copies. SVP choisissez vos sources si vous ne venez pas en cours/TD !

mardi 1 avril 2008

Le sujet de notre dernier examen d'IOS à l'IUT de Nantes

I.U.T.
Département informatique, 2e année
Module IOS/H. Habrias
Version 1 du 12 -03-2008
Répondez sur ces feuilles. Notez votre nom en bas de chaque feuille
Des points seront enlevés pour les fautes d’orthographe.

N.B. : La plupart des questions suivantes portent sur les institutions françaises ou de l’Union Européenne. Les termes sont ceux du domaine du droit.

Qui vote les lois ?


Qu’est-ce que le Conseil d’Etat ?



La loi « Informatique, fichiers et libertés » (ancienne loi et nouvelle loi) fait référence au Conseil d’Etat. Dans quel cas ?


_____________________________________________________________________________________
Qu’est-ce que la Cour de Cassation ?



Les juges des tribunaux de commerce sont-ils élus ? si oui, par qui ?

Les juges de conseils des prud’hommes sont-ils élus ? si oui, par qui ?

Les juges de conseils des prud’hommes traitent des affaires relatives à quel domaine ?


Les juges des tribunaux d’Instance et de Grande Instance sont-ils élus ? si oui, par qui ?


Qu’est-ce qu’une « œuvre de collaboration » ?



Qu’est-ce qu’une « œuvre collective » ?



Qu’est-ce qu’une « œuvre composite » ?



Qu’ appelle-t-on « maître d’œuvre » ?



Qu’appelle-t-on « maître d’ouvrage » ?



Qu’est-ce que le « droit de propriété » ?





Qu’est-ce que le droit administratif ? Donnez des exemples d’application




La CNIL est une « autorité administrative indépendante ». Expliquez.




Pourquoi une nouvelle loi « informatique et libertés » a-t-elle été votée ?



La nouvelle loi, par rapport à l’ancienne, a :

diminué…..

accru ……



La nouvelle loi « informatique et libertés » a créé le correspondant « informatique et libertés ». Il existe toujours, comme dans l’ancienne loi, le « responsable du traitement d’informations nominatives » (dans la nouvelle loi, « informations nominatives » a été remplacé par : ________________________________________________ ?
Quelles sont les fonctions du correspondant et celles du responsable du traitement ?








Qu’est-ce que le détournement de finalité ? (loi de 1978)




Qu’est-ce que le « droit d’accès » ?



En matière de traitements automatisés de données personnelles, que signifie « déclaration préalable » ?





En matière de traitements automatisés de données personnelles, que signifie « demande d’avis » ?




Quels sont les droits du fiché ?





Développez l’acronyme CNIL


Le 18 août 2004 a été publiée une autre loi qui touche à l’informatique. Elle est connue par un sigle. Lequel ?
De quoi traite-t-elle ?





Développez l’acronyme INPI et quel est le rôle de l’INPI ?



Développez l’acronyme APP et quel est le rôle de l’APP ?



Vous avez écrit un programme. Vous faut-il réaliser une action de dépôt pour que vous en soyez l’auteur ?


Qu’est-ce que le « droit de repentir » en matière de droit d’auteur ?




Est-ce que les logiciels sont brevetables ? Développez.









Quelle est la différence entre la preuve en droit civil et la preuve en droit commercial ?



Qu’est-ce qu’une contrefaçon ?












Pour être brevetable, une invention doit :
-

-

-

Dudule Quisaitout, informaticien, qui veut être bien vu de son chef de service, lui a dit :
« Je peux vous filer un truc pour rentrer sur le site SupInstitutInfo, même si vous n’avez pas les droits d’accès (je ne pense pas que vous y faites des enseignement). Vous pourrez ainsi y consulter les notes des étudiants du SupInstitutInfo, leur assiduité aux cours, TD, en faire des copies. Pour les embauches que vous envisagez, ça doit vous intéresser. Mais surtout, ce que vous ne devez pas faire – sinon vous risquez 3 ans d’emprisonnement et 45000 euros d’amende – c’est modifier les notes ou les supprimer.
Le chef de service vous accueille car vous avez demandé à faire un stage dans son service. Il a appris que vous aviez un module Informatique & Société au département informatique de l’IUT. Il vous demande ce que vous pensez de ce que lui a dit Dudule Quisaitout.







Qu’est-ce que le Syntec ?

Vous êtes informaticien embauché dans une entreprise qui fabrique des chaussures. Quelle est la convention collective qui s’applique ?


Qu’est-ce qu’un « marché public » ?





Est-il vrai que les droits patrimoniaux sur les logiciels et leur documentation créés par un employé dans l’exercice de ses fonctions sont dévolus à l’employeur, sauf stipulation contraire ?


La décompilation du logiciel dont on a une licence d’exploitation est-elle autorisée ? Si oui dans quels cas ?



Quels est le critère essentiel qui fait qu’il y a « contrat de travail » ?

Qui est John Von Neumann ? Qu’appelle-t-on « la machine de Von Neumann » ?


Qui est Ada Lovelace ?


Qui est Alan Turing ?


Qu’est-ce que le « test de Turing » ?




Quelle est la caractéristique commune à toutes les missions d’expertise judiciaire (dit autrement, quel principe doit être respecté ?). Comment se traduit-il principalement (ou en d’autres termes, que faut-il faire pour qu’il soit considéré comme respecté ?)



Les experts judiciaires sont-ils élus ?


Qu’est-ce que l’ACM ?



Qu’est-ce que l’IEEE ?



Parmi les dates suivantes, quelle est celle qui est la date de naissance du langage COBOL ?
1790- 1956- 1974- 1982
___________________________________________________________________________
Qui a commandé la création de ce langage ?

___________________________________________________________________________
Le premier compilateur Fortran date de :
- 1790- 1956- 1974- 1982
___________________________________________________________________________
Quel fut son inventeur ?

___________________________________________________________________________
Parmi les dates suivantes, quelle est celle qui est la date de naissance du langage LISP ?- 1790- 1958- 1974- 1982
Quel fut son inventeur ?

___________________________________________________________________________
UNIX fut développé dans les années ?
40-50- 60- 70- 80
Où ?
___________________________________________________________________________
Le langage Pascal est né dans les années ?
- 40-50- 60- 70- 80
___________________________________________________________________________
Parmi les années suivantes, quelle est celle qui a vu la naissance du premier micro-ordinateur ? (le premier vendu en état de marche fut français, le MICRAL ! Il y eu aussi l’Alcyane vendu en Kit)
- années 20- années 40- années 50- années 60- années 70- années 80- années 90
La calculatrice comme nous la connaissons aujourd’hui est né dans les années : - 50 – 60 –80 – 90 ?
__________________________________________________________________________
La TMC (Tabuling Machine Company) créée en :- 1785- 1896- 1946- 1985
devient en - 1794- 1924- 1986
l'une des maisons fondatrices d'IBM
___________________________________________________________________________
L'ENIAC, construit au Moore College de Génie électrique de l'Université de Pennsylvanie fut inauguré en :- 1791- 1815- 1946- 1968
___________________________________________________________________________
Le transistor fut inventé en :- 1915- 1947- 1971
___________________________________________________________________________
Citez quatre prix Turing et ce pour quoi ils ont eu le prix



___________________________________________________________________________
Donnez dans l’ordre de leur apparition dans des SGBD, les différents « modèles de base de données » :




___________________________________________________________________________
La Convention Européenne sur le brevet d'invention, énonce que sont :
- brevetables :
- ne sont pas brevetables :

___________________________________________________________________________
Quels sont les trois "droits de la propriété industrielle" ?



___________________________________________________________________________
Ces trois droits confèrent quoi ?

___________________________________________________________________________
Veuillez exposer les attendus et les conclusions de l'"arrêt Nikon"








Qu’est-ce que le « prêt illégal de main d’œuvre » ? Donnez un exemple relatif au développement de logiciel







__________________________________________________________________________________________
Quelles sont les caractéristiques principales du contrat d’intérim ?







Qu’est-ce que le travail « en régie » ? vs le travail « au forfait » ?





__________________________________________________________________________________________

Vous êtes contacté par une entreprise qui veut vous confier un développement de logiciel. Vous êtes étudiant. L’entreprise vous demandera de lui fournir une facture pour votre paiement et elle n’a pas l’intention de vous embaucher.
Que pouvez-vous lui proposer. Vous envisagerez les différents statuts juridiques que vous pouvez prendre.














_________________________________________________________________________________________

« La Cour d’Appel de Paris a eu l’occasion de considérer qu’une convention caractérisant un prêt de main d’œuvre illicite était nulle et d’une nullité absolue. Sur ce dernier point, une discussion peut toujours être établie sur le caractère relatif ou absolu de la nullité de la convention. La nullité peut donc entraîner la restitution des sommes perçues. Ici encore, une discussion peut être entamée sur l’impossibilité de restituer et la nécessaire indemnisation du bénéfice de la prestation obtenue.

Sur le plan prud’homal, le risque peut provenir soit des salariés du sous-traitant, qui pourraient prétendre à être reconnus comme salariés du donneur d’ordre, soit d’acteurs réputés indépendants, artisans, consultants, dont il serait jugé qu’ils étaient en réalité sous un lien de subordination caractérisant une relation de travail salariée. Les juges ne s’arrêtent pas à la qualification que les parties ont donnée à leur relation. Certains sous-traitants dits indépendants, voire même organisés sous forme de sociétés, ont pu obtenir à leur demande la requalification de leur relation en contrat de travail. » Extrait du site Feral-Schuhl/Sainte-Marie, société d’avocats

Expliquez

"Les sites hébergeant des informations émanant de tiers sont responsables de leur publication"

Le Monde du 29 mars nous apprend la décision du TGI de Paris du 27 mars 08.
Tournant dans la jurisprudence :
"Deux lois s'affrontaient. D'un côté, la loi sur la confiance dans l'économie numérique, la LCEN, et de l'autre, le code civil et son article 9 qui spécifient que chacun a droit au respect de sa vie privée", explique Emmanuel Asmar, avocat de M. Martinez, qui a assigné 25 sites en février. Or la LCEN distingue le statut d'hébergeur et celui d'éditeur de sites Internet, conférant à l'éditeur la responsabilité du site.

Dans le cas des sites incriminés, et en particulier de Fuzz.fr, il s'agit de sites "collaboratifs" alimentés par les internautes eux-mêmes. Quel statut leur accorder ? "

La réponse du tribunal : le condamné "avait opéré un choix éditorial"

Un brevet : celui du premier enregistrement sonore de l'histoire

ICI

Le premier enregistrement, 17 ans avant l'invention du phonogramme par Thomas Edison, vient d'être reconstitué par des chercheurs du Lawrence Berkely National Lab.

Edouard-Léon Scott de Martinville, un typographe français, est à l'origine de cette première bande son. Réalisée avec son phonaugraphe. A écouter, nous dit Le Monde, à :
www.firstsounds.org