0% encontró este documento útil (0 votos)
47 vistas15 páginas

Tipos de Datos1

Este documento trata sobre los tipos de datos y su representación en sistemas de computación. Explica que los datos son elementos de entrada para procesar información y pueden ser numéricos, alfanuméricos o lógicos. Describe los tipos de datos simples como enteros, reales, caracteres y cadenas. También cubre conceptos como variables, constantes, identificadores y expresiones. El objetivo es reconocer diferentes tipos de datos y su aplicación en la resolución de ejercicios.

Cargado por

Veronica Molina
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
47 vistas15 páginas

Tipos de Datos1

Este documento trata sobre los tipos de datos y su representación en sistemas de computación. Explica que los datos son elementos de entrada para procesar información y pueden ser numéricos, alfanuméricos o lógicos. Describe los tipos de datos simples como enteros, reales, caracteres y cadenas. También cubre conceptos como variables, constantes, identificadores y expresiones. El objetivo es reconocer diferentes tipos de datos y su aplicación en la resolución de ejercicios.

Cargado por

Veronica Molina
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 PDF, TXT o lee en línea desde Scribd

Tema No.

TIPOS DE DATOS
INTRODUCCIÓN

Todo sistema de computación es alimentado con datos y su


representación incide en la elaboración de algoritmos. El sistema de
identificación de datos se denomina “estructura de datos”, y depende de las
características de estos.

-2- Propiedad intelectual: Rodríguez V. Jessi


CONTENIDO 2 Introducción
3 Contenidos
4 Objetivos
4 Base teórica
4 Proceso de Información
4 Dato
5 Tipos de Datos Simples
6 Estructura de Datos
8 Expresiones y tipos
10 Actividades
15 Webgrafía

-3- Propiedad intelectual: Rodríguez V. Jessi


1. Objetivos

 Identificar los tipos de datos según sus características


 Reconocer datos a partir del análisis de ejercicios propuestos

2. Base teórica

2.1 Proceso de información

El objetivo principal de la programación es el proceso de información


mediante sistemas informáticos, apps, programas, redes, etc. Para explicar
esta idea, observa la figura 1, en la cual se muestran los elementos del
procesamiento de la información.

Dato Proceso Información

Hechos Hechos
Mediante Información
extraídos de extraídos del
expresiones,
mundo real resultada del
la realidad comparación,
repetición a fin proceso
de obtener
información

Figura 1. Proceso de información

2.2. Dato

Los datos son elementos de entrada del proceso de información y son


hechos que se extraen de la realidad. Los datos se ingresan mediante
dispositivos de entrada de información (teclado, mouse, disco duro, etc.) que

-4- Propiedad intelectual: Rodríguez V. Jessi


se almacenan en la memoria y pueden ser texto, números, audio, imágenes,
etc.

2.3.1. Tipos de datos Simples

Datos numéricos: Enteros y reales

Entero. Corresponde a números “completos”, es decir, no tienen parte


decimal, pueden ser negativos o positivos.

Ejemplo:

La edad de una persona 39

El total de estudiantes en un curso 36

Reales. (flotante, decimal). Son números que contienen una parte


entera y una parte decimal (en algunos casos puede omitirse la parte entera
o la decimal).

Ejemplo:

La nota de un estudiante 4, 7

El porcentaje de un impuesto 12%

Datos alfanuméricos: de carácter y de cadena

Corresponde al conjunto de letras del alfabeto, números y caracteres


especiales; con este tipo de dato no se realizan operaciones aritméticas.

Carácter(Char). Cuándo se hace referencia a una sola letra del


alfabeto, dígito o símbolo especial. Un dato tipo char se lo encierra entre
apóstrofe. Ejemplo:

género de una persona ‘M’ o ‘F’ (en donde M corresponde a masculino


y F a femenino)

-5- Propiedad intelectual: Rodríguez V. Jessi


estado civil ‘S’ o ‘C’ o ‘V’ (en donde S corresponde a Soltero, C a
casado, V a viudo)

Cadena (String). Hace referencia a más de un carácter es decir


cadena de texto, y puede combinarse letras del alfabeto, dígitos o caracteres
especiales. Un dato tipo String se lo encierra entre comillas. Ejemplo:

