Les données et les instructions sont saisies dans un ordinateur via divers périphériques d'entrée, chacun adapté à différents types d'informations :
Pour les données :
* Clavier : Le périphérique de saisie le plus courant pour le texte, les chiffres et les commandes.
* Souris : Utilisé pour pointer, cliquer et faire glisser sur une interface utilisateur graphique (GUI). Il s'agit principalement d'interagir avec l'ordinateur plutôt que de saisir directement des *données* de la même manière qu'un clavier, mais il est crucial pour naviguer et sélectionner les emplacements de saisie de données.
* Écran tactile : Permet la manipulation directe des éléments à l'écran à l'aide des doigts ou d'un stylet. Commun sur les smartphones, les tablettes et certains ordinateurs portables.
* Scanner : Convertit les documents physiques (papier, photos) en images ou texte numériques.
* Micro : Capture l'entrée audio, qui peut ensuite être transcrite en texte ou utilisée dans des applications audio.
* Appareil photo numérique : Capture des images et des vidéos.
* Webcam : Capture une vidéo en direct.
* Contrôleur de jeu : Utilisé pour saisir des commandes et des actions dans les jeux vidéo.
* Clavier MIDI : Entrée pour les notes de musique et autres données musicales.
* Scanner de codes-barres/codes QR : Lit les codes-barres et les codes QR pour saisir des informations codées.
* Lecteur de bande magnétique : Lit les données des cartes à bande magnétique (cartes de crédit, cartes d'identité).
Pour les instructions (programmes et commandes) :
* Clavier : Vous tapez des commandes directement dans une interface de ligne de commande (CLI) ou écrivez du code dans un éditeur de texte pour différents langages de programmation.
* Souris : Utilisé pour sélectionner et exécuter des commandes, souvent via des menus graphiques ou des boutons.
* Écran tactile : Similaire à la souris, mais utilisant des gestes tactiles pour interagir avec les commandes et les menus à l'écran.
* Logiciel de reconnaissance vocale : Certains systèmes permettent aux utilisateurs d'émettre des commandes verbalement.
Données et instructions : Il est important de souligner que la distinction n’est pas toujours nette. Par exemple, un tableur peut accepter des données numériques en entrée, mais le fait d'*organiser* ces données dans un format spécifique (comme un tableau avec des formules) est une forme d'instruction pour le programme. De même, le code que vous écrivez pour un programme est une donnée *pour l'ordinateur*, mais il représente des instructions sur ce que l'ordinateur doit faire. Le processeur de l'ordinateur interprète ces données comme des instructions.
|