Quels outils les programmeurs informatiques utilisent-ils ?

...

Les organigrammes sont un moyen utile de garder le code de programmation organisé.

Les programmeurs informatiques écrivent tous les aspects de tout logiciel permettant à un ordinateur de fonctionner, de calculer, d'enregistrer, d'analyser et de produire des données. Environ 80 % du processus de conception de logiciels est effectué sur papier avant que l'écriture de tout code informatique ne commence réellement. Les programmeurs utilisent des outils tels que la documentation de conception, les organigrammes et le pseudocode pour maintenir le processus de programmation organisé.

Documentation

Seuls les programmeurs informatiques et ceux qui travaillent sur le projet de développement de logiciels verront jamais le la documentation de démarrage du programme, qui comprend la sortie, la conception d'impression, la sortie d'écran et l'entrée Documentation. Les utilisateurs finaux ne verront que les manuels techniques "comment faire" lors de la sortie du logiciel. La documentation de sortie décrit les résultats de l'analyse des données que le logiciel doit faire. La conception de l'imprimante comprend la mise en page de ce à quoi ressembleront les documents imprimés pour l'utilisateur final. La documentation de sortie d'écran est constituée de rapports et de dessins de ce à quoi chaque écran ressemblera pour l'utilisateur final lorsque l'utilisateur final sera en mesure d'interagir avec le logiciel. La documentation d'entrée comprend des descriptions des types de données qui seront introduites dans le nouveau programme, telles que les noms, les dates, les montants, les informations de carte de crédit, les bases de données, etc. Tous ces documents aident le programmeur informatique à trouver des noms de variables à utiliser dans le code informatique.

Vidéo du jour

Organigrammes

Les organigrammes sont des diagrammes illustrés qui illustrent ce que chaque processus fait à une donnée lorsqu'elle est traitée par les divers composants de la nouvelle application logicielle. Chaque graphique commence par un petit ovale et indique le mouvement tout au long du processus avec des flèches directionnelles à travers les formes. Chaque forme a une signification différente. Les rectangles indiquent un processus ou une action. Les losanges indiquent un point de décision et auront un indicateur directionnel « oui » ou « non » s'étendant à partir d'eux. Les organigrammes se terminent par un petit ovale. Les pages sont connectées avec de petits cercles le cas échéant. Les organigrammes décrivent visuellement ce que le processus doit faire et quand afin que les programmeurs puissent écrire le code informatique dans l'ordre de la logique spécifiée dans les organigrammes.

Pseudocode

Le pseudocode est un terme technique pour "faux code" car il s'agit de blocs d'instructions alignées destinés à représenter le code informatique réel écrit en anglais simple. Les lignes de pseudocode sont modélisées d'après les modèles logiques visuels des organigrammes. Ce faux code peut être aussi simple que "L'utilisateur appuie sur le bouton 'Entrée'. L'écran affiche « Hello World! Le sous-programme de calcul commence. L'écran affiche la réponse au format décimal." Une fois le pseudocode écrit pour le logiciel, le programmeur informatique le "vérifie sur le bureau" en le parcourant pour s'assurer qu'il fonctionne logiquement. Lorsqu'il n'y a pas d'erreurs logiques théoriques et que chaque section de code est prise en compte, le le programmeur va s'asseoir et écrire le code informatique réel dans le langage de programmation tel que spécifié par le employeur.