Statistique Canada
Symbole du gouvernement du Canada

Liens de la barre de menu commune

Industrie de l'informatique

Contenu archivé

L’information dont il est indiqué qu’elle est archivée est fournie à des fins de référence, de recherche ou de tenue de documents. Elle n’est pas assujettie aux normes Web du gouvernement du Canada et elle n’a pas été modifiée ou mise à jour depuis son archivage. Pour obtenir cette information dans un autre format, veuillez communiquer avec nous.

Installations informatiques commerciales

Habituellement, les grandes entreprises n'ont pas qu'un seul gros ordinateur, mais une série d'ordinateurs spécialisés qui sont réseautés. Une entreprise, selon sa taille, peut disposer d'un ou deux ordinateurs de très grande puissance, d'un certain nombre d'ordinateurs intermédiaires (Unix) de puissance faible, moyenne et grande, et de nombreux ordinateurs personnels (OP).

Dans la plupart des organisations, les ordinateurs sont montés en réseau. En général, un réseau qui relie les ordinateurs d'un endroit donné s'appelle un réseau local (RL). Des réseaux locaux reliés entre eux constituent un réseau étendu (RE), qui comprend des serveurs, des postes de travail, un système d'exploitation de réseau et une liaison de communication. Les serveurs sont des appareils ultrarapides qui gardent en mémoire les programmes et les données partagés par les utilisateurs du réseau. Grâce à un tel réseau, le personnel autorisé peut accéder aux données et utiliser les installations informatiques n'importe où au sein d'une entreprise décentralisée.

Jusqu'à il y a 15 ou 20 ans, les entreprises disposaient surtout de gros ordinateurs. De nos jours, ces ordinateurs sont principalement utilisés pour exploiter d'anciennes applications (souvent appelées « systèmes existants ») conçues il y a plusieurs années. Selon les exigences du système d'application, elles sont conçues pour être exploitées au moyen d'un gros ordinateur, d'ordinateurs intermédiaires (serveurs) ou d'ordinateurs personnels réseautés.

Actuellement, les utilisateurs dûment autorisés peuvent accéder aux fichiers de données au moyen de leur ordinateur, quelle que soit la plate-forme où se trouvent leurs données.

Internet et intranet

Internet a créé une véritable révolution dans le monde de l'informatique et des communications. L'invention du télégraphe, du téléphone, de la radio et de l'ordinateur ont ouvert la voie à cette intégration inégalée des capacités. Internet est à la fois un moyen de diffusion d'information à l'échelle mondiale et un moyen de collaboration et d'interaction entre les particuliers et leurs ordinateurs, partout dans le monde, et sans contraintes de temps.

Aujourd'hui, les entreprises, les établissements d'enseignement et les particuliers utilisent Internet pour transmettre des messages électroniques aux quatre coins du monde et pour mener des recherches. Toutefois, la plupart des entreprises trouvent Internet trop lent, peu fiable et trop peu sécuritaire pour en faire une utilisation généralisée à l'interne. Pour résoudre ce problème, elles ont mis sur pied leurs propres réseaux internes appelés intranets. L'intranet allie la commmodité d'Internet au rendement et à la sécurité d'un système maison. Un intranet peut être relié à Internet au moyen d'une passerelle protégée munie de pare-feu pour empêcher tout accès extérieur non autorisé aux systèmes internes.

 

Matériel informatique

Pour bien fonctionner, un système informatique doit comprendre les composants matériels suivants :

Graphique montrant le composants matériels d'un système informatique.

  • une unité d'entrée qui permet à l'utilisateur d'entrer des données et d'exécuter des programmes informatiques;
  • une unité centrale qui contrôle toutes les activités au sein du système;
  • un disque dur ou des disquettes de stockage des données, des fichiers et des programmes;
  • une unité de sortie qui permet de présenter les données ou l'information à l'utilisateur.

Unité d'entrée

