Un système informatique correspond à un ensemble d'entités (matériel, logiciel et utilisateurs) conçu pour recevoir, traiter, gérer et présenter l'information dans un format significatif.
Les composants internes du système informatique sont conçus pour s'adapter à l’intérieur du système informatique et ils remplissent tous des rôles importants. Nous pouvons citer :
La carte mère est un élément central de tout système informatique. En effet, tous les composants se branchent directement sur la carte mère (directement sur le circuit imprimé) ou indirectement (via les ports USB).
Une fois connectés à la carte mère, les composants peuvent fonctionner ensemble pour former le système informatique. Ainsi, tous les composants communiquent et s'envoient des signaux via le réseau BUS.
Le processeur est le cerveau de l'ordinateur. En effet, le CPU « contrôle » ce que l'ordinateur fait et est responsable de l'exécution des calculs et du traitement des données. Il gère également le mouvement des données vers et depuis la mémoire système.
Par ailleurs, les processeurs sont disponibles dans une variété de vitesses qui sont connues sous le nom de « fréquence d'horloge » mesurée en Hertz. En général, plus la fréquence d'horloge est élevée, plus les performances de l'ordinateur sont rapides.
En somme, il existe actuellement deux grandes marques de CPU sur le marché : AMD et Intel.
Il existe deux types de mémoire interne : RAM et ROM. Celles-ci sont utilisées pour stocker les données de l'ordinateur et sont directement accessibles par le CPU.
La RAM est utilisée pour stocker temporairement des informations qui sont actuellement utilisées par l'ordinateur. Il peut s'agir de documents Word ou de vidéos. Aussi, la RAM est une mémoire rapide. Les données peuvent être écrites et lues dans la RAM très rapidement. La RAM est généralement mesurée en Go (gigaoctets).
Ainsi, la RAM correspond à une mémoire volatile. Cela signifie que les informations stockées en RAM sont supprimées dès que l'ordinateur est éteint.
D’autre part, plus vous avez de mémoire vive installée sur votre ordinateur, plus vite il peut fonctionner. Vous pouvez ouvrir et utiliser plusieurs programmes en même temps sans ralentir l'ordinateur.
La ROM est utilisée pour stocker en permanence des instructions qui indiquent à l'ordinateur comment démarrer (démarrage). Elle permet également de charger le système d'exploitation (par ex. Windows). Ces instructions sont connues sous le nom de BIOS (Basic Input/Output System) ou programme de démarrage.
En outre, l'information stockée dans la ROM est connue sous le nom de « lecture seule », cela signifie que le contenu de la ROM ne peut pas être modifié ou ajouté par l'utilisateur.
La ROM est une mémoire rapide. Les données stockées dans la ROM peuvent être accédées et lues très rapidement. En revanche, la ROM est une mémoire non volatile. Cela signifie que les informations stockées ne sont pas perdues lorsque l'ordinateur est hors tension.
Les cartes graphiques sont des périphériques matériels qui se branchent sur la carte mère et permettent à l'ordinateur d'afficher des images sur l'écran.
Par ailleurs, les cartes graphiques nécessitent généralement l'installation d'un logiciel à côté du matériel. Le logiciel explique à l'ordinateur comment utiliser la carte graphique et vous permet également de modifier les paramètres pour modifier la qualité et la taille de l'image.
Les cartes son sont des périphériques matériels internes qui se branchent sur la carte mère. Leur fonction principale est de permettre au système informatique de produire du son, mais elles permettent aussi aux utilisateurs de connecter des microphones afin d'entrer des sons dans l'ordinateur.
Les cartes son sont également utiles pour la conversion de données analogiques en données numériques et vice versa.
Les disques durs internes sont des périphériques de stockage secondaires utilisés pour stocker des données dont l'ordinateur n'a pas besoin instantanément.
Ainsi, les disques durs internes stockent en permanence les données et les programmes aussi longtemps que nous en avons besoin. Ces appareils sont également utilisés pour sauvegarder les données en cas de perte ou de détérioration des originaux.
Les composants externes du système informatique se connectent au système informatique depuis l’extérieur. Ils ne sont pas nécessaires au fonctionnement du système, mais ils rendent nos expériences plus faciles ou meilleures. Parmi ces dispositifs, nous pouvons citer :
Les périphériques d'entrée sont des dispositifs qui reçoivent les données brutes dans l'ordinateur, prêtes à être traitées. Le traitement consiste à prendre des données brutes et à les transformer en informations plus utiles.
Lorsque les données brutes saisies ont été traitées, elles deviennent des informations utilisables. Les périphériques de sortie correspondent donc à des éléments matériels qui envoient ces informations utilisables à partir de l'ordinateur.
Par exemple, les moniteurs qui rafraîchissent constamment l'image de sortie à l'écran.
Par exemple, des imprimantes qui impriment l'information sur papier sous forme de copie papier.
La production informatique correspond au domaine utilisant les systèmes informatiques pour gérer les traitements des applications métiers utilisées pour faire fonctionner le système d’information de l’entreprise.
Unix est une famille de systèmes d'exploitation d'ordinateurs multitâches et multi-utilisateurs qui dérivent de l'Unix AT&T original, développé à partir des années 1970.
Linux est le système d'exploitation open source le plus connu et le plus utilisé. En tant que système d'exploitation, Linux est un logiciel qui se trouve sous tous les autres logiciels d'un ordinateur, recevant les requêtes de ces programmes et les transmettant au matériel de l'ordinateur.
Windows est un ensemble de programmes connus sous le nom de système d'exploitation (OS) qui contrôle un ordinateur. Produit pour la première fois par Microsoft en novembre 1985, il a été fréquemment mis à jour depuis.
Avant Windows, les PC étaient commandés par une série de commandes textuelles.
Un ordonnanceur est un logiciel qui permet de de planifier et de suivre des tâches informatiques. Ces unités de travail comprennent l'exécution d'un programme de sécurité ou la mise à jour d'un logiciel.
Actuellement, les ordonnanceurs les plus utilisés sont $Universe et Control M.
Les systèmes informatiques comprennent différents composants matériels ainsi qu’une multitude de logiciels, dont le système d’exploitation.
L’hardware système correspond aux parties physiques d'un ordinateur, par exemple : les serveurs, les périphériques graphiques, les périphériques de stockage...
Les serveurs ont une responsabilité importante dans l’informatique des entreprises modernes, puisqu’ils centralisent l’ensemble des données de l’entreprise.
L’utilisation de nombreux autres composants rentrent en considération pour la mise en place, le déploiement et la maintenance du SI.
Un système d'exploitation est un logiciel système qui gère le matériel informatique. Parmi les plus utilisés, on peut citer Windows, Unix ou encore Linux.
Windows est un groupe de plusieurs familles de systèmes d'exploitation graphiques propriétaires, qui sont tous développés et commercialisés par Microsoft.
Unix est une famille de systèmes d'exploitation informatiques multitâches et multi-utilisateurs qui dérive de l'Unix original d'AT&T.
Linux est une famille de systèmes d'exploitation de type Unix à source ouverte basée sur le noyau Linux. Ce système d’exploitation est souvent utilisé dans une distribution Linux.
AS400 est une première génération de systèmes informatiques de milieu de gamme pour les utilisateurs d’IBM.
L'histoire des systèmes d'exploitation fonctionnant sur des mainframes IBM est un chapitre remarquable de l'histoire des systèmes d'exploitation pour mainframes.
Un OS embarqué est un système d'exploitation pour les systèmes informatiques embarqués. Ce type d’OS est généralement conçu pour être efficace en termes de ressources et fiable.
Il existe en parallèle une multitude d’autres systèmes d’exploitation utilisés à des fins très spécifiques.
La virtualisation est l'abstraction des ressources informatiques qui masque aux utilisateurs la nature physique et les limites de ces ressources.
Différents composants rentrent en considération dans la création d’un système informatique. Ainsi, en fonction des composants utilisés, les systèmes pourront présenter différentes architectures.
Les constructeurs de matériel informatique sont fort présents sur le marché et ne cessent d'innover avec l'évolution de la technologie.
La gestion des systèmes informatiques est une activité très importante, puisqu’elle permet le déploiement, la maintenance et l’administration du SI.
Le déploiement d'un système informatique implique généralement la définition d’un plan de déploiement qui intégrer les outils de stockage, de sauvegarde ou d’intégration système.
La sauvegarde du système est le processus de sauvegarde du système d'exploitation, des fichiers et des données utiles/essentielles spécifiques au système.
Pour mettre en place un déploiement efficace, il est aujourd’hui indispensable d’utiliser des outils de déploiement et d’intégration à la fois rapides et sécurisés.
De nombreux outils se sont développés pour permettre de transférer rapidement et de façon sécurisée une multitude de fichiers simultanément.
Un logiciel de gestion de versions est un outil très utilisé par les développeurs. Une sorte de logiciel qu’ils se servent pour héberger des fichiers tout en le sauvegardant.
Le clustering est utilisé pour segmenter ou classifier des bases de données système. Son utilisation apporte d’ailleurs une meilleure gestion des ressources de l’entreprise.
La maintenance du système est extrêmement importante pour garantir l’intégrité de ces composants, et notamment des données qu’il contient.
Les opérations de test permettent de protéger ses infrastructures contre les possibles attaques des hackers. Une fois un vecteur d’attaque déterminé, il sera plus facile de réorganiser sa défense.
La supervision système correspond au processus de surveillance des évènements et/ou des résultats mesurables d’un système. Ce processus fait partie d'un processus de diagnostic des défaillances.
La gestion de parcs informatiques comprend le déploiement et la maintenance de systèmes informatiques intégrant une multitude de postes de travail.
Les outils helpdesk sont des ressources destinées à fournir à l'utilisateur final des informations et un soutien en rapport avec les produits et services d'une entreprise.
La gestion des services informatiques (ITSM) désigne l'ensemble des activités qui sont réalisées par une organisation pour concevoir, planifier, fournir, exploiter et contrôler les services informatiques.
L’administration système permet notamment de gérer l’ensemble des droits et accès de chaque utilisateur du système informatique.
Active Directory est un service d'annuaire développé par Microsoft pour les réseaux de domaines Windows. Il est inclus dans la plupart des systèmes d'exploitation Windows Server.
Les systèmes de gestion des identités et des accès relèvent des domaines généraux de la sécurité informatique et de la gestion des données.
Les outils de gestion de règles permettent de définir des règles d’accès aux différentes ressources du SI pour les différents utilisateurs du système.
Les ordonnanceurs englobent la planification efficace des tâches de manière automatique. Parvenir à automatiser la gestion de ces tâches revient alors à réduire leur coût d'administration.
Pour une personne qui administre différentes sortes de systèmes, la connaissance de certains outils d'administration système est essentielle.
De nombreux outils de développement système permettent une bonne gestion du déploiement et de la maintenance.
Différents langages de programmation sont spécialisés pour le développement de scripts destinés à l’automatisation de tâches système.
Plusieurs systèmes de gestion de bases de données sont spécialement conçus pour gérer les données systèmes.
Les interpréteurs de commandes font partie des programmes de bases d’un ordinateur. Ils permettent de traduire les tâches commandées depuis le clavier.
Les systèmes informatiques comportent un environnement de développement riches, comprenant notamment des outils de développement pour AS400 et COBOL.
Les EDI (environnements de développement intégrés) AS400 permettent aux développeurs de bénéficier d’une interface de programmation ergonomique pour leurs développements.
COBOL dispose de différents environnements de développement, dont PACBASE qui a pour objectif de concevoir des programmes en utilisant le langage COBOL.
Un environnement de développement intégré (IDE) est une application logicielle qui fournit aux programmeurs informatiques des installations complètes pour le développement de logiciels.
Une multitude d’autres outils de développement permettent notamment le déploiement, la maintenance et la personnalisation de l’ensemble du SI.
Le déploiement, la maintenance ainsi que l’administration système nécessitent de nombreux outils de production pour être mis en place.