SlideShare uma empresa Scribd logo
1 de 9
TIPOS DE DATOS, 
IDENTIFICADORES, 
VARIABLES Y CONSTANTES. 
ING. CÉSAR AUGUSTO GUTIÉRREZ R.
GENERALIDADES 
 Dato 
Es la representación simbólica de un hecho, atributo o característica 
de una entidad. 
Ejemplo: nombre de un docente, color de un carro, etc. 
 Información 
Es un dato útil y se obtiene mediante el procesamiento de los datos. 
Ejemplo: El promedio final de un alumno para un curso, número de 
aprobados en un examen, nombre de los primeros alumnos de 
cada especialidad de cada ciclo.
PROCESAMIENTO DE DATOS 
 Son operaciones que transforman datos en información. 
Datos Información 
Procesador 
Entrada Salida 
Algoritmo 
 Es realizado por el procesador el cual ejecuta un conjunto de 
pasos previamente definidos (algoritmo).
TIPOS DE DATOS 
 Datos simple o básicos: 
La principal característica es que ocupan una sola casilla de memoria, por lo tanto, 
una variable simple hace referencia aun único valor a la vez. 
Ejem. Inicial de un nombre 
J 
Inicial = 
 Datos estructurados o compuestos. 
 Se caracterizan por el hecho de que con un nombre (identificador de variable 
estructurada) se hace referencia a un grupo de casillas. 
Ejem. Un nombre 
J U A N 
Nombre =
TIPO DE DATOS 
Simples o Básicos 
Numéricos Alfanuméricos Lógico 
Estructurados o Compuestos 
Estático Dinámico 
•Enteros (Integer) 
Son número que 
pueden estar 
precedidos del 
signo + ó - , y no 
tienen parte 
decimal 
128, 1528, -47 
•Reales (Double, 
Float) 
Números con 
decimales 
7.5 , -37.865 
129.7 -15.0 
Datos 
•Son datos cuyo 
contenido pueden ser 
letras del abecedario 
(a,b,c,d,…,z), dígitos ( 
0,1,2,…,9), 
ó símbolos especiales 
(!,@,#,$, etc.). 
•Un dato tipo carácter 
(Char) contiene solo 
un carácter, y se 
escribe entre 
apóstrofes. 
‘a’, ‘$’,’-’, etc.. 
•Cadena de 
Caracteres 
(String) 
•Arreglos 
•Registros 
•Archivos 
•Listas 
•Arboles 
Dentro de este 
tipo 
encontramos 
los booleanos, 
siendo datos 
que solo 
pueden tomar 
dos valores 
verdadero 
(true) ó falso 
(false)
IDENTIFICADORES 
 Los datos a procesar por una computadora, ya sean simples 
o estructurados, deben almacenarse en casillas o celdas de 
memoria para su posterior utilización. 
 Estas casillas o celdas de memoria (constantes o variables) 
tienen un nombre que permiten su identificación. 
 Llamaremos identificador al nombre que se les da a las 
casillas de memoria. 
 Un identificador se forma de acuerdo a ciertas reglas ( las 
mismas pueden tener alguna variable dependiendo el 
lenguaje de programación utilizado).
IDENTIFICADORES 
 Un identificador se forma de acuerdo a ciertas reglas ( las mismas pueden 
tener alguna variable dependiendo el lenguaje de programación utilizado): 
 El primer carácter que forma un identificador debe ser una letra (a,b,c,..z) 
 Los demás caracteres pueden ser letras (a,b,c,..,z), dígitos o el siguiente símbolo 
especial: _ 
 La longitud del identificador es igual a 7 en la mayoría de los lenguajes de 
programación. 
SUMA ACUM 
AUX NUM_1 
X7 
Memoria
CONSTANTES 
 Las constantes son datos que no cambian durante la ejecución de un 
programa. 
 Para nombrar las constantes utilizamos los identificadores que 
mencionamos anteriormente. 
 Existen tipos de constantes como tipos de datos, por lo tanto, puede 
haber constantes tipo entero, real, carácter, cadena de caracteres, 
etc. 
 Es importante que los nombres de las constantes sean 
representativas de la función que tiene las mismas en el programa. 
NUM RESU 
NREAL NUMREA 
Memoria
VARIABLES 
 Las variables son objetos que pueden cambiar su valor durante la ejecución de un 
programa. 
 Para nombrar las variables utilizaremos los identificadores antes mencionados. 
 Al igual que las constantes , pueden existir tipos de variables como tipos de datos. 
I SUEL 
0 0 
SUMA 
0 
Memoria 
 La variable I es de tipo entero, tiene un valor inicial de cero y cambiará su valor 
durante la ejecución del programa. 
 Las variables SUEL y SUMA son de tipo real, están inicializadas con el valor cero, y al 
igual que la variable I, seguramente cambiarán su valor durante la ejecución del 
programa.

Mais conteúdo relacionado

Mais procurados

Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++Rosbelia Balza
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++ivanjvic
 
Identificadores en Lógia de Programación
Identificadores en Lógia de ProgramaciónIdentificadores en Lógia de Programación
Identificadores en Lógia de Programaciónnormaroldano
 
Cuestionario
CuestionarioCuestionario
CuestionarioJose Nava
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++Idalia Tristan
 
PRUEBAS Y DEPURACIÓN
PRUEBAS Y DEPURACIÓNPRUEBAS Y DEPURACIÓN
PRUEBAS Y DEPURACIÓNadark
 
Estructura de un compilador 2
Estructura de un compilador 2Estructura de un compilador 2
Estructura de un compilador 2perlallamas
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteRufi Flores
 
Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++yesid19
 
Memoria Estatica
Memoria EstaticaMemoria Estatica
Memoria EstaticaJ M
 
Registros de control y estados de la CPU
Registros de control y estados de la CPURegistros de control y estados de la CPU
Registros de control y estados de la CPUIvan Porras
 
1.1. Conceptos BáSicos De Estadistica
1.1.  Conceptos BáSicos De Estadistica1.1.  Conceptos BáSicos De Estadistica
1.1. Conceptos BáSicos De EstadisticaITCM
 

Mais procurados (20)

Estructura básica de un programa en C++
Estructura básica de un programa en C++Estructura básica de un programa en C++
Estructura básica de un programa en C++
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Pruebas de escritorio
Pruebas de escritorioPruebas de escritorio
Pruebas de escritorio
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++
 
Unidad 1.1 PROGRAMACION I
Unidad 1.1  PROGRAMACION IUnidad 1.1  PROGRAMACION I
Unidad 1.1 PROGRAMACION I
 
Identificadores en Lógia de Programación
Identificadores en Lógia de ProgramaciónIdentificadores en Lógia de Programación
Identificadores en Lógia de Programación
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++TIPOS DE DATOS PARA C++
TIPOS DE DATOS PARA C++
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
 
PRUEBAS Y DEPURACIÓN
PRUEBAS Y DEPURACIÓNPRUEBAS Y DEPURACIÓN
PRUEBAS Y DEPURACIÓN
 
Estructura de un compilador 2
Estructura de un compilador 2Estructura de un compilador 2
Estructura de un compilador 2
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constante
 
tipos de datos
tipos de datostipos de datos
tipos de datos
 
Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++
 
Memoria Estatica
Memoria EstaticaMemoria Estatica
Memoria Estatica
 
Estructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busquedaEstructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busqueda
 
Registros de control y estados de la CPU
Registros de control y estados de la CPURegistros de control y estados de la CPU
Registros de control y estados de la CPU
 
1.1. Conceptos BáSicos De Estadistica
1.1.  Conceptos BáSicos De Estadistica1.1.  Conceptos BáSicos De Estadistica
1.1. Conceptos BáSicos De Estadistica
 
ESTRUCTURAS ANIDADAS
ESTRUCTURAS ANIDADASESTRUCTURAS ANIDADAS
ESTRUCTURAS ANIDADAS
 
Pilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datosPilas, colas, y listas estructura de datos
Pilas, colas, y listas estructura de datos
 

Destaque

Unidades de medidas en computación
Unidades de medidas en computaciónUnidades de medidas en computación
Unidades de medidas en computaciónluisidayan
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosFrancisco Javier Canizales Vazquez
 
Programación Modular y Estructyrada
Programación Modular y EstructyradaProgramación Modular y Estructyrada
Programación Modular y Estructyradaguestefc95b
 
Practica 6 Ocupacion hotelera
Practica 6 Ocupacion hoteleraPractica 6 Ocupacion hotelera
Practica 6 Ocupacion hotelerafalmiba
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacionLy Andre
 

Destaque (7)

Unidades de medidas en computación
Unidades de medidas en computaciónUnidades de medidas en computación
Unidades de medidas en computación
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetos
 
Tipos de datos variables expresiones
Tipos de datos variables expresionesTipos de datos variables expresiones
Tipos de datos variables expresiones
 
Programación Modular y Estructyrada
Programación Modular y EstructyradaProgramación Modular y Estructyrada
Programación Modular y Estructyrada
 
Practica 6 Ocupacion hotelera
Practica 6 Ocupacion hoteleraPractica 6 Ocupacion hotelera
Practica 6 Ocupacion hotelera
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacion
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 

Semelhante a Tipos de datos, identificadores, variables y constantes

Semelhante a Tipos de datos, identificadores, variables y constantes (20)

Elementos de programas
Elementos de programasElementos de programas
Elementos de programas
 
Datos y algoritmos
Datos y algoritmosDatos y algoritmos
Datos y algoritmos
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programa
 
Conceptos de algoritmos
Conceptos de algoritmosConceptos de algoritmos
Conceptos de algoritmos
 
Escuela Superior Politécnica de Chimborazo
Escuela Superior Politécnica de ChimborazoEscuela Superior Politécnica de Chimborazo
Escuela Superior Politécnica de Chimborazo
 
6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones6. entidades primitivas para el diseño de instrucciones
6. entidades primitivas para el diseño de instrucciones
 
Tema 2
Tema 2Tema 2
Tema 2
 
4 Datos
4 Datos4 Datos
4 Datos
 
Tema nº 2 102
Tema nº 2 102Tema nº 2 102
Tema nº 2 102
 
Modulo2a
Modulo2aModulo2a
Modulo2a
 
Algoritmos y Estructura de datos
Algoritmos y Estructura de datosAlgoritmos y Estructura de datos
Algoritmos y Estructura de datos
 
Codigo C+++
Codigo C+++Codigo C+++
Codigo C+++
 
Tipo de Datos!
Tipo de Datos!Tipo de Datos!
Tipo de Datos!
 
Tipo de datos
Tipo de datosTipo de datos
Tipo de datos
 
Investigacion tipo de datos
Investigacion tipo de datosInvestigacion tipo de datos
Investigacion tipo de datos
 
1100947.ppt
1100947.ppt1100947.ppt
1100947.ppt
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
Conceptos básicos sobre algortimia
Conceptos básicos sobre algortimiaConceptos básicos sobre algortimia
Conceptos básicos sobre algortimia
 
Elementos para solucionar problemas en seudocódigo c5. p1.
Elementos para solucionar problemas en seudocódigo c5. p1.Elementos para solucionar problemas en seudocódigo c5. p1.
Elementos para solucionar problemas en seudocódigo c5. p1.
 
Elementos para solucionar problemas en seudocódigo c4. p1.
Elementos para solucionar problemas en seudocódigo c4. p1.Elementos para solucionar problemas en seudocódigo c4. p1.
Elementos para solucionar problemas en seudocódigo c4. p1.
 

Mais de IEO Santo Tomás

Unidad I Metodología de Investigación
Unidad I Metodología de InvestigaciónUnidad I Metodología de Investigación
Unidad I Metodología de InvestigaciónIEO Santo Tomás
 
Modelos de ciclo de vida del software
Modelos de ciclo de vida del softwareModelos de ciclo de vida del software
Modelos de ciclo de vida del softwareIEO Santo Tomás
 
Metodología para la solución de un problema
Metodología para la solución de un problemaMetodología para la solución de un problema
Metodología para la solución de un problemaIEO Santo Tomás
 
Estructuras de control selectiva
Estructuras de control selectivaEstructuras de control selectiva
Estructuras de control selectivaIEO Santo Tomás
 
Estructuras de control repetitivas
Estructuras de control repetitivasEstructuras de control repetitivas
Estructuras de control repetitivasIEO Santo Tomás
 
Metodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmosMetodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmosIEO Santo Tomás
 
Introducción a Programación Básica
Introducción a Programación BásicaIntroducción a Programación Básica
Introducción a Programación BásicaIEO Santo Tomás
 
Formación del ing. de sistemas para la sociedad
Formación del ing. de sistemas para la sociedadFormación del ing. de sistemas para la sociedad
Formación del ing. de sistemas para la sociedadIEO Santo Tomás
 

Mais de IEO Santo Tomás (12)

Unidad I Metodología de Investigación
Unidad I Metodología de InvestigaciónUnidad I Metodología de Investigación
Unidad I Metodología de Investigación
 
Modelos de ciclo de vida del software
Modelos de ciclo de vida del softwareModelos de ciclo de vida del software
Modelos de ciclo de vida del software
 
Metodos de ordenamiento
Metodos de ordenamientoMetodos de ordenamiento
Metodos de ordenamiento
 
Manual de Uso PseInt
Manual de Uso PseIntManual de Uso PseInt
Manual de Uso PseInt
 
Proyecto TICtures
Proyecto TICturesProyecto TICtures
Proyecto TICtures
 
Metodología para la solución de un problema
Metodología para la solución de un problemaMetodología para la solución de un problema
Metodología para la solución de un problema
 
Estructuras de control selectiva
Estructuras de control selectivaEstructuras de control selectiva
Estructuras de control selectiva
 
Estructuras de control repetitivas
Estructuras de control repetitivasEstructuras de control repetitivas
Estructuras de control repetitivas
 
Metodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmosMetodología para la solución de problemas con el uso de algoritmos
Metodología para la solución de problemas con el uso de algoritmos
 
Introducción a Programación Básica
Introducción a Programación BásicaIntroducción a Programación Básica
Introducción a Programación Básica
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
 
Formación del ing. de sistemas para la sociedad
Formación del ing. de sistemas para la sociedadFormación del ing. de sistemas para la sociedad
Formación del ing. de sistemas para la sociedad
 

Último

GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdfGUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdfWILLIAMSTAYPELLOCCLL1
 
sistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstsistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstDavidRojas870673
 
Arquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheArquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheJuan Luis Menares
 
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptxG4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptxMaxPercyBorjaVillanu
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosandersonsubero28
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfELIZABETHCRUZVALENCI
 
ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................Juan293605
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTElisaLen4
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOFernando Bravo
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...GuillermoRodriguez239462
 
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptRobertoCastao8
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxwilliam801689
 
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdfAportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdfElisaLen4
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGUROalejandrocrisostomo2
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalaciónQualityAdviceService
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cerealescarlosjuliogermanari1
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxfranklingerardoloma
 
entropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasentropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasDerlyValeriaRodrigue
 
Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potableFabricioMogroMantill
 

Último (20)

GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdfGUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
GUIA DE SEGURIDAD PARA VENTILACION DE MINAS-POSITIVA.pdf
 
sistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gstsistema de CLORACIÓN DE AGUA POTABLE gst
sistema de CLORACIÓN DE AGUA POTABLE gst
 
Arquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheArquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo Limache
 
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptxG4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
G4 - CASO DE ESTUDIO - VOLUMEN DE UN RESERVORIO (1).pptx
 
422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
 
ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
Resistencia-a-los-antimicrobianos--laboratorio-al-cuidado-del-paciente_Marcel...
 
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdfAportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
Aportes a la Arquitectura de Le Corbusier y Mies Van Der Rohe.pdf
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
 
entropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasentropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemas
 
Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potable
 

Tipos de datos, identificadores, variables y constantes

  • 1. TIPOS DE DATOS, IDENTIFICADORES, VARIABLES Y CONSTANTES. ING. CÉSAR AUGUSTO GUTIÉRREZ R.
  • 2. GENERALIDADES  Dato Es la representación simbólica de un hecho, atributo o característica de una entidad. Ejemplo: nombre de un docente, color de un carro, etc.  Información Es un dato útil y se obtiene mediante el procesamiento de los datos. Ejemplo: El promedio final de un alumno para un curso, número de aprobados en un examen, nombre de los primeros alumnos de cada especialidad de cada ciclo.
  • 3. PROCESAMIENTO DE DATOS  Son operaciones que transforman datos en información. Datos Información Procesador Entrada Salida Algoritmo  Es realizado por el procesador el cual ejecuta un conjunto de pasos previamente definidos (algoritmo).
  • 4. TIPOS DE DATOS  Datos simple o básicos: La principal característica es que ocupan una sola casilla de memoria, por lo tanto, una variable simple hace referencia aun único valor a la vez. Ejem. Inicial de un nombre J Inicial =  Datos estructurados o compuestos.  Se caracterizan por el hecho de que con un nombre (identificador de variable estructurada) se hace referencia a un grupo de casillas. Ejem. Un nombre J U A N Nombre =
  • 5. TIPO DE DATOS Simples o Básicos Numéricos Alfanuméricos Lógico Estructurados o Compuestos Estático Dinámico •Enteros (Integer) Son número que pueden estar precedidos del signo + ó - , y no tienen parte decimal 128, 1528, -47 •Reales (Double, Float) Números con decimales 7.5 , -37.865 129.7 -15.0 Datos •Son datos cuyo contenido pueden ser letras del abecedario (a,b,c,d,…,z), dígitos ( 0,1,2,…,9), ó símbolos especiales (!,@,#,$, etc.). •Un dato tipo carácter (Char) contiene solo un carácter, y se escribe entre apóstrofes. ‘a’, ‘$’,’-’, etc.. •Cadena de Caracteres (String) •Arreglos •Registros •Archivos •Listas •Arboles Dentro de este tipo encontramos los booleanos, siendo datos que solo pueden tomar dos valores verdadero (true) ó falso (false)
  • 6. IDENTIFICADORES  Los datos a procesar por una computadora, ya sean simples o estructurados, deben almacenarse en casillas o celdas de memoria para su posterior utilización.  Estas casillas o celdas de memoria (constantes o variables) tienen un nombre que permiten su identificación.  Llamaremos identificador al nombre que se les da a las casillas de memoria.  Un identificador se forma de acuerdo a ciertas reglas ( las mismas pueden tener alguna variable dependiendo el lenguaje de programación utilizado).
  • 7. IDENTIFICADORES  Un identificador se forma de acuerdo a ciertas reglas ( las mismas pueden tener alguna variable dependiendo el lenguaje de programación utilizado):  El primer carácter que forma un identificador debe ser una letra (a,b,c,..z)  Los demás caracteres pueden ser letras (a,b,c,..,z), dígitos o el siguiente símbolo especial: _  La longitud del identificador es igual a 7 en la mayoría de los lenguajes de programación. SUMA ACUM AUX NUM_1 X7 Memoria
  • 8. CONSTANTES  Las constantes son datos que no cambian durante la ejecución de un programa.  Para nombrar las constantes utilizamos los identificadores que mencionamos anteriormente.  Existen tipos de constantes como tipos de datos, por lo tanto, puede haber constantes tipo entero, real, carácter, cadena de caracteres, etc.  Es importante que los nombres de las constantes sean representativas de la función que tiene las mismas en el programa. NUM RESU NREAL NUMREA Memoria
  • 9. VARIABLES  Las variables son objetos que pueden cambiar su valor durante la ejecución de un programa.  Para nombrar las variables utilizaremos los identificadores antes mencionados.  Al igual que las constantes , pueden existir tipos de variables como tipos de datos. I SUEL 0 0 SUMA 0 Memoria  La variable I es de tipo entero, tiene un valor inicial de cero y cambiará su valor durante la ejecución del programa.  Las variables SUEL y SUMA son de tipo real, están inicializadas con el valor cero, y al igual que la variable I, seguramente cambiarán su valor durante la ejecución del programa.