Programmation informatique: de quoi s'agit-il, définition de base et structures de données


post-title

Qu'entend-on par programmation informatique, concepts qui sont à la base d'une bonne organisation des données par le programmeur qui doit avoir la capacité de développer un programme capable de séquencer toutes les opérations nécessaires pour obtenir le résultat souhaité.


Programmation informatique de base

Le terme programmation indique l'ensemble des procédures informatiques utilisées pour transmettre une séquence ordonnée d'instructions à l'ordinateur afin d'obtenir un résultat bien défini.

Cette séquence d'instructions est indiquée par le terme "algorithme".


La première chose qu'un opérateur informatique doit faire, qui veut définir l'objectif de développement d'un programme, est de mettre en séquence toutes les opérations logiques nécessaires pour atteindre le résultat souhaité.

Par la suite, le programme ainsi écrit doit être traduit sous une forme appropriée pour être compris par l'ordinateur.

Le programme écrit par le programmeur est généralement défini comme le programme source, tandis que le programme obtenu après le processus de traduction est appelé programme objet.


Pour qu'un programme soit exécuté à partir d'un ordinateur, il est essentiel qu'il soit traduit en code machine, c'est-à-dire en une succession de nombres binaires, dont certains ne sont que des instructions précises dirigées vers l'unité centrale, d'autres données pures et encore d'autres adresses mémoire.

En programmation informatique, les données doivent être organisées en structures faciles à manipuler, c'est pourquoi chaque donnée se voit attribuer un nom ou une abréviation qui permet de l'identifier.

Les données auxquelles un nom unique a été attribué et qui conservent la même valeur pour toute la partie du programme où il a été défini sont appelées constantes.


Au contraire, nous appelons des variables toutes les données auxquelles, même si un nom unique a été attribué, le programme attribue librement des valeurs différentes selon l'endroit où il les rencontre.

Un ordinateur doit non seulement savoir comment certaines données sont appelées, mais il doit également savoir de quel type il s'agit afin de pouvoir les traiter correctement en mémoire.

Lectures recommandées
  • Programmes Internet: parcourez et téléchargez rapidement
  • Vérifier la connexion ping: comment tester
  • Virus informatique: définition, risques de sécurité pour PC
  • Carte vidéo: comment monter le gestionnaire graphique PC
  • Programmes Office: traitement de texte, gestion

La déclaration de type au sein d'une structure de données fixe le nombre d'éléments qui la composent, permet à l'ordinateur de leur affecter les ressources de calcul et l'espace mémoire nécessaires à un traitement correct, en plus des modalités précises concernant le mode d'accès aux éléments individuels de la structure.

Si les données sont du même type, par exemple tous les nombres ou toutes les lettres, il est possible de créer une série, appelée "tableau", de données appartenant au même type avec une seule commande.
Chaque élément se voit attribuer un certain emplacement de mémoire.

La série entière est appelée structure ou enregistrement et éléments ou champs variables individuels.

Étant donné que les structures de données sont généralement fixes et pour cette raison dans de nombreux cas insuffisantes, il peut être nécessaire de recourir à des structures de plus grande complexité capables de changer de manière indépendante pendant l'exécution du programme lui-même.

Dans ce cas, nous parlons de structures de données dynamiques.

Étant donné que leur taille et leur type varient au cours d'une période de temps, ces structures sont traitées par le programme lui-même plutôt que par l'ordinateur, pour cette raison, il est essentiel que le programmeur connaisse en profondeur l'utilisation de certaines variables particulières, appelées pointeurs, qui ont la tâche d'identifier avec précision une donnée à la fois dans la structure dans laquelle elle a été créée et dans la mémoire de l'ordinateur.

Une mauvaise utilisation des structures de données peut entraîner une instabilité du fonctionnement de l'ordinateur.

Livre Jaune N°1 - Jan Van Helsing (#Audiobook) (Février 2024)


Étiquettes: ordinateur
Top