L'objet traité par le programme est "data". Dans le monde informatique, les données représentent un concept abstrait de modèle numérique et représentent également des informations ; le but de l'écriture de programmes est de traiter ces données, et la programmation est utilisée pour traiter les données.
Recommandations associées : "Vidéo de programmation"
A quoi sert la programmation ?
Ce n’est rien d’autre qu’un traitement de données. Lorsque nous nous engageons dans des projets de recherche scientifique et d'ingénierie, bien sûr, nous analysons d'abord le problème sur la base de la connaissance du domaine, puis effectuons une modélisation mathématique et enfin le traitons par ordinateur.
Dans le monde informatique, les données représentent le concept abstrait des modèles numériques et représentent également des informations. Combiné avec notre vie quotidienne, nous pouvons imaginer que nous sommes entourés de toutes sortes de données - textes, chiffres, sons, images, animations et données multimédias plus complexes. Le but de l'écriture d'un programme est de traiter ces données.
Bien qu'il existe de nombreux types de données, en dernière analyse, les deux types de données les plus élémentaires sont les nombres et les caractères.
Comment comprendre les données ?
Il existe de nombreux types de données, mais en dernière analyse, les deux données les plus fondamentales les types sont des nombres Avec les caractères
d'un point de vue mathématique abstrait : Pour les nombres : scalaire + vecteur
Dans la recherche scientifique et l'ingénierie, il faut s'occuper avec vecteurs et scalaires Deux types.
Scalaire : est très simple et constitue le type numérique le plus basique. C'est la base des vecteurs et des types plus complexes.
Vecteur : L'apprentissage automatique et l'exploration de données, qui sont très populaires actuellement, n'ont pas besoin de traiter constamment des vecteurs de caractéristiques. En C++, il existe (des tableaux, des vecteurs STL).
D'un point de vue mathématique abstrait : Pour les caractères : caractère + chaîne
Les caractères sont les caractères les plus courants sur Internet C'est un support d'informations important car il transporte des informations linguistiques.
Dans les projets de recherche scientifique et d'ingénierie, on l'appelle aussi souvent texte. Il s'agit du langage écrit, de la lecture, de la lecture de journaux et de la rédaction d'articles, tous utilisant des articles comme supports. C'est le support d'information le plus courant et le plus important à l'ère d'Internet.
En C/C++, le texte est représenté et traité sous forme de caractères et de chaînes. Une chaîne équivaut à un tableau de caractères.
Perspective informatique : comprendre les données
Le rôle d'un langage de programmation informatique est de compléter la cartographie des modèles mathématiques abstraits vers des modèles mathématiques spécifiques représentations informatiques . Par conséquent, les langages de programmation informatique définissent plusieurs modèles pour représenter les nombres.
Par exemple, int num ; on définit ici une variable num, qui a deux significations :
1. en mathématiques, vous pouvez effectuer des opérations liées aux nombres entiers ;
2. Deuxièmement, en raison des limitations du matériel informatique, cette variable entière ne peut pas représenter des données infinies. ne peut atteindre (au plus) que 2^32 - 1);
C'est l'achèvement de la cartographie du « monde mathématique abstrait » au « monde réel informatique ».
Comprendre les différentes données qui apparaissent autour de nous du point de vue des mathématiques et de l'informatique respectivement. Les données ont des expressions et des implémentations différentes dans les mondes des mathématiques et de l'informatique.
Dans le monde C/C++, les données peuvent être divisées en types de données de base et en types de données non basiques
1. : Type de caractère, entier, type à virgule flottante ;
2. Types de données non basiques : construits sur des types de données de base et construits en fonction des besoins de l'utilisateur afin de représenter des données plus complexes.
Pour plus d'articles connexes, veuillez visiter le Site Web PHP chinois ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!