Il existe différentes façons d'entrer des données dans un ordinateur :

  • par scanner, clavier ou souris;
  • un disque souple ou un CD-ROM;
  • une bande magnétique, un photostyle ou un lecteur de code à barres, un microphone ou une caméra numérique;
  • une ligne téléphonique ou de communication;
  • le courrier électronique sur Internet et les bases de données Internet.

Unité centrale

L'unité centrale (UC) est le coeur du système informatique. Dans la plupart des ordinateurs modernes, elle se compose d'une ou deux puces de silicium qui sont suffisamment petites pour tenir dans une main, mais qui contiennent des millions de circuits logiques. Une UC peut exécuter des millions d'instructions par seconde.

L'UC est liée à une mémoire vive (RAM) qui doit être de taille suffisante pour garder tous les programmes et toutes les données exploitées à un moment donné. La mémoire vive peut contenir de quelques millions à quelques centaines de millions d'octets.

Stockage de données

L'ordinateur stocke les données dans des unités de disques. Aujourd'hui, un ordinateur personnel peut être muni d'une unité de disques de 2,0 gigaoctets (GO) ou 20 milliards d'octets, alors qu'un gros ordinateur peut être doté de plusieurs unités de disques pouvant contenir des dizaines ou des centaines de gigaoctets.

Les données peuvent être copiées sur bande magnétique ou CD-ROM aux fins de sauvegarde, de transfert entre ordinateurs ou de stockage à long terme. Un CD-ROM peut comprendre 700 mégaoctets, alors qu'une unité de bande magnétique peut comprendre entre 500 mégaoctets et 24 gigaoctets environ. Les données peuvent aussi être copiées sur des disquettes (disques souples), mais leur petite taille (1,44 mégaoctet) limite leur utilité pour les gros ensembles de données.

Unités de sortie

On entend par unité de sortie toute unité périphérique qui présente des sorties d'ordinateur. Ces unités comprennent :

  • les moniteurs vidéo;
  • divers types d'imprimantes;
  • les disques et bandes magnétiques;
  • les CD-ROM;
  • les lignes téléphoniques et de transmission de données;
  • les haut-parleurs stéréophoniques.

On peut aussi utiliser des ordinateurs pour commander des procédés industriels, pour contrôler des usines chimiques et pour verrouiller et déverrouiller des portes de sûreté. Les systèmes modernes de gestion des moteurs automobiles, les ascenseurs des tours à bureaux, les magnétoscopes à cassettes et de nombreux autres systèmes domestiques et industriels sont maintenant contrôlés par des systèmes informatiques miniatures.

Stockage et récupération

Une bonne partie de la puissance de l'ordinateur tient à sa capacité de stocker ainsi que de trier et de classer les données. Au cours des dernières années, les systèmes à disques sont devenus très fiables et bon marché; il est maintenant possible d'obtenir pour quelques centaines de dollars des systèmes à disques capables d'emmagasiner des milliards d'octets. Grâce à cette énorme baisse de prix ainsi qu'à la création de systèmes de base de données perfectionnés, l'ordinateur est devenu beaucoup plus utile. Il est maintenant possible de garder en mémoire sur ordinateur toute l'information de l'entreprise portant sur plusieurs années.

 

Logiciels

Essentiellement, il y a deux types de logiciels : le logiciel de base, qui contrôle l'exploitation de l'ordinateur, et le logiciel d'application qui permet à l'utilisateur d'exécuter des tâches utiles.

Les logiciels de base se divisent en deux catégories : le logiciel d'exploitation et les outils et logiciels utilitaires.

Un logiciel d'exploitation comprend habituellement deux niveaux :

  • Au niveau inférieur, le système d'entrée-sortie de base (BIOS) contrôle les fonctions élémentaires, comme la mémoire vive à lecture et à écriture et la gestion des entrées et sorties d'unités périphériques telles que la souris, le clavier, l'imprimante et l'écran.
  • Au niveau supérieur, le système principal d'exploitation (p. ex. Windows) fait fonction de plate-forme d'accueil des programmes. Il assure le lien qui permet à l'utilisateur de contrôler le fonctionnement de l'ordinateur et d'exploiter efficacement le logiciel d'application. Ainsi, il comprend un sous-système de fichiers comprenant des noms d'unités, des répertoires, des données, des fichiers et des index; en outre, il comporte des fonctions de gestion des fichiers (p. ex. création, copie, suppression).

