Logo Studenta

1 1 3 Abstracción y tipo de dato abstracto

¡Estudia con miles de materiales!

Vista previa del material en texto

Nombre del alumno: Antony Arturo García Pérez
Matrícula: 2020690020
Carrera: Licenciatura en Ciencia de Datos
Nombre de la materia: Algoritmos y Estructura de Datos
Nombre del docente: Carlos Basulto González
Actividad de Aprendizaje 1.1.3 Abstracción y tipo de dato abstracto
Sabinas, Coahuila							20/10/2020
Introducción
Para nuestra carrera, los datos son su esencia primordial, ya que nosotros como Científicos de datos vamos a especializarnos en ellos, vamos a aprender a manejarlos y a obtener, de los datos que están en todas partes, información, la cual usaremos para conseguir lo que se necesite
Resumen del proceso de investigación
A la hora de ver la tarea, identifiqué lo que se solicitaba, lo cual era llevar una investigación a cerca de las diferentes características y a cerca de los datos, por lo que primero idee una serie de preguntas a las cuales intentaría resolver mientras investigaba, después me adentre en los buscadores de internet hasta que encontrara en diversas fuentes, de ser el caso así, las respuestas a las ideas y preguntas que me había planteado en un inicio, posteriormente a todo esto, inicié la creación de mi reporte donde detallaría cada uno de los resultados de mi investigación.
Resultados de tu investigación
Como resultado obtuve que Un dato es una representación simbólica (numérica, alfabética, algorítmica, espacial, etc.) de un atributo o variable cuantitativa o cualitativa. Los datos describen hechos empíricos, sucesos y entidades. Es un valor o referente que recibe el computador por diferentes medios, los datos representan la información que el programador manipula en la construcción de una solución o en el desarrollo de un algoritmo.
Un dato por sí mismo no constituye información, es el procesamiento de los datos lo que nos proporciona información.
Los datos aisladamente pueden no contener información humanamente relevante. Solo cuando un conjunto de datos se examina conjuntamente a la luz de un enfoque, hipótesis o teoría se puede apreciar la información contenida en dichos datos. Los datos pueden consistir en números, estadísticas o proposiciones descriptivas. Los conceptos de datos, información, conocimientos y sabiduría están inter-relacionado, los datos convenientemente agrupados, estructurados e interpretados se han considerado que son la base de la información humanamente relevante que se pueden utilizar en la toma de las decisiones, la reducción de la incertidumbre o la realización de cálculos. Es de empleo muy común en el ámbito... informático En general, prácticamente en cualquier investigación científica. En programación, un dato es la expresión general que describe las características de las entidades sobre las cuales opera un algoritmo. En estructura de datos, es la parte mínima de la información. Se ha dicho que datos son el nuevo petróleo de la economía digital.
Así también, en ciencias de la computación, un tipo de dato informático o simplemente tipo, es un atributo de los datos que indica al ordenador (y/o al programador/programadora) sobre la clase de datos que se va a manejar. Esto incluye imponer restricciones en los datos, como qué valores pueden tomar y qué operaciones se pueden realizar.
Los tipos de datos más comunes son: números enteros, números con signo (negativos), números de coma flotante (decimales), cadenas alfanuméricas (y unicodes), estados, etc.
Un tipo de dato es un espacio en memoria con restricciones. Por ejemplo, el tipo "int" representa, generalmente, un conjunto de enteros de 32 bits cuyo rango va desde el -2.147.483.648 al 2.147.483.647, así como las operaciones que se pueden realizar con los enteros, como son la suma, la resta, y la multiplicación. Los colores, por su parte, se representan como tres bytes denotando la cantidad de rojo, verde y azul, y una cadena de caracteres representando el nombre del color (en este caso, las operaciones permitidas incluyen la adición y la sustracción, pero no la multiplicación).
Clases de tipos de datos
Tipos de datos primitivos (o elementales)
No deben confundirse con Tipo de dato abstracto.
Los tipos de datos hacen referencia al tipo de información que se trabaja, donde la unidad mínima de almacenamiento es el dato, también se puede considerar como el rango de valores que puede tomar una variable durante la ejecución del programa.
Caracteres
El tipo de dato carácter es un dígito individual el cual se puede representar como numéricos (0 al 9), letras (a-z) y símbolos (!"$&/\).
Tipo de dato	Rango			Tamaño en memoria
char		 10	 21 bits por carácter
Caracteres unicode
El tipo de dato carácter unicode es una "extensión" del tipo de dato cadena, permite ampliar los símbolos de escritura, provee exactamente hasta 65535 caracteres diferentes.
Tipo de dato	Rango			Tamaño en memoria
short		 0 a 65535		 16 bits por carácter
Numéricos
Este tipo de dato puede ser real o entero, dependiendo del tipo de dato que se vaya a utilizar.
Enteros: son los valores que no tienen punto decimal, pueden ser positivos o negativos y el cero.
Tipo de dato			Tamaño en memoria
byte					8 bits
short					16 bits
int					32 bits
long					64 bits
Tipo de dato			Tamaño en memoria
float					32 bits
double					64 bits 
Estos serían sus rangos y tamaños ordenados
Booleanos
Este tipo de dato se emplea para valores lógicos, los podemos definir como datos comparativos dicha comparación devuelve resultados lógicos (Verdadero o Falso).
Tipo de dato			Tamaño en memoria
boolean					8 bits
Para concluir:
Clasificación de Datos
La Clasificación de Datos es la piedra angular en la gestión de la información que permite minimizar el riesgo de fuga de datos.
El proceso de clasificación de datos no es un proceso sencillo ya que requiere atención a los detalles y un control adecuado. Existen distintos métodos de clasificación de datos disponibles, así como diferentes criterios en la disposición de los datos de un repositorio. En su mayoría, estos métodos son utilizados para ordenar datos no estructurados, los mismos que componen la mayor parte de la información en una organización. Las grandes cantidades de datos no estructurados significan grandes retos para quien quiere clasificar. 
Proceso de Clasificación de Datos
Idealmente, cualquier proceso de clasificación de datos debería tomar en cuenta los siguientes puntos:
1. Definición del propósito: ¿Por qué quiere clasificar los datos? No solo es vital comprender la importancia y objetivo de categorizar la información si no también es necesario definir cómo identificará áreas, usuarios y documentos de riesgo dentro de la organización.
2. Creación de la Metodología: Se debe definir una metodología que permita que la clasificación de datos funcione de manera efectiva.
3. Definición de Categorías y Criterios de Clasificación: Si se basa en la estructura común de clasificación de datos
4. Definición de Resultados: ¿Qué hacemos luego de la clasificación de datos? ¿Cómo pretendemos utilizar los resultados del proceso?
Conclusiones
Al realizar esta actividad me di cuenta de lo relevante y lo variados que son los datos, además de las numerosas utilidades que estos tienen además de los diversos campos donde estos pueden utilizarse. Aprendí a su vez que los datos, por si mismos y por si solos no tienen valor alguno, puesto que estos deben de ser trabajados y procesados para llegar a una información la cual es de gran valor que tiene gran utilidad dependiendo del campo en el que este atienda.
Bibliografía
· Luca Cardelli, Peter Wegner. On Understanding Types, Data Abstraction, and Polymorphism, from Computing Surveys, (December, 1985)
· Yonego, Joris Toonders (23 de julio de 2014). Data Is the New Oil of the Digital Economy. Consultado el 8 de abril de 2020. De: https://www.wired.com/insights/2014/07/data-new-oil-digital-economy/
· Data Virtualization – dataWerks. www.datawerks.com.Consultado el 10 de abril de 2018. De: https://web.archive.org/web/20180410201808/https:/www.datawerks.com/data-virtualization/
·

Continuar navegando