Bootstrap
Bootstrap, ou amorçage, est un verbe qui vient de l’expression anglaise « to pull oneself up by his bootstraps ». Cette expression signifie qu’une personne est autonome et n’a pas besoin de l’aide des autres. De même, en informatique, l’amorçage désigne un processus qui charge et exécute automatiquement des commandes.
La forme la plus fondamentale de l’amorçage est le processus de démarrage qui se produit lorsque vous démarrez un ordinateur. En fait, le terme « boot », comme dans le démarrage d’un ordinateur, vient du mot anglais bootstrap. Lorsque vous allumez ou redémarrez un ordinateur, celui-ci charge automatiquement une suite de commandes qui initialise le système, vérifie la présence de matériel et charge le système d’exploitation. Ce processus ne nécessite aucune entrée de l’utilisateur et est donc considéré comme un processus d’amorçage.
Bien que l’amorçage soit souvent associé à la séquence de démarrage du système, il peut également être utilisé par des applications individuelles. Par exemple, un programme peut exécuter automatiquement une série de commandes lorsqu’il est ouvert. Ces commandes peuvent traiter les paramètres de l’utilisateur, rechercher des mises à jour et charger des bibliothèques dynamiques, telles que des fichiers DLL. Elles sont considérées comme des processus d’amorçage, car elles s’exécutent automatiquement au démarrage du programme.
NOTE: Bootstrap est également un framework populaire de développement web utilisé pour créer des sites web. Il a été développé par une équipe de Twitter et est un projet open source depuis 2011. Le framework Bootstrap comprend des styles CSS, des bibliothèques JavaScript et des fichiers HTML. Bootstrap permet aux développeurs de créer facilement des sites web adaptatifs, plutôt que de les concevoir à partir de zéro.
Testez vos connaissances