Want to create interactive content? It’s easy in Genially!

Get started free

Tipos de datos - Fundamentos de programación

ANDRES FELIPE GAMBOA TORRES

Created on March 5, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Corporate Christmas Presentation

Business Results Presentation

Meeting Plan Presentation

Customer Service Manual

Business vision deck

Economic Presentation

Tech Presentation Mobile

Transcript

Tipos de datos

Fundamentos de programación

EMPEZAR

¿Qué son los datos?

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.

+info

Tipos de datos

En programación, los tipos de datos se refieren a los distintos tipos de valores que pueden ser almacenados y manipulados por un programa

Real

Caracter

Boleano

Entero

El tipo de dato numérico real es un subconjunto finito de los números reales. Siempre llevan un punto decimal y también pueden ser positivos o negativos.

Este tipo de datos nos permitirá trabajar con caracteres.

Este tipo de datos nos permitirá trabajar con valores lógicos, verdadero o falso.

El tipo de dato numérico entero es un subconjunto finito de los números enteros del mundo real. Pueden ser positivos o negativos

Variables

Una variable es un símbolo que permite referenciar (señalar o demarcar) un espacio en memoria en el que se puede almacenar un dato. Toda variable posee tres características: nombre, tipo y estado.

  • El tipo de una variable es el mismo tipo de los datos que se pueden almacenar en el espacio de memoria que la variable referencia.
  • El estado o valor de una variable es el dato almacenado en el espacio que referencia la variable. El valor de una variable puede cambiar en el tiempo,

Constantes

Una constante es un símbolo que permite referenciar un espacio en memoria en el que hay un dato almacenado que NO se puede cambiar. Ejemplos de constantes:

  • PI = 3.1415926
  • ESPACIO = " "
  • SALUDO = "Hola, Buenos días"

Expresiones

Una expresión es una serie de términos (constantes, literales, variables y funciones) posiblemente agrupados mediante paréntesis y conectados mediante operadores (aritméticos como +, - y lógicos como &, I ), que representan un cálculo matemático.El proceso que permite determinar el valor de la expresión, es decir el resultado del cálculo, es conocido como evaluación de expresión. Según el tipo del resultado de la expresión, el cual es conocido como tipo de la expresión, las expresiones se clasifican en:

Expresiones numéricas:

Expresiones lógicas:

Una expresión lógica es aquella en la cual el resultado se da en términos de verdadero o falso. Generalmente una expresión lógica se construye a partir de expresiones comparativas (dos expresiones numéricas relacionadas mediante algún operador relacional), de variables y/o literales booleanos, los cuales se conectan mediante operadores lógicos.

Son expresiones en las que solamente aparecen operadores aritméticos ( +, -, *, /, %3) , conectando términos de tipo numérico exclusivamente. Por ejemplo, una expresión como: (A + B) – (5 * C) + 8 Donde A, B y C son variables de tipo entero.

Expresiones numéricas:

Son expresiones en las que solamente aparecen operadores aritméticos ( +, -, *, /, %3), conectando términos de tipo numérico exclusivamente. Por ejemplo, una expresión como: (A + B) – (5 * C) + 8 Donde A, B y C son variables de tipo entero.

Expresiones lógicas:

Una expresión lógica es aquella en la cual el resultado se da en términos de verdadero o falso. Generalmente una expresión lógica se construye a partir de expresiones comparativas (dos expresiones numéricas relacionadas mediante algún operador relacional), de variables y/o literales booleanos, los cuales se conectan mediante operadores lógicos. Los operadores de comparación usados en programación son los siguientes: mayor que (>), menor que (<), igual (=), mayor o igual que (>=), menor o igual que (<=) y diferente (<>); mientras que los operadores lógicos usados son: o (ı), y (&) y la negación (~).

Tablas de verdad: Negación

Conjunción lógica (&) y disyunción lógica (ı)

Precedencia de operadores

La precedencia de operadores es un orden de evaluación estándar, que se le ha asignado a los operadores para evitar excesivo uso de paréntesis. Evitan las posibles ambigüedades en el proceso de evaluación. 3+4*5 (3+4)*5 3+(4*5)

INSTRUCCIONES SOBRE VARIABLES Y CONSTANTES

Las dos operaciones que se pueden realizar sobre una variable son modificar su valor y mostrar su valor. Existen dos instrucciones diferentes que permiten modificar el valor de una variable: asignación y lectura, mientras que existe sólo una forma de mostrar el valor: escritura. La única operación que se puede realizar sobre constantes es mostrar su valor y se usa de la misma manera como se muestra el valor de una variable.

lectura

La instrucción lectura es la que le permite al usuario del algoritmo modificar el valor de una variable, durante la ejecución del mismo. leer(nombre)

Escritura

La escritura es la instrucción que permite mostrar, normalmente en la pantalla, el valor de una variable o una constante durante la ejecución. escribir(nombre)

Asignación

La asignación es la instrucción por medio de la cual se puede modificar el valor de una variable utilizando el resultado de una expresión. nombre = expresión

Gracias