Connaissances Informatiques >> Matériel >> Entrée et de sortie Devices >> Content
  Derniers articles
  • Liste des canaux d'accès direct à …
  • Qu'est-ce qui est utilisé pour envo…
  • Pourquoi les périphériques d'entré…
  • Comment trouver High Speed ​​Ports U…
  • Peripheral Component Interconnect ( …
  • De quoi avez-vous besoin pour utilis…
  • Comment faire pour convertir un Powe…
  • Quels sont les périphériques d'ent…
  • Les problèmes copieur Canon 
  • Pas de son via le câble HDMI de mon…
  •   Entrée et de sortie Devices
  • All-In -One Printers

  • apple Computers

  • BIOS

  • Lecteurs CD et DVD

  • CPUs

  • Durs et stockage

  • Écrans d'ordinateur

  • Périphériques

  • Computer Power Sources

  • Imprimantes

  • À niveau des ordinateurs

  • Ordinateurs de bureau

  • Lecteurs de livres électroniques

  • Disques durs externes

  • flash Drives

  • Entrée et de sortie Devices

  • Kindle

  • Portables

  • mainframes

  • Souris et claviers

  • netbooks

  • Matériel réseau

  • Ordinateurs portables

  • Ordinateurs PC

  • Projecteurs

  • RAM , cartes et mères

  • scanners

  • serveurs

  • Cartes son

  • Tablet PC

  • Cartes graphiques

  • Stations de travail

  • iPad

  • iPhone
  •  
    Entrée et de sortie Devices

    Quels sont les exemples de saisie restreinte ?

    La saisie restreinte fait référence à des données qui sont limitées d'une manière ou d'une autre, empêchant l'acceptation de certaines valeurs ou formats. Voici quelques exemples, classés pour plus de clarté :

    Basé sur le type de données :

    * Entier uniquement : Un champ qui n'accepte que des nombres entiers. Tout ce qui comporte un point décimal sera rejeté. Exemple :Nombre d'articles dans une commande.

    * Chaîne (texte) uniquement : Un champ qui n'accepte que des caractères, pas de chiffres ni de symboles spéciaux (sauf autorisation spécifique). Exemple :le nom d'une personne (autorisant uniquement les caractères alphabétiques et les espaces).

    * Booléen (vrai/faux) : Un champ qui n'accepte que les valeurs vraies ou fausses, souvent représentées par des cases 1/0 ou cochées/décochées. Exemple : une case à cocher indiquant l'accord sur les termes et conditions.

    * Date/Heure : Un champ qui accepte uniquement les dates et/ou heures dans un format spécifique (par exemple, AAAA-MM-JJ). Les dates invalides (comme le 30 février) seront rejetées.

    * Adresse e-mail : Un champ qui accepte uniquement les chaînes dans un format de courrier électronique valide (par exemple, quelqu'[email protected]).

    Basé sur la plage de valeurs :

    * Plage numérique : Un champ qui n'accepte que les nombres compris dans une plage spécifique. Exemple :Âge (0-120), température (-273,15 à l'infini).

    * Valeurs énumérées (liste déroulante) : Un champ qui accepte uniquement les valeurs d'une liste prédéfinie. Exemple :sélection d'un pays dans un menu déroulant.

    * Restrictions de longueur : Champ qui accepte uniquement des chaînes ou des nombres d'une longueur spécifique ou dans une plage de longueurs spécifique. Exemple :Un code postal d'une longueur maximale de 10 caractères.

    Basé sur le format :

    * Jeux de caractères spécifiques : Un champ qui accepte uniquement les caractères d'un jeu de caractères spécifique (par exemple, ASCII, UTF-8). Ceci est important pour prévenir les attaques par injection.

    * Expressions régulières : Un champ qui n'accepte que les entrées correspondant à un modèle d'expression régulière spécifique. Cela constitue un moyen puissant d’appliquer des règles de formatage complexes. Exemple : Validation du numéro de téléphone.

    Basé sur la sécurité :

    * Désinfection des entrées : Bien qu'il ne s'agisse pas strictement de *restreindre* les entrées, il s'agit d'un aspect crucial de la validation des entrées. Ce processus supprime ou modifie les caractères potentiellement dangereux (comme les balises HTML ou les commandes SQL) avant le traitement des données. Cela empêche les attaques par script intersite (XSS) et par injection SQL.

    * Liste noire/liste blanche : La liste noire interdit des caractères ou des mots spécifiques, tandis que la liste blanche n'autorise que les caractères ou les mots d'une liste approuvée.

    Exemples d'applications réelles :

    * Formulaires en ligne : La plupart des formulaires en ligne limitent la saisie pour garantir l'intégrité des données et éviter les erreurs.

    * Bases de données : Les bases de données ont des types de données qui limitent le type de données pouvant être stockées dans une colonne.

    * Langages de programmation : Les langages de programmation ont des types de données et des fonctions qui appliquent des restrictions de saisie.

    * Champs du mot de passe : Ceux-ci limitent généralement la saisie à une certaine longueur et peuvent nécessiter une combinaison de majuscules, de minuscules, de chiffres et de symboles.

    Ces exemples soulignent l'importance de la restriction des entrées dans le développement de logiciels. Il est essentiel pour l’intégrité, la sécurité et la convivialité des données. Sans validation appropriée des entrées, les applications deviennent vulnérables aux erreurs et aux failles de sécurité.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment fonctionne un transformateur variable 
  • Qu'est-ce qu'un PCI Simple Communications Pilote 
  • Sur quelle touche dois-je appuyer sur un clavier si je saisis des données sur mon ordinateur ? 
  • Comment utiliser une 8600 GTS sur une prise HDMI 
  • Définir les dispositifs d'entrée. Avec quelques exemples? 
  • Comment détecter un périphérique audio 
  • Quels sont les dispositifs d'entrée courants? 
  • Quel est le dispositif de sortie le plus courant? 
  • Comment faire pour télécharger du contenu sur une autre PS3 
  • Le périphérique de pointeur est utilisé comonly sur un ordinateur LabTop? 
  • Connaissances Informatiques © http://www.ordinateur.cc