0% ont trouvé ce document utile (0 vote)
66 vues7 pages

Comprendre le Software et ses Types

Ce document présente un exposé sur le software, définissant les termes clés et explorant les différents types de logiciels, notamment les logiciels systèmes et d'application. Il aborde également la notion de liberté logicielle, soulignant l'importance de la liberté d'utilisation, de modification et de distribution des logiciels. En conclusion, il insiste sur le rôle crucial des logiciels dans notre quotidien et l'importance de promouvoir la liberté logicielle pour un avenir numérique inclusif.

Transféré par

Flora
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
66 vues7 pages

Comprendre le Software et ses Types

Ce document présente un exposé sur le software, définissant les termes clés et explorant les différents types de logiciels, notamment les logiciels systèmes et d'application. Il aborde également la notion de liberté logicielle, soulignant l'importance de la liberté d'utilisation, de modification et de distribution des logiciels. En conclusion, il insiste sur le rôle crucial des logiciels dans notre quotidien et l'importance de promouvoir la liberté logicielle pour un avenir numérique inclusif.

Transféré par

Flora
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

EXPOSE D’INFORMATIQUE

THEME :
LE SOFTWARE

SOMMAIRE
INTRODUCTION
I. DEFINITIONS ET TERMINOLOGIE
II. LES TYPES DE LOGICIELS
III. NOTION DE LIBERTÉ LOGICIELLE
CONCLUSION

PAR : MEKINA NDZESSE Marie Ghislaine

MEGNE DE TAGNE Victorine Flore

COORDINATION : Madame TCHETGNIA


INTRODUCTION
De nos jours l’informatique est omniprésente dans notre quotidien,
que ce soit dans notre vie personnelle, notre vie professionnelle, ou
dans le fonctionnement des grandes entreprises et organisations. Au
cours de cette révolution numérique, le software joue un rôle central.
Au cours du présent exposé, nous allons le définir, explorer les
différents types de logiciels, leur importance dans le système
informatique, et enfin nous allons aborder la notion de liberté
logicielle.
I. DÉFINITIONS ET TERMINOLOGIE DU SOFTWARE
En informatique, le mot logiciel fait partie des premiers dans la liste des vocabulaires. Ce dernier possède
donc une terminologie spécifique que nous présenterons ici de manière non exhaustive.
Software :
- ensemble d’instructions ou de programmes qui contrôlent le comportement d’un ordinateur ou d’un
système informatique, permettant de réaliser des tâches variées telles que le traitement de données, la
communication, les calculs, etc… ;
-produit immatériel qui résulte de l’écriture de code source par un développeur, et qui est exécuté par un
ordinateur pour produire un résultat spécifique ;
-élément intangible qui comprend les programmes, les procédures, les règles, les données et les
documentations associées, qui sont nécessaires pour faire fonctionner un système, un réseau ou un
appareil ;
Bug : erreur ou défaut dans un logiciel ;
Code source : code écrit par un développeur pour créer un logiciel ;
Débogage : processus de recherche et de correction d’erreurs dans un logiciel ;
Mise à jour : modification du logiciel existant pour ajouter de nouvelles fonctionnalités ou corriger des
erreurs ;
Interface de programmation : ensemble de règles et de protocoles qui permet aux logiciels de
communiquer entre eux ;
Interface utilisateur : partie d’un logiciel qui interagis avec l’utilisateur ;
Programme informatique : ensemble d’instructions ou de codes qui sont exécutés par un ordinateur ou un
système informatique pour réaliser une tâche spécifique.
II. LES TYPES DE LOGICIELS
Pour un appareil informatique, un logiciel est considéré comme un cerveau. Parlons donc des différents
types de logiciels informatiques. On distingue principalement deux types de logiciels : les logiciels systèmes
et les logiciels d‘applications
1- Les logiciels systèmes
Ce sont des logiciels qui gèrent les ressources d’un système informatique et permettent l’exécution
d’application. Yls :
- Se placent entre le matériel et les autres logiciels ;
- Permettent aux logiciels d‘application une indépendance vis-à-vis du matériel ;
- Réalisent les fonctions de base du système (impression, visualisation, écriture en mémoire) ;
- Traitent les demandes d‘accès au matériel des logiciels d‘applications ;
Les logiciels systèmes sont :
• Les systèmes d‘exploitation SE ou OS : qui gèrent les ressources de base de l’ordinateur comme la
mémoire, le processeur et les périphériques, contrôlent et coordonnent le bon fonctionnement de
l‘ordinateur. Exemple : Windows 10, linux, Ubuntu, Kali linux, Unix, Back Trak, Mac OS, MS DOS.
• Le BIOS (Basic Input Output System) est un ensemble de fonctions, contenu dans la mémoire morte
(ROM) de la carte mère d'un ordinateur, lui permettant d'effectuer des opérations de base, lors de
sa mise sous tension. Par exemple l'identification des périphériques d‘entrée/sortie connectés et la
lecture d'un secteur sur un disque, un CD ou une partie d'une clé USB.
• Les pilotes de périphériques qui permettent à l’OS de communiquer avec les périphériques
matériels, comme les imprimantes les scanners, les cartes graphiques, etc….
En dehors de ces principaux types de logiciels systèmes, on distingue les :
• ⁠ ⁠Logiciels de gestion de fichiers : Gèrent les fichiers et les dossiers sur l’ordinateur, comme le
système de fichiers, la mise en forme de disques, etc. exemple : file explorer, Finder,
• ⁠Logiciels de sécurité : Protègent l’ordinateur contre les menaces, comme les virus, les spywares, les
hackers, etc. Exemples : antivirus, pare-feu, logiciels de chiffrement. Exemple Windows defender
gatekeeper…
• Logiciels de mise en réseau : Gèrent les connexions réseau, comme les protocoles de
communication, les routeurs, les switches, etc. exemple : network manager Airport utility …
• Logiciels d’optimisation du système : Améliorent les performances de l’ordinateur, comme les
utilitaires de nettoyage de disque, les défragmenteurs, etc.
• Logiciels de gestion de la mémoire : Gèrent la mémoire vive (RAM) et la mémoire virtuelle, comme
les gestionnaires de mémoire, les outils de débogage, etc.
• Logiciels de démarrage : Gèrent le processus de démarrage de l’ordinateur, comme les gestionnaires
de démarrage, les bootloaders, etc.
Ces logiciels systèmes jouent un rôle essentiel dans la gestion et l’utilisation efficace des ressources
informatiques.

