Un après-midi consacré à cette discipline a été organisé, le vendredi 10 décembre 2010, par Monsieur Jean-Marie Jacquet, Doyen, en collaboration avec Madame Marie d'Udekem-Gevers, dans le cadre du 40ème anniversaire de la Faculté d'Informatique.
Elle était intitulée "Programmer : un passé pour l'avenir?"
PROGRAMME
| Introduction, J.M. Jacquet, Doyen de la Faculté d'Informatique (FUNDP) | ||
Partie 1 : De la matière à l’informatique |
||
|
|
Une
longue histoire de la programmation,
M. d’Udekem-Gevers (FUNDP) Abstract : L’exposé débute par une proposition de définition opérationnelle et généralisatrice du concept d’automate. Il décrit ensuite les deux principes permettant le fonctionnement d’un automatisme : la régulation et la programmation. Il suggère aussi une classification nouvelle et détaillée des programmes. Il commence alors une fresque historique de l’automatisme en évoquant l’Ecole des Mécaniciens d’Alexandrie (IIIe siècle avant J.C.). Puis, il passe en revue des développements techniques successifs d’outils mécaniques recourant à un automatisme, en particulier à la programmation, mis en œuvre en Europe depuis le XIIe siècle jusqu’au début du XIXe siècle dans différents domaines et pour des applications très variées : la maîtrise de la reproduction de séquences de sons (certaines annexes des horloges (cloches, carillons), orgues…), celle de la mesure du temps (horloges mécaniques) et celle du mouvement (automates d’horloges, automates ludiques ou pédagogiques, métiers à tisser…). L’exposé se focalise ensuite sur la programmation du calcul. Il analyse et compare de célèbres machines : celle de Pascal et celles de Babbage. Puis, il évoque brièvement les grandes calculatrices des années quarante. Il continue en se centrant sur l’ordinateur, montrant comment et pourquoi ce dernier constitue un pas décisif dans l’histoire de l’automatisme. |
|
| Courte biographie de l'intervenant | Support de l'intervention | |
|
|
L’informatique
en Belgique dans les années 1950-1970. Une vue rétrospective basée
sur des réminiscences personnelles,
J. Loeckx (Universität des Saarlandes,
Sarrebruck) |
|
|
Support de l'intervention | |
|
|
L’enseignement
de l’informatique aux FUNDP en 1970 et réflexion sur son actualisation,
F. Bodart (FUNDP) Abstract : En 1970 les FUNDP créaient un Institut d'informatique pour développer un enseignement et de la recherche en l'informatique en privilégiant la gestion des organisations - l'informatique de gestion- comme domaine d'application. La première partie de l'exposé exposera les choix des matières enseignées relevant de l'informatique proprement dite. La seconde partie abordera ce que pourrait être, à l'horizon 2010-2020, l'enseignement des SI compte-tenu des transformationsprofondes des organisations et de l'évolution des TIC, évolution qui a largement contribué à cette transformation des organisations. |
|
|
|
Courte biographie de l'intervenant | |
|
|
||
![]() |
Programmation impérative : bilan de mes idées personnelles, H. Leroy (FUNDP) |
|
| Courte biographie de l'intervenant | En
raison des perturbations climatiques survenues au mois de décembre
2010, cette intervention a été annulée |
|
|
|
Dijkstra
et la programmation structurée, le « Grand mouvement des années
1970 »,
P.-A. de Marneffe (Université de Liège)
Abstract : En juillet 1969, Edsger W. Dijkstra "Notes on Structured Programming", un rapport interne au Département de Mathématique de la Technische Hécritogeschool Eindhoven. Le titre de ce rapport aura une profonde influence sur la programmation pendant la décennie 1970. Pourquoi le titre ? Parce que la "perception publique" du concept de "programmation structurée" a été très éloignée du contenu du rapport. Au point que, dès 1972, Dijkstra décidera de ne plus jamais utiliser les termes "structured programming". Nous rappellerons le contexte historique de la rédaction du rapport. Ensuite le contenu initial du rapport sera explicité, ainsi que son interprétation "publique" habituelle. Les effets de cette divergence de compréhension seront détaillés par leur influence, d'une part, sur Dijkstra, et d'autre part, sur l'enseignement de la programmation. Pour ce dernier point, nous exposerons les aspects positifs et négatifs ; notamment ce qui a été "manqué" mais qui pourrait toujours être récupéré. |
|
| Courte biographie de l'intervenant | Support de l'intervention | |
|
|
La
programmation logique, Y.
Willems (K.U.Leuven) |
|
| Courte biographie de l'intervenant | ||
|
Théorie
de la concurrence : histoire des algèbres de processus,
J.-M. Jacquet (FUNDP) Abstract : Une des caractéristiques de la science informatique est sans nul doute que l'étude de ses fondements théoriques s'est développée en parallèle avec la technologie, voire même l'a précédée. Ainsi se sont développées différentes algèbres de processus concurrents communicants, telles que CCS et CSP, pour expliquer le comportement de programmes parallèles. Le web, les réseaux sociaux tels que Facebook et les applications mobiles développées sur les GSM évolués requièrent toutefois un regard neuf. L'exposé a pour objectif de retracer brièvement l'histoire des algèbres de processus et d'introduire de nouvelles algèbres mieux adaptées aux applications modernes. |
|
| Courte biographie de l'intervenant | ||
RENSEIGNEMENT SUR LE SUJET
Marie d'Udekem-Gevers : mge@info.fundp.ac.be - Tél. +32/(0)81/72 49 73