ARCHITECTURE LOGICIELLE D’UN ORDINATEUR

 

Plan du cours (cliquez sur un lien pour aller directement sur la partie qui vous intéresse)

Logiciels systèmes

Logiciels d’application

Logiciel libre et Open source

Exercices avec corriges

 

Définitions

·         Un programme informatique est une suite d’instructions exécutables par un ordinateur.

·         Un logiciel est un ensemble de programmes informatiques nécessaires au fonctionnement et à l’utilisation d’un ordinateur ou d’un système informatique.

·         Le Code Source d’un programme informatique est un texte qui représente les instructions qui doivent être exécutées par le microprocesseur. Il se matérialise souvent sous forme d’un ensemble de fichiers textes écrit dans un langage de programmation permettant ainsi une meilleure compréhension des humains.

Les logiciels systèmes

Un logiciel système est un logiciel indispensable au fonctionnement de base l’ordinateur.

Système d’exploitation

[]Le système d’exploitation SE (en anglais Operating System ou OS) est le logiciel de base le plus important. Il permet de contrôler et de gérer toutes les ressources matérielles et logicielles de l’ordinateur.

 Il comprend plusieurs parties :

·         Les outils et les services (compilateurs, chargeurs, éditeurs, utilitaires, ...)

·         Le noyau :    Le noyau (en anglais kernel) contient les fonctions fondamentales du système d'exploitation telles que la gestion de la mémoire, des processus[H1] , des fichiers, des entrées-sorties principales, et des fonctionnalités de communication.

·         L’interpréteur des commandes (en anglais shell)

·         Le système des fichiers (File System ou FS)

 

Les utilitaires

C’est un ensemble de programmes fournis généralement avec le système d’exploitation, qui sont nécessaires à l’exploitation de base de l’ordinateur, au développement et à la mise au point des programmes utilisateurs.

a) Utilitaires nécessaires à l’exploitation de base de l’ordinateur tels que :

·         Visualiseurs d’images : Ils permettent d’afficher les images.

·         Lecteurs des fichiers multimédias : Ils permettent de lire les sons et les vidéos, par exemple Windows Media Player.

·         Sauvegarde des dossiers et des fichiers : backup

·         Gravure : Power ISO permet de faire une image ISO d’un support de stockage.

·         Archivage et compression des données : Archiver des dossiers consiste à les transformer en un seul fichier pour qu’il soit facilement utilisable. Compresser un fichier revient à raccourcir sa taille : Winrar ou Winzip.

·         Le clavier visuel : il permet de faire la saisie lorsque le clavier physique est en panne.

·         Les antivirus : ils permettent de lutter contre les virus : smadav, norton, avast ,etc.

 b) Utilitaires nécessaires au développement et à la mise au point des programmes utilisateurs

·         Compilateurs : En programmation, le compilateur transforme le code source en langage binaire.

·         Éditeurs des liens (linker) : En programmation, l’édition des liens est un processus qui permet de créer des fichiers exécutables comme les fichiers avec l’extension .exe de Windows.

Les pilotes

Un pilote est un programme qui permet à l’unité centrale de l’ordinateur de reconnaitre les caractéristiques d’un périphérique et procéder à son installation.

En effet, Configurer un périphérique revient à communiquer les caractéristiques de ce périphérique à l’ordinateur.

En pratique, le constructeur de chaque périphérique prévoit un disque (CD ou DVD) qui comporte ses pilotes (ou driver en anglais).

Les logiciels d’application

