A medida que la tecnología informática evolucionaEl concepto de organización de datos y su función ha cambiado constantemente. Una computadora tiene la capacidad de almacenar grandes cantidades de información y administrarla. Dado que las propiedades individuales de los datos se ignoran durante su uso debido a su inutilidad, los datos en sí nos parecen una especie de realidad abstracta. Por ejemplo, tenemos una lista del rendimiento de los estudiantes en alguna escuela, seleccionamos a un estudiante de la lista, su clase se escribirá a su lado, así como una evaluación, casi con seguridad sus hábitos o color de ojos no se indicarán allí. Esto también sucede con los datos en la computadora. En cualquier situación, debe elegir una gran cantidad de datos que sean realmente beneficiosos para nosotros. Luego, debe elegir una forma de presentar estos datos, y esto dependerá de las capacidades de su software y computadora.
Hoy en día, hay diferentes tipos de datos.Dado el progreso constante en la tecnología informática, ahora puede utilizar tanto datos no estructurados ordinarios como los tipos más complejos obtenidos combinando los datos más simples.
Consideremos con más detalle los tipos de datos.En matemáticas, se acostumbra clasificar varias cantidades por tipo, lo mismo sucede en la programación. Cada función, variable, constante o expresión es de un tipo particular. ¿Qué son los tipos de datos simples? En primer lugar, estos son números enteros sobre los que se pueden realizar operaciones ordinarias, como: suma, división, etc. A diferencia de los enteros en aritmética, los enteros en informática tienen su propio rango. En segundo lugar, estos son números reales sobre los cuales se pueden realizar las mismas operaciones, pero su precisión no excederá un valor fijo separado. En tercer lugar, los datos simbólicos se ordenan y tienen su propio código numérico. Cuarto, estas son cantidades de cadena para las cuales solo es factible la operación de suma. Quinto, estos son tipos de datos lógicos que toman los valores "verdadero" y "falso", verdadero y falso, respectivamente. Y finalmente, estos son tipos de usuarios, que, por ejemplo, pueden incluir letras y números en un rango de usuarios específico.
Los tipos de datos anteriores, llamados simples,pueden reconocerse fácilmente, ya que cumplen la condición: 1 nombre - 1 valor. Ahora entenderemos qué son los tipos de datos estructurados. Están determinados por el desarrollador del programa. Está claro que las acciones están limitadas por las capacidades de uno u otro lenguaje de programación, y en diferentes idiomas las posibilidades de estructuración no coinciden, pero muchas de las estructuras se implementan de manera estándar en casi todos los lenguajes de programación. Dichos tipos de datos se clasifican de acuerdo con características separadas: ordenado - desordenado, homogéneo - heterogéneo, estático - dinámico, acceso directo - acceso secuencial. Estos signos son opuestos solo dentro del par, y afuera se pueden combinar. Esto incluye registros, archivos, conjuntos, matrices, pilas y organización jerárquica de datos. En algunos casos, el programador puede establecer estructuras de datos dinámicas, y la memoria para su almacenamiento se asigna directamente en el proceso del programa.
Hoy en día, se ha generalizadoprogramación orientada a objetos, que eliminó por completo el conflicto entre los datos y el programa. Como ya hemos visto, hay varios tipos de datos, cuyo uso depende solo de la situación actual y los deseos de la persona misma. Puede realizar varias operaciones con datos; tienen sus propias unidades de presentación y unidades de medida. Pero lo principal es que sin ellos no estaríamos sentados en la computadora ahora, y la tecnología simplemente se detendría.