Le logiciel de déploiement,
c'est quand un programme va d'être juste de codage dans un programme en
assembleur - logiciel fait pour aider les programmeurs à faire autre logiciel -
d'être un programme utilisé par un consommateur. Après la programmation est
faite dans un fichier exécutable, la procédure de déploiement de logiciels
devrait également avoir un programme d'installation qui aide les gens
installent le programme et l'obscurcissement de protéger le programmeur. La
plupart des programmes ont des icônes qui seront précisées au cours du
déploiement. Sans le déploiement, les utilisateurs auraient besoin de
l'assembleur même le programmeur utilisé pour rendre le programme, ce qui
pourrait rendre le logiciel pratique à utiliser.
Quand quelqu'un
fait un programme, il le fait dans un programme en assembleur dans lequel une
langue de codage est utilisée pour construire les fonctions et fonctionnalités
du logiciel. Pendant ce temps, le programmeur peut tester le programme et
changer le codage, mais le programme n'est pas encore approprié pour
utilisation par les consommateurs. Après le programmeur est que le programme
est prêt à être déployé, le programme assembleur effectue le déploiement de
logiciels en faisant de la programmation dans un fichier exécutable, ou qui
peut être double-cliqué sur l'emploi.
L'assembleur
aide à la mise en place initiale du logiciel et s'appuie normalement un
programme d'installation sur le dessus du fichier exécutable si le consommateur
peut installer le programme sur son ordinateur. Sans installation, le programme
ne pouvait pas intégrer à l'ordinateur. La plupart des programmeurs utilisent
aussi offuscation de code, ce qui signifie la programmation se transforme en
symboles incompréhensibles qui ne peuvent pas être modifiés ou dupliqués, afin
que les gens ne puissent pas copier ou modifier le programme.
Une autre partie
du déploiement du logiciel est la création et l'utilisation d'icônes. Alors que
les icônes ne sont techniquement pas besoin de faire un programme, ils sont
souvent considérés comme plus professionnels et ont tendance à rendre le
programme plus agréable à regarder. Cela inclut les icônes utilisées dans le
programme et toutes les images utilisées pour l'icône du fichier sur le bureau.
Les icônes sont généralement faites avec peu de détails pour exiger peu de
mémoire, ce qui rend le traitement et l'ouverture du programme plus facile.
Si le
déploiement du logiciel n'existait pas, alors l'aide du logiciel pourrait être
très gênant pour de nombreux utilisateurs. Lorsque le déploiement est
correctement utilisé, le programme fonctionnera sur un ordinateur aussi
longtemps qu'il dispose du matériel correct et système d'exploitation. Sans le
déploiement, les utilisateurs doivent avoir le même assembleur que le
programmateur de sorte que le codage pourrait être ouvert correctement. Cela
forcerait les utilisateurs à acheter l'assembleur, et de nombreux assembleurs
différents peuvent être nécessaires, en fonction des préférences de différents
programmeurs.