Un logiciel d’application ou application informatique est un ensemble de programmes destinés à résoudre un problème précis posé par un utilisateur.[

Un progiciel (contraction de produit et logiciel) est un logiciel d’application générique, d’intérêt général, libre ou exclusif, prévu pour répondre à des besoins ordinaires.

 

La suite bureautique

La bureautique se définit comme la technique de production et de communication de documents (textes, audio, images) à l’aide des outils de production des documents tels que les logiciels de traitement des textes, les tableurs, des outils de communication principalement les logiciels de courriels (courriers électroniques), des outils de conservation tels que les logiciels de gestion documentaire.

On retrouve dans une suite bureautique :

·         Des texteurs :

Ce sont des logiciels qui permettent la saisie, la mise en forme des textes et des documents.

Exemples: (Word, Word perfect, Word star; Write).

·         Des tableurs :

Ce sont des logiciels qui permettent la manipulation des chiffres et des formules dans les tableaux, et dans une certaine mesure la création et la manipulation des graphiques.

Exemples : Excel, Multiplan, Quatro, Lotus 1-2-3

·         Des logiciels de Publication Assistée par Ordinateur (PAO)

Exemples : PageMaker, Publisher

·         Des Logiciels de Présentation Assistée par Ordinateur (PréAO)

Exemple : power point.

Exemples de suites bureautiques :

·         Libre Office

·         OpenOffice

·         StarOffice

·         WordPerfectOffice

·         Microsoft Office

La suite bureautique Microsoft Office comprend :

o   Microsoft Word : traitement de textes

o   Microsoft Excel : tableur

o   Microsoft Power point : logiciel de présentation (PréAO)

o   Microsoft Access : gestionnaire des Bases de Données

o   Microsoft InfoPath : création des formulaires

o   Microsoft Outlook : messagerie électronique.

o   Microsoft OneNote : prise des notes

o   Microsoft Publisher : Publication Assisté par Ordinateur

 

Les éditeurs de textes

Ils permettent entre autres d’écrire les codes sources des programmes. Sous Windows, on peut citer bloc-notes, wordpad, notepad++ qui sont gratuits. Bloc-notes et wordpad sont préinstallés dans Windows.

Les navigateurs

            Ils permettent d’accéder à internet. On peut citer : Internet Explorer, mozilla Firefox, Google Chrome, Opéra, etc. Le navigateur Internet Explorer est préinstallé dans Windows.

Les didacticiels

Les didacticiels ou tutoriels sont des logiciels interactifs qui permettent d’apprendre à utiliser d’autres logiciels.

Autres logiciels d’application

·         Les logiciels Dessin assisté par ordinateur (DAO) :AUTOCAD

·         Les logiciels de retouche d’images (Photoshop, Xpress, Paint shop pro).

·         Les logiciels de comptabilité (SAGE SAARI, Ciel Compta)

·         Les logiciels de gestion Commerciale (EBP gestion ; gestion Saari)

·         Les logiciels multimédia (VLC)

·         Les Logiciels de jeux (Zuma de luxe)

·         Les Logiciels de programmation (C, Pascal, Java, Visual Basic,…)

·         Les Logiciels de base de données (MySQL,Access, oracle,…)

·         Les Logiciels d’infographie (Paint, Photoshop…)

·         Les Logiciels pour l’Internet (Internet explorer, MSN Messenger,…)

 

Logiciel libre et Open source

Un logiciel libre est un logiciel dont la licence dite libre donne à chacun de ses utilisateurs (et sans contrepartie) quatre libertés fondamentales :

o   La liberté d’utiliser

o   La liberté d’étudier

o   La liberté de modifier

o   La liberté de dupliquer et de diffuser (donner et vendre ledit logiciel)

Pour qu’un logiciel soit libre, il faut que le code source soit disponible, donnant à chacun la possibilité de le distribuer à n’importe quel prix. Les logiciels libres ne sont pas forcements gratuits. Dans les faits, la plupart des logiciels libres se retrouvent gratuitement sur Internet, mais peuvent simultanément être achetés à un prix comparable à celui d’un logiciel propriétaire.

Exemples : Mozilla firefox, Gimp…

Le logiciel propriétaire (ou logiciel privateur) est un logiciel non libre. Certains logiciels propriétaires sont gratuits, d’autres payants.

Exemples : aMSN, Mixx…

Le freeware est un logiciel distribué gratuitement. Les freewares sont développés soit par des programmeurs indépendants (étudiants), soit par des sociétés de services informatiques. Ces logiciels peuvent être téléchargés gratuitement sur internet.

Le shareware est une application qu’on peut légitimement utiliser gratuitement pendant une période donnée. Passée cette période (30jours) on doit soit acheter une licence, soit le supprimer de son ordinateur.

Un open source (contenu ouvert) est un logiciel dont l’utilisation est gratuite mais pour lequel les utilisateurs ont accès au code source et peuvent donc le modifier, créer des logiciels dérivés et les redistribuer librement. Certaines licences open source comprennent également les logiciels libres.

align=center style='text-align:center'>EXERCICES

CONTROLE DE CONNAISSANCES

1. Définir : Système d’exploitation, utilitaire

2. Citer 02 fonctionnalités d’un système d’exploitation

3. Citer 02 utilitaires intégrés dans le système d’exploitation Windows.

4.  Citer les logiciels de la Suite Microsoft Office

5. Quelle est la différence entre le BIOS et le Système d’exploitation ?

 

EXCERCICE I :

1.     Dans le contexte informatique, définir les termes suivants : logiciel de base, logiciel d’application, progiciel.

2.     Reproduire et compléter le tableau ci-dessous par les termes convenables choisis dans la liste suivante : Power point, Windows XP, Ciel compta, Mac OS, Corel draw, Sage Saari.

3.      

Logiciel de base

Logiciel d’application

 

 

 

 

 

 

 

4- Que représente sur un ordinateur l’indication Microsoft Windows XP.

5-Dans l’ajout d’un logiciel à un PC, quelles informations nécessaires liées aux caractéristiques du système qu’il faut vérifier ?

 

EXCERCICE II :

1. Quel nom donne-t-on à un logiciel qui permet de faire fonctionner un périphérique ?

2. Répondre par vrai ou faux :

            a) un serveur est un homme qui distribue les ressources dans un réseau

            b) un navigateur est un ordinateur qui permet d’afficher les pages web

            c) le MP4 est un type de format de fichier vidéo

            d) le virus informatique peut être considéré comme un logiciel de base

            d) un routeur permet à un abonné d’accéder à tous les services internet de base