2- Les logiciels d’application


En dehors des logiciels systèmes qui constituent la première interface avec le matériel, les utilisateurs sont
amenés à utiliser d‘autres logiciels parmi lesquels les logiciels d’application. Un logiciel d’application est un
ensemble de programmes destiné à exécuter des tâches précises. Ils peuvent être regroupés en familles de
la manière suivante :
• Les navigateurs : qui nous permettent de naviguer sur internet. Exemple : Mozilla Firefox, Google
chrome, internet explorer …
• Les éditeurs de texte : qui permettent d‘écrire du code source. Exemple : Notepad, bloc note,
sublime text …
• Les suites bureautiques : permettent entre autres d‘écrire des lettres, rédiger des CV créer des
présentations, créer des tableaux de calcul et des graphiques. Exemple la suite Microsoft office qui
contient les logiciels Ms Word, Ms Excel, Ms Access, Ms Publisher, Ms PowerPoint, Ms Outlook.
• Les utilitaires : ce sont les logiciels qui aident les utilisateurs dans leurs tâches quotidiennes sur les
ordinateurs. Il s’agit des antivirus (Avira, Avast, Panda, Norton, Kaspersky, etc.), des logiciels de
compression ou de décompression (WinZip, WinAR, etc.), les logiciels de gravure (Nero, Easy CD
Creator, etc.), des outils d’accessibilité (loupe, clavier virtuel, etc.).
• Les Systèmes de Gestion de Bases de Données (SGDB) : Microsoft Office Access, Oracle, SQL Server,
MySQL, etc.
• Les logiciels de présentation Assistée par Ordinateur ou de PréAO : Microsoft Office PowerPoint,
Open Office Impress, Google Presentation, etc.
• Les logiciels de publication Assistée par Ordinateur ou de PAO : Microsoft Office Publisher, Xpress,
PageMaker, InDesign, etc.
• Les logiciels de retouche photo : Adobe Photoshop, PhotoFiltre, Gimp, GifAnimator, etc.
• Les logiciels de développement : Visual Basic, Delphi, WinDev, etc.
• Les logiciels multimédias : RealPlayer, VLC, Windows Media, VirtualDj, etc.
• Les ludiciels ou logiciels de jeux : PES, Zuma Deluxe, Neo-Geo, etc.
Outre ces deux principaux types de logiciels on distingue :
3- ⁠ ⁠Logiciels de productivité : Aident les utilisateurs à accomplir des tâches de productivité. Exemples :
Logiciels de gestion de projet, logiciels de gestion de temps, logiciels de gestion de contacts.
4- Logiciels de serveur : Gèrent les ressources et les services sur un réseau. Exemples : Systèmes
d’exploitation de serveur, logiciels de gestion de base de données, logiciels de serveur web.
5- ⁠Logiciels de programmation : Aident les développeurs à créer et à déboguer du code. Exemples :
Compilateurs, interpréteurs, environnements de développement intégrés (IDE).
III. Notion de liberté logicielle
Un logiciel libre est un logiciel dont on possède le code source, et dont la licence permet la libre
rediffusion de ces sources éventuellement modifiées. C’est logiciel garantissant un certain nombre de
libertés à ses utilisateurs :
- utilisation : la liberté d’utiliser/exécuter le logiciel pour quelque usage que ce soit ;
- étude : la liberté d’étudier le fonctionnement du programme, et de l’adapter à vos besoins ;
- redistribution : la liberté de redistribuer des copies ;
- modification : la liberté d’améliorer le programme, et de rendre publiques vos améliorations de telle sorte
que la communauté tout entière en bénéficie ;
Comme exemples de logiciels libres : Mozilla Firefox, Mozilla Thunderbird, LibreOffice et VLC sont des
exemples de logiciels libres célèbres.
Par exemple le code source de Firefox est disponible à cette adresse :
[Link]
Le simple accès au code source ne suffit pas pour qu’un logiciel puisse être dit « libre », et la gratuité
n’a rien à voir avec la liberté. L'ambiguïté provient de l'expression d'origine, free software, puisqu'en
anglais free signifie aussi bien libre que gratuit.
Un logiciel libre n’est pas un graticiel ou partagiciel (freeware ou shareware en anglais), et un logiciel dont
le code source est disponible n’est pas forcément libre. Les logiciels libres constituent une alternative à
ceux qui ne le sont pas, qualifiés de « propriétaires » tels : Microsoft Windows, Microsoft Office, Adobe
Photoshop,
Le copyleft est l'autorisation donnée par l'auteur d'un travail soumis au droit d'auteur d'utiliser,
d'étudier, de modifier et de copier son œuvre, dans la mesure où cette autorisation reste préservée. La
seule condition est que soient préservés les droits moraux de l'auteur initial : son nom devra figurer sur
chaque évolution ultérieure.
La General Public Licence (GPL) est la licence emblématique du logiciel libre : extrêmement répandue, elle
gouverne notamment le noyau Linux. Ce type de licence a été créé par Richard Stallman en 1984.
Conclusion
En conclusion, il était question au cours du présent devoir de définir ce
qu'est un logiciel et sa terminologie. Nous avons ensuite exploré les
différents types de logiciels existants, allant des logiciels systèmes aux
logiciels applicatifs, en passant par les logiciels de productivité et les
logiciels de serveur. Enfin, nous avons abordé la notion de liberté
logicielle, qui nous permet de comprendre l'importance de la liberté
d'utilisation, de modification, de copie et de distribution des logiciels.
Cette liberté est essentielle pour promouvoir l'innovation, la
collaboration et l'accès à la technologie. En résumé, les logiciels sont
des outils puissants qui façonnent notre quotidien et notre avenir. Il est
donc crucial de comprendre leur fonctionnement, leurs types et les
enjeux liés à la liberté logicielle. Cela nous permettra de mieux
appréhender les défis technologiques actuels et futurs, et de faire des
choix éclairés en tant qu'utilisateurs et citoyens. En somme, la liberté
logicielle est un pilier fondamental pour bâtir un avenir numérique
ouvert, inclusif et durable. En promouvant et en protégeant cette
liberté, nous pouvons garantir que les logiciels continuent à servir
l'intérêt public et à favoriser l'innovation pour le bien de tous.

Vous aimerez peut-être aussi