DOS, UNIX, Mac OS et Windows sont des systèmes d'exploitation typiques. Mac OS et Windows sont dotés d'une interface graphique (GUI) conviviale qui permet de contrôler l'ordinateur au moyen de fenêtres, de menus, d'icônes et d'une souris. Dans le cas de DOS et d'UNIX, l'utilisateur doit taper des commandes précises dont il peut être difficile de se rappeler. Windows, Mac OS et UNIX peuvent exploiter de nombreux programmes en même temps. La multiprogrammation permet une utilisation plus efficace du matériel, tout en étant plus pratique pour l'utilisateur.

Les outils et les logiciels utilitaires sont généralement nécessaires aux fins de l'exploitation productive de l'ordinateur. Certains sont founis avec le système d'exploitation et d'autres, vendus séparément. Des exemples typiques sont les navigateurs Internet, les logiciels antivirus, les compilateurs de programmes, les programmes d'édition et les systèmes de sauvegarde de fichiers.

Les logiciels d'application se divisent aussi en deux catégories : les outils de productivité personnelle et les autres applications informatiques.

Outils de productivité personnelle

Ces outils sont des produits que l'on achète pour exécuter des tâches informatiques courantes comme le traitement de texte, l'analyse numérique, la manipulation et le stockage des données et la présentation des données. Quelques produits typiques sont décrits ci-dessous :

  • Traitement de texte : Le logiciel de traitement de texte est conçu aux fins de la création de documents tels les lettres, les rapports, les articles de journaux et les livres. Ce type de logiciel a été l'une des premières applications créées pour les ordinateurs personnels, servant à rationaliser d'importants volumes de texte dactylographié. Le succès de ce type de logiciel tenait à ce qu'il permettait de corriger le texte sans avoir à retaper tout le document. MS Word, MS Works, Word Perfect et Word Pro sont des logiciels typiques de traitement de texte.
  • Chiffriers : Les chiffriers servent à la comptabilité électronique et sont utilisés par les comptables pour organiser l'information commerciale. Ils sont très utiles lorsqu'il s'agit de manipuler des tableaux. Ils permettent de faire rapidement les opérations d'addition, de soustraction, de division, de multiplication et de totalisation, ainsi que de recalculer automatiquement tous les résultats plus tard si de nouvelles données sont entrées. Les programmes de mise en forme et de création de graphiques facilitent l'analyse et la présentation. Des centaines de fonctions permettent de faire automatiquement des calculs statistiques, techniques, économiques et commerciaux, p. ex. les fonctions de calcul de l'intérêt composé et de l'écart-type. MS Excel, MS Works et Lotus 123 sont des exemples de chiffriers électroniques bien connus.
  • Bases de données : Les progiciels de gestion de bases de données facilitent l'organisation et le stockage uniformes de données. Ils permettent de chercher, trier et présenter rapidement et systématiquement les données. Les bases de données peuvent être utilisées par des personnes qui n'ont aucune formation spéciale pour créer des listes d'envoi ou dresser des inventaires de magasins, de même que par des programmeurs professionnels pour produire des applications complexes destinées à aider à gérer une entreprise. MS Access, MS Works et Lotus Approach sont des exemples de progiciels de gestion de bases de données.
  • Progiciels de présentation : Les progiciels de présentation sont utilisés pour illustrer les conférences et les exposés. Ces progiciels ont pratiquement remplacé les transparents de rétroprojection dessinés à la main ou dactylographiés. Dans de nombreux exposés et conférences aujourd'hui, le présentateur branche un ordinateur portatif directement sur un projecteur de diapositives. MS PowerPoint et Lotus Freelance sont des progiciels de présentation typiques.
  • Graphiques : Les progiciels graphiques permettent aux utilisateurs de créer des dessins, de peindre des tableaux ou de mettre en relief des images balayées telles que des photographies et des illustrations. MS Paint est un progiciel graphique typique.
  • Éditique : Les progiciels éditiques visent à améliorer l'apparence et la mise en page finale du texte et des graphiques à des fins de publication. Les graphiques ou illustrations peuvent provenir d'une picothèque. Ils peuvent aussi être créés au moyen de progiciels graphiques. MS Publisher, Harvard Graphics, Paint Shop Pro et PageMaker sont des progiciels d'éditique typiques.

