un ordinateur - электронно-вычислительная машина (ЭВМ) la paie du personnel - зарплата служащим le programmeur- программист; программатор (программирующее устройство) le syst`eme d'exploitation - операционная система; действующая система
le syst`eme 'electronique - электронная система
un utilisateur-пользователь
2.
avoir recours `a (qch) - прибегать к (чему-либо)
c'est ce qui - это то, что
de m^eme que - так же как
de telle sorte que - таким образом, чтобы
en m^eme temps que - в то время как
en quelque sorte - некоторым образом; в некотором роде
faire fonctionner la machine - заставить машину работать
formaliser les demandes de traitement - сформулировать запросы на обработку
il existe - существует il est rare que - редко бывает так, что il semble que - кажется, что traiter le probl`eme - рассматривать проблему; решать задачу
Texte A
LE LOGICIEL
Outre les 'el'ements qui constituent le mat'eriel (hardware en am'ericain), l'ensemble des programmes dont on dispose sur un ordinateur constitue le logiciel (software en am'ericain). Il existe deux sortes de logiciels : les logi-ciels d'application qui sont des programmes d'ecomposant les op'erations `a r'ealiser pour traiter le probl`eme que l'utilisateur veut r'esoudre (facturation, paie du personnel, calcul de trajectoire d'un missile) et le syst`eme d'exploitation, qui est constitu'e par l'ensemble des programmes destin'es `a faire fonctionner la machine.
Le syst`eme d'exploitation est vendu avec l'ordinateur, il est sp'ecifique de cet ordinateur. Les logiciels d'applications sont g'en'eralement r'ealis'es par les utilisateurs ou par les soci'et'es de service auxquelles ils ont recours.
La distinction entre le travail de l'utilisateur, celui de l'analyste et celui du programmeur n'est pas toujours aussi nette : des utilisateurs ne savent pas formaliser leurs demandes de traitement et la premi`ere analyse est alors faite surtout par l'analyste. C'est ce qui se passe tr`es souvent dans le domaine de la gestion notamment. Cependant, cette m'ethode n'est pas la meilleure car un analyste ne conna^it pas aussi bien le probl`eme que l'utilisateur. De m^eme, il est rare que l'analyste termine l'analyse : tr`es souvent, c'est le programmeur qui se charge de ce travail car, en m^eme temps qu'il codifie, il peut adapter le traitement demand'e au mat'eriel disponible. Il semble d'ailleurs souhaitable (en attendant le jour o`u l'utilisateur pourra se passer du concours de l'informaticien) de s'eparer ce travail en deux parties seulement : l'une r'eserv'ee `a l'utilisateur : l'analyse ; l'autre r'ealis'ee par un analyste-programmeur : la fin de l'analyse et la codification. Cela pr'esente l'avantage de laisser l'utilisateur d'eterminer compl`etement son application.
Apr`es l'analyse, il faut formuler chaque instruction de telle sorte qu'elle provoque le fonctionnement voulu dans le syst`eme 'electronique : en quelque sorte il faut traduire une langue (par exemple, le francais) en langage-machine.
EXERCICES
1.