Outre les éléments qui constituent le matériel (hardware en américain), l'ensemble des programmes dont on dispose sur un ordinateur constitue le logiciel (software en américain). Il existe deux sortes de logiciels : les logi-ciels d'application qui sont des programmes décomposant les opérations à réaliser pour traiter le problème que l'utilisateur veut résoudre (facturation, paie du personnel, calcul de trajectoire d'un missile) et le système d'exploitation, qui est constitué par l'ensemble des programmes destinés à faire fonctionner la machine.
Le système d'exploitation est vendu avec l'ordinateur, il est spécifique de cet ordinateur. Les logiciels d'applications sont généralement réalisés par les utilisateurs ou par les sociétés 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ère analyse est alors faite surtout par l'analyste. C'est ce qui se passe très souvent dans le domaine de la gestion notamment. Cependant, cette méthode n'est pas la meilleure car un analyste ne connaît pas aussi bien le problème que l'utilisateur. De même, il est rare que l'analyste termine l'analyse : très souvent, c'est le programmeur qui se charge de ce travail car, en même temps qu'il codifie, il peut adapter le traitement demandé au matériel disponible. Il semble d'ailleurs souhaitable (en attendant le jour où l'utilisateur pourra se passer du concours de l'informaticien) de séparer ce travail en deux parties seulement : l'une réservée à l'utilisateur : l'analyse ; l'autre réalisée par un analyste-programmeur : la fin de l'analyse et la codification. Cela présente l'avantage de laisser l'utilisateur déterminer complètement son application.
Après l'analyse, il faut formuler chaque instruction de telle sorte qu'elle provoque le fonctionnement voulu dans le système électronique : en quelque sorte il faut traduire une langue (par exemple, le français) en langage-machine.
EXERCICES
1.
Qu'est-ce que constitue le logiciel ? Quelles sortes de logiciels existe-il ? Qu'est-ce que le logiciel d'application ? Qu'est-ce que le système d'exploitation ? Par qui sont réalisés les logiciels d'application? Pourquoi la première analyse est faite surtout par l'analyste ? Pourquoi cette méthode n'est pas la meilleure ? Qu'est-ce que doit faire l'analyste-programmeur ? Comment faut-il formuler chaque instruction ?
,
2.
3.
Программное обеспечение
- комплекс, обеспечивающий управление машиной и выполнение всех необходимых задач, связанных со сбором, хранением, обработкой, передачей и выдачей информации. Программное обеспечение электронной машины состоит из трех основных групп: операционной системы, системных программ и прикладных программ.Операционная система
служит основной частью программного обеспечения электронной машины и почти вся располагается в ее оперативной памяти. Операционная система осуществляет управление функционированием машины, в том числе выполнением системных и прикладных программ. Другими словами, операционная система осуществляет управление работой всей информационной системы.Системные программы
расширяют возможности операционной системы, обеспечивают работу машины в различных режимах, управляя каким-нибудь информационным процессом, например, поиском информации. Системные программы управляют прикладными программами, обеспечивают взаимодействие с терминалами, включая передачу команд, заданий, контроль передачи информации, исправление ошибок и т.д.Прикладные программы
выполняют информационные задачи для нужд пользователей. Пользователями называются лица, взаимодействующие с электронной машиной с целью обработки информации, необходимой им в своей работе. В связи с разнообразием задач обработки информации (планирование производства, диагностика заболеваний, управление научным экспериментом и т.п.) объем прикладных программ очень велик и во много раз превосходит размеры операционной системы и системных программ. Все прикладные программы хранятся во внешней памяти машины. Прикладные программы создаются во всех областях человеческой деятельности.TRAVAIL INDIVIDUEL
1.
le chercheur- исследователь (ученый); искатель (в избирательных устройствах)