3. A quoi se réfère l’acronyme « courriel » fréquemment utilisé dans internet et quel est son rôle ?

4.Répondre par vrai ou faux

a-GOOGLE est un navigateur

b- Mozilla Firefox est un système d’exploitation

c-Linux est un logiciel de traitement d’image

 

EXERCICE III :

1- Que signifie pour vous le terme « bureautique » ?

2- Qu’entend-on par « publipostage » dans un logiciel de traitement des textes.

3-Citer un des logiciels indiqués pour réaliser des diapositives à l’attention des conférenciers dans une salle.

4-Donner le nom d’un logiciel de la suite Microsoft Office permettant de :

      a)  Créer une feuille de calcul

      b) Concevoir une base de données

 

EXERCICE IV :

1. Lequel des logiciels suivants permet d’extraire les informations dans une base de données : MS Excel ; Java ; Photoshop ; MySQL.

2-Lequel des logiciels suivants n’appartient pas à la catégorie des systèmes d’exploitation multitâches ; Linux, MS-DOS, Windows10 et Mac OS ?

3-A partir de la liste des logiciels ci-après ; Linux, Internet Explorer, MS Excel, Mac OS/2, Access ; Compléter le tableau ci-dessous ;

Types

Logiciel d’application

Système d’exploitation

 

 

 

 

 

 

 

EXERCICE V :

1-Recopier le tableau ci-dessous en rangeant les caractéristiques suivantes, dans les cases vides : vendu à l’utilisateur, code source modifiable, code source fermé et protégé, code source ouvert ou modifiable, totalement gratuit, copies autorisées.

 

 

Logiciel libre

Freeware ou graticiel

Logiciel propriétaire

Caractéristiques

 

 

 

 

 

 

 

2-Vous voulez assembler un ordinateur et le faire fonctionner, quel type de logiciel devez-vous installer en premier ?

3-Vous disposer d’un ensemble de logiciels bureautiques, quel logiciel utilisez-vous pour faire vos tableaux et calculs ? il appartient à quelle famille de logiciels.

 

EXERCICE VI : 

1-Donner une définition de chacune des expressions suivantes : pilote de périphérique, navigateur.

2-Citer deux exemples de moteurs de recherche.

3-Citer deux exemples de logiciels d’application utilisés pour naviguer sur internet.

4-Répondre par vrai ou faux

a-    MS-DOS est un système d’exploitation multitâche.

b-    un logiciel qui permet de configurer un périphérique est un progiciel.

c-    Mozilla Firefox est un moteur de recherche

d-    AutoCad est un logiciel de traitement d’images.

 

EXERCICEVIII :

Identifier parmi les tâches suivantes celles qui font intervenir le BIOS d’une part et celles qui font intervenir le Système d’exploitation d’autre part.

 

Tâches

BIOS

Système d’exploitation

Gérer la mémoire de l’ordinateur

 

 

Nettoyer un disque dur

 

 

installer une application

 

 

Régler l’heure système

 

 

Gérer un espace de stockage

 

 

Démarrer l’ordinateur

 

 

 

CORRIGES

CONTROLE DE CONNAISSANCES

1- []Le système d’exploitation : C’est un logiciel de base qui permet de contrôler et de gérer toutes les ressources matérielles et logicielles de l’ordinateur.

-Utilitaire : C’est un ensemble de programmes fournis généralement avec le système d’exploitation, qui sont nécessaires à l’exploitation de base de l’ordinateur, au développement et à la mise au point des programmes utilisateurs

2. a-Assurer le contrôle et le fonctionnement de la partie matérielle.

    b-Faciliter la communication entre l’utilisateur et le matériel à l’aide d’une interface graphique.

    c-Réaliser la liaison entre les ressources matérielles d’un ordinateur et les logiciels d’applications installés

    d-Gérer la mémoire et le stockage des données dans un ordinateur