Código de un estudiante “2041220” Nombre “Víctor Hugo Torres”

Dirección “Calle 100 # 50 – 20” Número telefónico “3002125820”

Lógicos

Son datos que se obtienen al hacer una comparación (<; >; >, etc. ) y
devuelven uno de los valores Verdadero(True) o Falso(False). Ejemplo:

El resultado de una apuesta: Gana(Verdadero) o Pierde(Falso)

Tabla1. Tipos de datos tomado de

2.3.2. Estructura de datos

Dependiendo del contexto del ejercicio, a los datos se los puede estructurar
como variables o constantes:

-6- Propiedad intelectual: Rodríguez V. Jessi


Variables. Aquellos que puede cambiar su valor durante el proceso, por
diversas razones. Ejemplo:

Precio, cambia su valor en el transcurso del tiempo, situación socio


económica, entre otras.

Edad, cada año la edad aumenta en 1

Horas extras, depende de la cantidad de horas extras laboradas

Constante. Son valores fijos que no cambian durante el proceso. Puede ser un
número, palabra o letra por sí solo que pueden o no almacenarse en la
memoria mediante un identificador (es decir no es obligatorio). Ejem: IVA,

Determinar que un dato sea constante o variable es el resultado de analizar


básicamente el contexto del ejercicio propuesto como: tipo de dato, tipo de
valor, si este cambiará o no durante el proceso, si es o no objeto de cálculo.

Identificador. Son espacios de almacenamiento alojados en la memoria


principal o RAM que tienen nombre y permiten identificar variables y
constantes, así como el tipo de dato correspondiente.

Características de los identificadores:

- Almacenan un solo dato a la vez. Tipo de


- Corresponden a un tipo de dato:
numérico, texto, cadena, booleano, entre
entero dato
otros.
- No es obligatorio identificador para
constantes.
350 Variable
- El nombre del identificador tanto para
constante como para variable no debe 500
iniciar con números o caracteres
especiales a excepción de guión bajo (_) estructura
o signo dólar ($)
- Deben tener relación con el contenido y Identificador
tipo de dato que almacena. dato
- Generalmente los identificadores de
constantes son en mayúsculas.

Ejemplos de constantes y variables:

-7- Propiedad intelectual: Rodríguez V. Jessi


Tipo de
Enunciado Estructura Identificador Dato
dato
El área de un terreno en
m2. Son valores que Variable Area Entero 350; 100; 1200
pueden variar
Horas extras Variable HrExt entero 25 10 30 5 8
Pi Constante 3,1421
Último día de la semana Constante DIA String “Domingo”
Un día de la semana Variable Dia String Lun/mart/Mierc…….
Ganar o perder la lotería.
Sólo tienen una de dos Variable R Booleano Verdadero o Falso
alternativas (si o No)
Horas laborables Constante HRLB entero 8
Estado civil: soltero,
‘S’, ‘C’, ‘V’, ‘U’, ‘D’
casado, viudo, unión Variable Ec Char
libre, divorciado

Asignación. Los valores pueden asignarse a las variables al inicio y


durante el proceso del problema. Pueden asignares expresiones aritméticas
o texto, datos, contantes, variables. Para asignar debe tenerse muy en cuenta
el tipo de dato correspondiente, es decir a una variable de tipo numérico no
se puede asignar valores de tipo texto o a la inversa.

Regla de Asignación

Identificador ← dato, constante, variable, texto, expresiones

Ejemplo:

En el identificador A se asigna el valor 4 A←4

En el identificador B se asigna una cadena de texto B←” Hola Mundo”

En el identificador C se asigna una expresión aritmética C← A+5

En la variable D se asigna la Variable C D←C

Expresiones y tipos de expresiones

Es la combinación de constantes y variables. Dependiendo del tipo de


operador, las expresiones pueden ser: aritméticas, alfanuméricas, lógicas y
relacionales. Para iniciar, revisaremos expresiones aritméticas y alfanuméricas:

-8- Propiedad intelectual: Rodríguez V. Jessi


Expresión Aritmética. Utilizan operadores aritméticos y sus operandos
pueden ser constantes y variables de tipo numérico.

Ejemplo:

10+15 17 mod X 16/8 2z 17 div 5

En programación, las fórmulas aritméticas deben transformarse a


