Informatique légale

Zones de mise en scène de programmes informatiques

Posted by admin

Souvent, nous, ingénieurs en logiciel, voulons regarder dans une fenêtre l’état d’un produit dans le code informatique. Par exemple, si l’article en question est un chemisier, un ingénieur informatique peut tester son logiciel pour s’assurer qu’il a des mises à jour de statut. Après tout, il a écrit le programme pour traiter la commande, l’expédition et la réception de chaque vêtement pour un grand magasin particulier qui utilisait ses services de programmation.

Disons que notre ingénieur logiciel est un type typique appelé Mike. Son superviseur, un homme du nom de Cesar, veut savoir où commence à différents moments du voyage cette blouse en question, à partir de l’inventaire du magasin et se terminant au domicile du client, quel est son statut. Mike a un style de programmation particulier où il placera cette entrée / valeur d’état dans un espace mémoire particulier.

En d’autres termes, via Internet, le client peut accéder au programme pour commander le vêtement souhaité et en même temps un responsable en coulisses a accès au même programme pour remplir un rapport d’état pour un vêtement particulier dans le système.

Lorsque les gens parlent de code frontal par rapport au corps du code, ils parlent du logiciel qui peut accéder au logiciel principal pour obtenir des produits. Le code backend est lié au même code maître (exactement le même) à des fins de suivi et d’analyse des stocks.

Par exemple, faisons de l’emplacement de mémoire 0x20f60 ​​notre emplacement de mémoire intermédiaire. Nous commencerions simplement par une liste d’étiquettes d’options de statut. Ils comprendraient: la couleur du vêtement; Taille du vêtement; Quantité du vêtement concerné; Nom de l’acheteur; Adresse de l’acheteur; Prix ​​du vêtement. Compte tenu de ces six paramètres de départ, Cesar, le patron de Mike, en choisirait un pour connaître le statut de l’un d’entre eux.

Il aurait un menu déroulant intitulé Paramètres d’état. Ensuite, chacun de ces six paramètres apparaîtrait dans ce menu déroulant et lors du choix de l’un d’entre eux, Cesar recevrait le statut lié à ce paramètre particulier. Par exemple, s’il a choisi la couleur du vêtement, le retour de statut pourrait être VIOLET. Pour la taille du vêtement, le retour de statut peut être X-LARGE. La magie de cette programmation est que chaque mot d’état est entré dans l’emplacement mémoire 0x20f60, ce qui facilite l’ajout de paramètres à tout moment.

Ce style de programmation consistant à avoir un emplacement mémoire exclusif pour saisir les valeurs d’état n’est pas seulement utile pour notre ingénieur logiciel Mike, mais il est également utile pour concevoir un code back-end en coulisse pour notre superviseur Cesar.

Leave A Comment