3. L’horloge système, Clavier visuel, blocnotes (éditeur), Microsoft Defender (antivirus)…

4. Microsoft Word, Excel ; Microsoft Power point ; Microsoft Access ; Microsoft InfoPath (réalisation des formulaires) ; Microsoft Outlook (Messagerie électronique) ; Microsoft Publisher ; OneNote (prise des notes).

5. Le BIOS   permet de contrôler les éléments matériels de l’ordinateur et lance le système d’exploitation alors que le Système d’exploitation offre à l’utilisateur une interface homme-machine convivial permettant de gérer le matériel et les applications.

 

EXCERCICE  I :

1- Logiciel de base : C’est un logiciel qui permet le fonctionnement de base d’un ordinateur.

Logiciel d’application : C’est un ensemble de programmes destinés à résoudre un problème précis posé par un utilisateur.[

Progiciel : C’est un logiciel d’application d’intérêt général développé par les sociétés informatiques.

NB : Le terme progiciel s’oppose aux logiciels spécifiques que les sociétés informatiques développent pour des entreprises particulières. Mais une entreprise peut essayer d’adapter un progiciel quelconque à ses besoins.

2-

Logiciel de base

Logiciel d’application

Windows XP

Power point,Ciel Compta

Mac OS

Corel draw,Sage saari

 

3- Microsoft XP indique que le système d’exploitation Windows XP est installé dans le disque dur de cet ordinateur.

4- Il faut connaître :

-Pour le microprocesseur : fréquence (vitesse), largeur de son bus (32 ou 64 bits).

-Pour la mémoire : taille.

-Pour le système d’exploitation installé : type, longueur d’instruction (32 ou 64 bits).

 

EXCERCICE II :

1. Pilote

2.  a) faux.  (Plutôt une machine).    

     b) faux  (plutôt un logiciel)

    c) vrai.                                        

    d) faux.   (Plutôt un antivirus)  

3-Courrier électronique

Rôle : Permet d’envoyer des messages aux correspondants proches ou lointains par internet

4.     a- faux  (plutôt Google chrome)

b- faux.   (plutôt un navigateur) 

     c-faux (plutôt un système d’exploitation)

EXERCICE III :

1 -La bureautique se définit comme une technique de production et de communication de documents (textes, audio, images).

NB : Elle utilise   des outils de production des documents tels que les logiciels de traitement des textes, les tableurs, des outils de communication principalement les logiciels de courriels (courriers électroniques), des outils de conservation tels que les logiciels de gestion documentaire.

2- Le publipostage est un outil d’un logiciel de traitement des textes qui permet de créer un lot de lettres personnalisées.

NB : Chaque lettre est identique au niveau de la mise en page, de la mise en forme, du texte et des graphiques, à l’exception des parties personnalisées telles que la formule de politesse.

3-        a) PowerPoint

b) Excel

c) Access

EXERCICE IV :

1. MySQL.

2- MS-DOS,

3-

Logiciel d’application

Système d’exploitation

Access 

Linux,

MS Excel

MacOS2

Internet Explorer

 

 

 EXERCICE V :

1-

 

Logiciel libre

Freeware ou graticiel

Logiciel propriétaire

Caractér-istiques

-code source modifiable

-code source ouvert ou modifiable

-copie autorisées.

Totalement gratuit

-vendu à l’utilisateur

-code source fermé et protégé

 

3-Système d’exploitation

4-Excel

Excel appartient à la famille des logiciels d’applications(tableurs).

 

EXERCICE VI : 

1- Pilote de périphérique : c’est un programme qui permet à l’ordinateur de reconnaître un périphérique connecté et procéder à son installation

- navigateur : c’est un logiciel qui permet de lire les pages web.

2-Google, yahoo search, Bing, lilo, Qwant

3-Internet Explorer, Mozilla Firefox, Google Chrome, Safari, Opéra

4-a-Faux        (plutôt un mono tâche). 

 b-Faux.       (plutôt un pilote)

 c-Faux.       (plutôt un navigateur).   

d-Faux.   (plutôt un logiciel graphique pour les dessins techniques et les schémas       )

 

EXERCICEVII :

Tâches

BIOS

Système d’exploitation

Gérer la mémoire de l’ordinateur

 

ü   

Nettoyer un disque dur

 

ü   

installer une application

 

ü   

Régler l’heure système

 

ü   

Gérer un espace de stockage

 

ü   

Démarrer l’ordinateur

ü   

 

 

 

 

 

 

 


 [H1]