notación algorítmica para ser interpretadas por dispositivos de procesamiento
de datos. En este caso los operadores aritméticos son:

Suma + Resta - Multiplicación * División/fracción /

Ejemplo: La siguiente expresión aritmética transformar a expresión algorítmica

a=(2*x+y)/(x-y)

Expresiones alfanuméricas. Para datos tipo Char no existen operadores,


pero para datos tipo String o cadena el signo + sirve para concatenar o unir.
De igual manera las expresiones pueden contener variables y constantes de
tipo alfanumérico.

Ejemplo:

Sdo ← ”Buenos días ” Smj←Sdo + “estudiantes”

-9- Propiedad intelectual: Rodríguez V. Jessi


Actividades

1. ¿A qué tipo de dato pertenecen los siguientes? Una con línea y procure no tocarlas, utilice
diferentes colores.

Número de botones de una camisa Altura de una torre

Saldo de una cuenta bancaria. Número de pasajeros de un avión

Hacer una apuesta (ganar o perder).

Capital de Ecuador. Letra 'b'

entero char Flotante Cadena Boolean


o

2. Marque con X según corresponda. ¿A qué tipo de estructura pertenecen los siguientes
ejemplos?

Enunciado Constante Variable

El costo del pasaje de un estudiante en


el metro

El nombre de una ciudad

Peso de 3 manzanas en gramos

Altura de una persona

IVA (Impuesto al valor agregado)

- 10 - Propiedad intelectual: Rodríguez V. Jessi


3. En el siguiente mapa de burbuja describa diferencias y semejanzas de variables y constantes.

1
1
Semejanzas

VARIABLES CONSTANTES

2
3
3

4. Se disponen de las siguientes variables, analice y encierre en un círculo los datos que pueden
contener

Variable X de tipo Entero

5 3,56 ‘m’ “primero” 15 True

Variable C de tipo char


5 3,56 ‘m’ “primero” 15 True ‘$’

Variable N de tipo cadena


5 3,56 ‘m’ “primero” 15 True “Sofía”

Variable R de tipo flotante


5 3,56 ‘m’ “primero” 15 True 3,33

- 11 - Propiedad intelectual: Rodríguez V. Jessi


Variable G de tipo boolean
5 3,56 ‘m’ False 15 True “primero”

5. Asigne un valor a las siguientes variables:

Variable R de tipo flotante Variable J de tipo entero


R………. J……….

Variable C de tipo char Variable A de tipo String


C………. A……….

6. Se disponen de las siguientes variables, analice y declare la variable y tipo de dato

A←4 Variable ….. de tipo ……….

B←” Mundo” Variable ….. de tipo ……….

X=”Hola”+B Variable ….. de tipo ……….

C← A+5 Variable ….. de tipo ……….

D←C Variable ….. de tipo ……….

7. Analice las siguientes expresiones, identifique las variables y constantes y realice la conversión
algorítmica:

Expresión
Expresión Constantes Variables
algorítmica

X+3

2𝑋 42
+
𝑦 2

“Hola”+N

2
√𝑥 + 𝑦

- 12 - Propiedad intelectual: Rodríguez V. Jessi


Analice los siguientes enunciados:

Tipo de
Enunciado Estructura Identificador Dato/expresión
dato
El número total de
provincias en Ecuador
El número de peces en el
mar

El sueldo básico

Nombre de uno de sus


amigos

Horas del día

Edad

El número de días de la
semana

Busque en su contexto o experiencias propias y escriba cuatro ejemplos

Tipo de
Enunciado Estructura Identificador Dato
dato

- 13 - Propiedad intelectual: Rodríguez V. Jessi


Webgrafía

Nieva, Gaby. (2016) “Tipos de Datos En Java.”, DCodinGames. Obtenido de

[Link]/tipos-de-datos-en-java/

Cimino, C. (2023).“TIPOS de DATOS en PROGRAMACIÓN”. Obtenido de

[Link]/watch?v=UUxSQ-rCeXs&ab_channel=CharlyCimino

Cimino, C. (2023).“VARIABLES en PROGRAMACIÓN”. Obtenido de

[Link]

- 14 - Propiedad intelectual: Rodríguez V. Jessi

También podría gustarte