Vous êtes sur la page 1sur 1

Le langage et la programmation

Le langage
Un programme est une suite d’instruction compréhensible et exécutable par d’ordinateur. Il se
présente sous la forme d’un ou de plusieurs fichiers liés selon les objectifs du programme. Un
programme est écrit dans un langage donné tels que Basic, Fortran ; Dbase, Cobol, Delphi, Windev,
Turbo Pascal, Langage c, Accés …etc. Une question mérite donc d’être posée : Avec quel langage
faut-il écrire un programme ? La réponse peut paraître évidente : comme on parle avec le langage
qu’on maîtrise le mieux, on devrait développer qu’on connaît le mieux. Mais alors, le langage qu’on
connaît le mieux est il adapté à l’environnement de l’utilisateur ? Est-ce qu’il répond à tous les
besoin du client ? Est-ce qu’il nous permet de développer une application performance à tous les
points de vue ? Autant de questions pertinentes.

L’analyse
Elle est le dénominateur commun à tous les langages de programmation. C’est une démarche,
une approche progressive et structurée, une méthode. L’analyste est un animateur qui doit trouver
une solution consensuelle à un programme qui peut plus ou moins complexe selon le projet à
informatiser. Un même dossier d’analyse bien réalisé peut être la base d’un programme écrit à
plusieurs langages. L’analyse ne dépend donc pas fondamentalement du langage utiliser pour écrire
le programme. On peut donc poser le postulat suivant : savoir écrire un programme dans langage
donné ne suffit pas forcément maîtrisé le programme encore moins l’analyse qui en est le base et le
plier. L’écriture du programme est donc l’une des dernières phases d’un projet informatique. Sans les
développer ici, nous pouvons identifier quelques étapes de l’analyse :

L’analyse fonctionnelle
Etudie le problème dans tous ses aspects techniques. Cette étape pourrait même être divisée
en plusieurs paries si le projet est complexe. Dans tous les cas, cette partie de l’étude doit montrer
les résultats attendus, la structure des différentes et les relations qui les lient Entre autres, différents
diagrammes de synthèse y sont de même que le calendrier de développement de l’’application.

Vous aimerez peut-être aussi