0% encontró este documento útil (0 votos)
106 vistas5 páginas

Datos y Tipos

Este documento describe los tipos de datos fundamentales en programación. Explica que los datos son unidades mínimas de información y que existen datos numéricos, de caracteres y lógicos. Luego, detalla los cinco tipos de datos base que se encuentran en la mayoría de lenguajes: enteros, reales, caracteres, cadenas de caracteres y lógicos. Finalmente, compara brevemente los tipos de datos en los lenguajes Java, C++ y Python.

Cargado por

Miguel Rodriguez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
106 vistas5 páginas

Datos y Tipos

Este documento describe los tipos de datos fundamentales en programación. Explica que los datos son unidades mínimas de información y que existen datos numéricos, de caracteres y lógicos. Luego, detalla los cinco tipos de datos base que se encuentran en la mayoría de lenguajes: enteros, reales, caracteres, cadenas de caracteres y lógicos. Finalmente, compara brevemente los tipos de datos en los lenguajes Java, C++ y Python.

Cargado por

Miguel Rodriguez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 5

Datos y tipos de datos

Que son Datos en informatica


Son las unidades minimas de las que se compone la informacion

Los datos son representaciones simbolicas (numeros, alfabeto, algoritmica, espacial, etc). Estos
describen echos empiricos, sucesos u entidades, pero que por si solos caresen de sentido
semantico

Para entender mejor el concepto de dato definamos información es un conjunto de datos, los
cuales son adecuadamente procesados, para que de esta manera puedan proveer un mensaje que
contribuya a la toma de decisión

Tipo de datos
En muchas ciencias tipo de dato hace referencia a un atributo de los datos este en programcaion es muy
importante ya que le indican tanto al ordenador como al programador la clase de se va a procesar.

Conocer el tipo de dato de un valor permite saber varias cosas, por ejemplo que operaciones se le
pueden aplicar y como esta representados internamente en el computador, cuanto espacio ocupa en
memoria etc.

Es importante conocer los tipos de datos ya que en algunos lenguajes fuertemente tipados como java o
c++ es necesario especificar el tipo de dato que almacenara una variable muy diferenta a lenguajes
devilmente tipado como python o javascript que no es necesario. Ademas de que todos los valores que
encontramos en un programa pertenesen a un tipo de dato en especifico y conocer su tipo sabremos que
operaciones realizar con el

Cada lenguaje define sus propios tipos de datos y de igual forma regulaidades para interactuar con
ellos, sin embargo existen cinco tipos de datos base y fundamentales que se encuentran presente en casi
todos los lenguajes de programacion

Tipos de datos base en programacion


estos se encuentran presente en casi todos los lenguajes de programacion

Numericos
Enteros: corresponden a un conjunto finito de numeros enteros es decir numeros sin coma decimal
que incluye tanto positivos como negativos e incluso el cero
Reales: conjunto finito de numeros con parte decimal es decir con punto decimal estos pueden ser
negativos o pocitivos en incluso el cero

En algunos lenguajes como java el tipo de datos tambien especifica el rango que pueden llegar a
alcanzar estos valores, mientras que en lenguajes como python o javascript esto no sucede

Caracter y cadena de caracteres


Caracter: Son “simbolos” individuales que se pueden representar mediante datos alfanumericos u
otros simbolos de forma individual el cual se puede representar como numéricos (0 al 9), letras (a-z) y
símbolos (!"$&/\). en la mayoria de los lenguajes se utilizan las comillas simples para encapsularlo

String o cadena de caracteres: representa texto es decir una secuencia de caracteres que de igual
forma en la mayoria de los lenguajes estan encerrados entre comillas pero esta ves dobles

Logicos
Boolean: representa valores de logica binaria, es decir valores de verdad verdadero o falso
(True o False)

Para entender mejor las diferencias y similitudes de los tipos de datos a continuacion se
mostraran los diferentes tipos de datos en los siguientes lenguajes de programacion java, c++ y
python

Tipos de datos en java


El lenguaje java clasifica los datos en dos formas primitivos y estructurados

En este lenguaje según el tipo de dato que es permite saber la cantidad de espacio en memoria que
ocupa

Primitivos
Son los que están definidos dentro del lenguaje es decir son los fundamentales, son 8 tipos en total

En la siguiente tabla no aparese el tipo boolean


no se puede poner null en un tipo de dato primitivo

Estucturados o no primitivos
son agrupaciones de tipos de datos derivados de los tipos primitivos

estos permitan valores null

estos tipos tienen metodos

integer
Arrays
String o cadena de caracteres
Matrices

Tipos de datos en c++


Primitivos:
Derivados :

Tipos de datos en python


Cabe destacar que en el lenguaje python todos los datos o valores son tomados como objetos ya
que en python todo es un objeto

Python clasifica sus tipos de datos en dos grandes grupos

Mutable: su contenido (o dicho valor) puede cambiarse en tiempo de ejecución.


Inmutable: su contenido (o dicho valor) no puede cambiarse en tiempo de ejecución.

Numericos

Todos los tipo numericos son inmutables

Python distingue entre numeros enteros, numeros de punto flotante y numers complejos

int: para representar todos los numero enteros tanto positivos como negativos, estos pueden
especificarse con un simbolo obcional + o – este ultimo si es obligatorio

float: para representar numeros reales es decir con parte decimal, ambas partes se pueden omitir

complex: permiten representar numeros complejos, este tipo de numeros tienen una parte real y
una parte imaginaria

La parte imaginaria se especifica con la letra j o J

long: para representar enteros de gran tamaño

Cadena de caracteres

str: secuencia de caracteres utilizado para representar textos.


expresiones representadas por caracteres

Usar las dos comillas ofrece una ventaja y es que puede usar uno dentro del otro cuando el otro
aparece como parte del texto

Logicos
Boleanos: representan valores de verdad, True o Flase

Como en python no es necesario especificar el tipo de dato de un valor python provee de la funcion
type(valor) esta describe el tipo de dato que es el objeto

También podría gustarte