Autres applications informatiques

Les outils de productivité personnelle sont utilisés à la maison, à l'école et au bureau. Ils sont relativement bon marché et faciles à installer sur de nombreux ordinateurs. Toutefois, les entreprises et les organisations achètent habituellement des ordinateurs pour automatiser les principales fonctions de gestion, ce qui normalement ne se fait pas au moyen de logiciels de productivité personnelle.

Certaines applications logicielles peuvent coûter des milliers de dollars à acheter ou à mettre au point, alors qu'un important système bancaire ou de réservation de billets d'avion peut coûter des millions. Le logiciel d'application peut être acheté sous forme de logiciel de série ou être conçu à une fin particulière. Un progiciel de comptabilité est un exemple typique d'une application de série, alors qu'un programme de traitement de contraventions pour stationnement interdit sera peut-être créé de toutes pièces.

Le système de navigation sur pilote automatique d'un avion est un exemple de logiciel qui reçoit de l'information (p. ex. le cap au compas et les lectures du système mondial de localisation [GPS]) et qui contrôle le système hydraulique actionnant le gouvernail et les ailerons, qui permettent de modifier la direction de l'avion.

 

Analyste de systèmes, programmeurs et utilisateurs

Les analystes de systèmes et les programmeurs élaborent des logiciels d'automatisation des tâches.

Analystes de systèmes

L'analyse de systèmes est le processus qui consiste à décomposer un problème de traitement de données en composantes fonctionnelles afin de déterminer la meilleure façon de procéder. Les analystes de systèmes conçoivent et modifient les systèmes en transformant les besoins des utilisateurs en un ensemble de spécifications fonctionnelles qui constitue le schéma directeur du système.

En consultation avec l'utilisateur, l'analyste de systèmes doit :

  • définir les problèmes que présente le système d'une organisation;
  • examiner la situation pour déterminer les besoins du nouveau système;
  • élaborer des spécifications pratiques, efficaces et rentables, et qui font une utilisation optimale du matériel et du logiciel disponibles;
  • communiquer les besoins du nouveau système à toutes les parties intéressées;
  • aider à la mise en oeuvre du nouveau système.

Programmeurs

La programmation est le processus qui consiste à produire un ensemble d'instructions pour amener l'ordinateur à exécuter une activité donnée. Les programmeurs conçoivent des programmes à partir des résultats de l'analyse des systèmes en vue de résoudre les problèmes.

En consultation avec l'utilisateur, le programmeur doit :

  • comprendre les problèmes et prévoir des solutions;
  • concevoir des programmes en utilisant des diagrammes de cheminement des données et d'autres outils de conception;
  • écrire les programmes nécessaires pour mettre en oeuvre la conception logique,
  • mettre à l'essai les programmes et corriger tout problème éventuel;
  • rédiger des documents détaillés sur les programmes et leur exploitation.

Utilisateurs

L'utilisateur est celui qui, en définitive, détermine si un système informatique répond aux besoins pour lesquels il a été conçu. Meilleur est le lien entre les composantes automatisées du système et l'utilisateur, plus il est probable que le système soit efficace. Les concepteurs modernes consultent beaucoup les utilisateurs afin de concevoir des systèmes qui répondent à leurs besoins et ils déploient beaucoup d'efforts et d'ingéniosité dans la conception de l'interface entre le système et les utilisateurs.