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.
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 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.
Pour bien fonctionner, un système informatique doit comprendre les composants matériels suivants :
Il existe différentes façons d'entrer des données dans un ordinateur :
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.
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.
On entend par unité de sortie toute unité périphérique qui présente des sorties d'ordinateur. Ces unités comprennent :
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.
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.
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 :
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.
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 :
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.
Les analystes de systèmes et les programmeurs élaborent des logiciels d'automatisation des tâches.
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 :
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 :
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.