SlideShare una empresa de Scribd logo
Identificadores
en Lógica de Programación
Diseño Instruccional : Mtra. Norma Angélica Roldán Oropeza
Cuerpo Académico TIC Educativa
Diseño gráfico y colaboración: TSU Dante Castro Lobato
Abril 2017
IDENTIFICADORES
En cualquier lenguaje de programación actual podemos
asociar un dato (o conjunto de ellos) a un identificador
(nombre) de tal manera que a partir de ese momento
podemos usar dicho identificador en lugar de las direcciones
de memoria correspondientes.
Datos Identificadores
IDENTIFICADORES
El enlace de los identificadores simbólicos y las direcciones de
memoria lo efectuará el compilador o intérprete, de esta
manera nosotros nos olvidamos las direcciones físicas de la
memoria (números en hexadecimal por lo regular) y para
hacer referencia a un dato (conjunto de datos) bastará colocar
en un lenguaje de programación al identificador.
Memoria
Direcciones Hexadecimal
A0015221
A0015222
A00152F2
IDENTIFICADORES
El enlace de los identificadores simbólicos y las direcciones de
memoria lo efectuará el compilador o intérprete, de esta
manera nosotros nos olvidamos las direcciones físicas de la
memoria (números en hexadecimal por lo regular) y para
hacer referencia a un dato (conjunto de datos), bastará colocar
en un lenguaje de programación al identificador.
Memoria
Identificadores
nombre
edad
estatura
¿QUÉ SON?
¿QUÉ SON?
• Son los nombres
simbólicos que se
le asignan a los
diferentes objetos
que se utilizan en
los programas de
cómputo.
• Es un mecanismo
utilizado para
manejar nombres
de los datos en vez
de direcciones de
memoria, que es el
lugar donde
realmente se
almacena la
información.
• Es un nombre
introducido por el
programador para
hacer referencia a
una variable,
constante entre
otros elementos.
edad
total
compra
¿PARA QUÉ SE UTILIZAN?
Los Identificadores son los NOMBRES que
se les dan a elementos como:
• Variable
• Constante
• Clase
• Función
• Método
• Atributo
• Propiedad
• Nombre de objeto
• Espacio de nombres
Estos elementos existen en un
Lenguaje de Programación
RECOMENDACIONES
• Selecciona identificadores simples y descriptivos.
Recuerda que: Se debe dar nombre correcto a los
identificadores de tal forma que reflejen su significado.
• No emplees acrónimos ni abreviaturas como
identificadores.
Recuerda que: Se debe dar nombre correcto a los
identificadores de tal forma que reflejen su significado.
• Evita utilizar como identificadores nombres que no
tengan que ver con el problema.
Recuerda que: Se debe dar nombre correcto a los
identificadores de tal forma que reflejen su significado.
• Evita los identificadores mal deletreados o
incompletos.
Recuerda que: Se debe dar nombre correcto a los
identificadores de tal forma que reflejen su significado.
• Si un nombre no es suficiente para caracterizar un
objeto, utiliza dos o mas palabras.
Recuerda que: Se debe dar nombre correcto a los
identificadores de tal forma que reflejen su significado.
• Elige palabras en mayúsculas como identificadores
de constantes, o utiliza solo mayúsculas en su
construcción.
Recuerda que: Se debe dar nombre correcto a los
identificadores de tal forma que reflejen su significado.
¿QUÉ DEBO HACER?
Evita lo siguiente:
• Caracteres acentuados, por ejemplo: área.
• Caracteres de operadores, por ejemplo: n1+n2.
• Caracteres propios de un idioma como: diéresis y tildes,
por ejemplo: cigüeña, año.
• Confundir mayúsculas con minúsculas por ejemplo: Suma,
SUMA , suma y SuMa son todos identificadores
DIFERENTES.
• Palabras reservadas de un leguaje de programación como:
int, class, new, for, etc…
Ejemplos de Identificadores:
• PI
• SUELDO_BASE
• NUM_SERVIDOR
• ObjetoCarro
• CalcularSueldo
• ClaseCuenta
• nombre_alumno
• fecha
• calcular_Iva
• dir_correo
• k
Para Variables
Constantes
Nota: se estila que uses
letras mayúsculas
Nombres de Clases, objetos
Y métodos en la metodología
Orientada a objetos
Más ejemplos…
• Suma_total
• area
• Persona1
• nombre_alumno
• Fecha_factura
• Calificacion
• registro_2018
• I
• valorPI
CorrectosIncorrectos
• Suma total
• área
• &Persona
• Nombre alumno
• Fecha.factura
• Calificación
• registro_2007
• &
• 𝑣𝑎𝑙𝑜𝑟
Podrías decir
¿por qué son
incorrectos
los del
recuadro
rojo?
Anota tus
Respuestas
en tu cuaderno
Desempeño
Comprensión
REFERENCIAS
NORMA ANGÉLICA ROLDAN OROPEZA. (2008).
Informa_identificadores.exe. 04 DE ABRIL DE 2018

Más contenido relacionado

La actualidad más candente

Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)
IrvinOrta
 
Introduccion a la Programacion
Introduccion a la ProgramacionIntroduccion a la Programacion
Introduccion a la Programacion
Oscar Hernando
 
Tipos de datos y operaciones
Tipos de datos y operacionesTipos de datos y operaciones
Tipos de datos y operaciones
EdwinChamorroT
 
Constant and variacles in c
Constant   and variacles in cConstant   and variacles in c
Constant and variacles in c
yash patel
 
macros Lenguaje ensamblador
macros Lenguaje ensambladormacros Lenguaje ensamblador
macros Lenguaje ensamblador
Jesus Adrian Muñoa Martinez
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
Edmilson Coreria
 
Buses y conectores
Buses y conectoresBuses y conectores
Buses y conectores
Victor Garces
 
Presentación PSeInt
Presentación PSeIntPresentación PSeInt
Presentación PSeInt
Carlos Gómez García
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
neyvajms
 
Algoritmo - tipos de dados
Algoritmo - tipos de dadosAlgoritmo - tipos de dados
Algoritmo - tipos de dados
Professor Samuel Ribeiro
 
Tutorial PSEINT
Tutorial PSEINT Tutorial PSEINT
Tutorial PSEINT
UPT "JOSÉ FELIX RIBAS"
 
Variáveis, constantes e tipos de dados
Variáveis, constantes e tipos de dadosVariáveis, constantes e tipos de dados
Variáveis, constantes e tipos de dados
BrunoSilvaSantana
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantes
Carlos Pes
 
Tipos de JOIN en SQL.pptx
Tipos de JOIN en SQL.pptxTipos de JOIN en SQL.pptx
Tipos de JOIN en SQL.pptx
MiguelLlerena5
 
3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes
Yenny Salazar
 
PROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTEPROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTE
gladysmamani
 
Lenguaje ensamblador (assembler)
Lenguaje ensamblador (assembler)Lenguaje ensamblador (assembler)
Lenguaje ensamblador (assembler)
Carlos Guillén
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
Car_00_01
 
UNIDAD 3 MODULARIZACIÓN
UNIDAD 3 MODULARIZACIÓNUNIDAD 3 MODULARIZACIÓN
Logica Algoritmo 03 Tipos Expressoes Variaveis Operadores
Logica Algoritmo 03 Tipos Expressoes Variaveis OperadoresLogica Algoritmo 03 Tipos Expressoes Variaveis Operadores
Logica Algoritmo 03 Tipos Expressoes Variaveis Operadores
Regis Magalhães
 

La actualidad más candente (20)

Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)Declaraciones, variables y constantes(2 2)
Declaraciones, variables y constantes(2 2)
 
Introduccion a la Programacion
Introduccion a la ProgramacionIntroduccion a la Programacion
Introduccion a la Programacion
 
Tipos de datos y operaciones
Tipos de datos y operacionesTipos de datos y operaciones
Tipos de datos y operaciones
 
Constant and variacles in c
Constant   and variacles in cConstant   and variacles in c
Constant and variacles in c
 
macros Lenguaje ensamblador
macros Lenguaje ensambladormacros Lenguaje ensamblador
macros Lenguaje ensamblador
 
Tipos de algoritmos
Tipos de algoritmosTipos de algoritmos
Tipos de algoritmos
 
Buses y conectores
Buses y conectoresBuses y conectores
Buses y conectores
 
Presentación PSeInt
Presentación PSeIntPresentación PSeInt
Presentación PSeInt
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 
Algoritmo - tipos de dados
Algoritmo - tipos de dadosAlgoritmo - tipos de dados
Algoritmo - tipos de dados
 
Tutorial PSEINT
Tutorial PSEINT Tutorial PSEINT
Tutorial PSEINT
 
Variáveis, constantes e tipos de dados
Variáveis, constantes e tipos de dadosVariáveis, constantes e tipos de dados
Variáveis, constantes e tipos de dados
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantes
 
Tipos de JOIN en SQL.pptx
Tipos de JOIN en SQL.pptxTipos de JOIN en SQL.pptx
Tipos de JOIN en SQL.pptx
 
3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes
 
PROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTEPROGRAMACION CONCURRENTE
PROGRAMACION CONCURRENTE
 
Lenguaje ensamblador (assembler)
Lenguaje ensamblador (assembler)Lenguaje ensamblador (assembler)
Lenguaje ensamblador (assembler)
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
UNIDAD 3 MODULARIZACIÓN
UNIDAD 3 MODULARIZACIÓNUNIDAD 3 MODULARIZACIÓN
UNIDAD 3 MODULARIZACIÓN
 
Logica Algoritmo 03 Tipos Expressoes Variaveis Operadores
Logica Algoritmo 03 Tipos Expressoes Variaveis OperadoresLogica Algoritmo 03 Tipos Expressoes Variaveis Operadores
Logica Algoritmo 03 Tipos Expressoes Variaveis Operadores
 

Similar a Informa identificadores 02

Introducción a los lenguajes de programación( imodulo)
Introducción a los lenguajes de programación( imodulo)Introducción a los lenguajes de programación( imodulo)
Introducción a los lenguajes de programación( imodulo)
ROBERT ENRIQUE MARTINEZ GARCIA
 
sintaxis de los lenguajes de programación
sintaxis de los lenguajes de programaciónsintaxis de los lenguajes de programación
sintaxis de los lenguajes de programación
bretorio
 
lenguaje y programacion
lenguaje y programacionlenguaje y programacion
lenguaje y programacion
Yennifer Moreno
 
Tema2 C++ 2004 2005
Tema2 C++ 2004 2005Tema2 C++ 2004 2005
Tema2 C++ 2004 2005
martha leon
 
Presentacion del pseudocodigo2ºam
Presentacion del pseudocodigo2ºamPresentacion del pseudocodigo2ºam
Presentacion del pseudocodigo2ºam
Esmeralda Salvador
 
Manual de c/c++
Manual de c/c++Manual de c/c++
Manual de c/c++
Estudiantes ISI_UCA
 
Manual millabordo aerolinea Myrian Díaz
Manual millabordo aerolinea Myrian DíazManual millabordo aerolinea Myrian Díaz
Manual millabordo aerolinea Myrian Díaz
Myrian Diaz
 
Pseudocodigo.pptx
Pseudocodigo.pptxPseudocodigo.pptx
Pseudocodigo.pptx
Beydasanchezhernandez
 
Manual corporativo lalhita's
Manual corporativo lalhita'sManual corporativo lalhita's
Manual corporativo lalhita's
Lalys Saqui
 
Punteros y funciones
Punteros y funciones Punteros y funciones
Punteros y funciones
Cesar Oswaldo Osorio Agualongo
 
45 Consejos Para Realizar Un Logotipo
45 Consejos Para Realizar Un Logotipo45 Consejos Para Realizar Un Logotipo
45 Consejos Para Realizar Un Logotipo
Eunice Fusty
 
Manual visual papeleria
Manual visual papeleriaManual visual papeleria
Manual visual papeleria
Dennys Hidalgo
 
Punteros presentacion
Punteros presentacionPunteros presentacion
Punteros presentacion
Cesar Oswaldo Osorio Agualongo
 
Entornos de lenguaje c
Entornos de lenguaje cEntornos de lenguaje c
Entornos de lenguaje c
alejanlaura
 
Manual de identidad papeleria
Manual de identidad papeleriaManual de identidad papeleria
Manual de identidad papeleria
Dennys Hidalgo
 
Componentes de los lenguajes de programación.pptx
Componentes de los lenguajes de programación.pptxComponentes de los lenguajes de programación.pptx
Componentes de los lenguajes de programación.pptx
FlorUrbinaLopez
 
Manual de programacion
Manual de programacionManual de programacion
Manual de programacion
Estudiantes ISI_UCA
 
Presentaciones Efectivas
Presentaciones EfectivasPresentaciones Efectivas
Presentaciones Efectivas
Jorge González Alonso
 
6-rubricas-para-evaluar-diferentes-temas-educativos(3).docx
6-rubricas-para-evaluar-diferentes-temas-educativos(3).docx6-rubricas-para-evaluar-diferentes-temas-educativos(3).docx
6-rubricas-para-evaluar-diferentes-temas-educativos(3).docx
joseamador952
 
Actividades 1 7
Actividades 1 7Actividades 1 7
Actividades 1 7
hanniaODL2017
 

Similar a Informa identificadores 02 (20)

Introducción a los lenguajes de programación( imodulo)
Introducción a los lenguajes de programación( imodulo)Introducción a los lenguajes de programación( imodulo)
Introducción a los lenguajes de programación( imodulo)
 
sintaxis de los lenguajes de programación
sintaxis de los lenguajes de programaciónsintaxis de los lenguajes de programación
sintaxis de los lenguajes de programación
 
lenguaje y programacion
lenguaje y programacionlenguaje y programacion
lenguaje y programacion
 
Tema2 C++ 2004 2005
Tema2 C++ 2004 2005Tema2 C++ 2004 2005
Tema2 C++ 2004 2005
 
Presentacion del pseudocodigo2ºam
Presentacion del pseudocodigo2ºamPresentacion del pseudocodigo2ºam
Presentacion del pseudocodigo2ºam
 
Manual de c/c++
Manual de c/c++Manual de c/c++
Manual de c/c++
 
Manual millabordo aerolinea Myrian Díaz
Manual millabordo aerolinea Myrian DíazManual millabordo aerolinea Myrian Díaz
Manual millabordo aerolinea Myrian Díaz
 
Pseudocodigo.pptx
Pseudocodigo.pptxPseudocodigo.pptx
Pseudocodigo.pptx
 
Manual corporativo lalhita's
Manual corporativo lalhita'sManual corporativo lalhita's
Manual corporativo lalhita's
 
Punteros y funciones
Punteros y funciones Punteros y funciones
Punteros y funciones
 
45 Consejos Para Realizar Un Logotipo
45 Consejos Para Realizar Un Logotipo45 Consejos Para Realizar Un Logotipo
45 Consejos Para Realizar Un Logotipo
 
Manual visual papeleria
Manual visual papeleriaManual visual papeleria
Manual visual papeleria
 
Punteros presentacion
Punteros presentacionPunteros presentacion
Punteros presentacion
 
Entornos de lenguaje c
Entornos de lenguaje cEntornos de lenguaje c
Entornos de lenguaje c
 
Manual de identidad papeleria
Manual de identidad papeleriaManual de identidad papeleria
Manual de identidad papeleria
 
Componentes de los lenguajes de programación.pptx
Componentes de los lenguajes de programación.pptxComponentes de los lenguajes de programación.pptx
Componentes de los lenguajes de programación.pptx
 
Manual de programacion
Manual de programacionManual de programacion
Manual de programacion
 
Presentaciones Efectivas
Presentaciones EfectivasPresentaciones Efectivas
Presentaciones Efectivas
 
6-rubricas-para-evaluar-diferentes-temas-educativos(3).docx
6-rubricas-para-evaluar-diferentes-temas-educativos(3).docx6-rubricas-para-evaluar-diferentes-temas-educativos(3).docx
6-rubricas-para-evaluar-diferentes-temas-educativos(3).docx
 
Actividades 1 7
Actividades 1 7Actividades 1 7
Actividades 1 7
 

Informa identificadores 02

  • 1. Identificadores en Lógica de Programación Diseño Instruccional : Mtra. Norma Angélica Roldán Oropeza Cuerpo Académico TIC Educativa Diseño gráfico y colaboración: TSU Dante Castro Lobato Abril 2017
  • 2. IDENTIFICADORES En cualquier lenguaje de programación actual podemos asociar un dato (o conjunto de ellos) a un identificador (nombre) de tal manera que a partir de ese momento podemos usar dicho identificador en lugar de las direcciones de memoria correspondientes. Datos Identificadores
  • 3. IDENTIFICADORES El enlace de los identificadores simbólicos y las direcciones de memoria lo efectuará el compilador o intérprete, de esta manera nosotros nos olvidamos las direcciones físicas de la memoria (números en hexadecimal por lo regular) y para hacer referencia a un dato (conjunto de datos) bastará colocar en un lenguaje de programación al identificador. Memoria Direcciones Hexadecimal A0015221 A0015222 A00152F2
  • 4. IDENTIFICADORES El enlace de los identificadores simbólicos y las direcciones de memoria lo efectuará el compilador o intérprete, de esta manera nosotros nos olvidamos las direcciones físicas de la memoria (números en hexadecimal por lo regular) y para hacer referencia a un dato (conjunto de datos), bastará colocar en un lenguaje de programación al identificador. Memoria Identificadores nombre edad estatura
  • 6. ¿QUÉ SON? • Son los nombres simbólicos que se le asignan a los diferentes objetos que se utilizan en los programas de cómputo. • Es un mecanismo utilizado para manejar nombres de los datos en vez de direcciones de memoria, que es el lugar donde realmente se almacena la información. • Es un nombre introducido por el programador para hacer referencia a una variable, constante entre otros elementos. edad total compra
  • 7. ¿PARA QUÉ SE UTILIZAN?
  • 8. Los Identificadores son los NOMBRES que se les dan a elementos como: • Variable • Constante • Clase • Función • Método • Atributo • Propiedad • Nombre de objeto • Espacio de nombres Estos elementos existen en un Lenguaje de Programación
  • 10. • Selecciona identificadores simples y descriptivos. Recuerda que: Se debe dar nombre correcto a los identificadores de tal forma que reflejen su significado.
  • 11. • No emplees acrónimos ni abreviaturas como identificadores. Recuerda que: Se debe dar nombre correcto a los identificadores de tal forma que reflejen su significado.
  • 12. • Evita utilizar como identificadores nombres que no tengan que ver con el problema. Recuerda que: Se debe dar nombre correcto a los identificadores de tal forma que reflejen su significado.
  • 13. • Evita los identificadores mal deletreados o incompletos. Recuerda que: Se debe dar nombre correcto a los identificadores de tal forma que reflejen su significado.
  • 14. • Si un nombre no es suficiente para caracterizar un objeto, utiliza dos o mas palabras. Recuerda que: Se debe dar nombre correcto a los identificadores de tal forma que reflejen su significado.
  • 15. • Elige palabras en mayúsculas como identificadores de constantes, o utiliza solo mayúsculas en su construcción. Recuerda que: Se debe dar nombre correcto a los identificadores de tal forma que reflejen su significado.
  • 17. Evita lo siguiente: • Caracteres acentuados, por ejemplo: área. • Caracteres de operadores, por ejemplo: n1+n2. • Caracteres propios de un idioma como: diéresis y tildes, por ejemplo: cigüeña, año. • Confundir mayúsculas con minúsculas por ejemplo: Suma, SUMA , suma y SuMa son todos identificadores DIFERENTES. • Palabras reservadas de un leguaje de programación como: int, class, new, for, etc…
  • 18. Ejemplos de Identificadores: • PI • SUELDO_BASE • NUM_SERVIDOR • ObjetoCarro • CalcularSueldo • ClaseCuenta • nombre_alumno • fecha • calcular_Iva • dir_correo • k Para Variables Constantes Nota: se estila que uses letras mayúsculas Nombres de Clases, objetos Y métodos en la metodología Orientada a objetos
  • 19. Más ejemplos… • Suma_total • area • Persona1 • nombre_alumno • Fecha_factura • Calificacion • registro_2018 • I • valorPI CorrectosIncorrectos • Suma total • área • &Persona • Nombre alumno • Fecha.factura • Calificación • registro_2007 • & • 𝑣𝑎𝑙𝑜𝑟 Podrías decir ¿por qué son incorrectos los del recuadro rojo? Anota tus Respuestas en tu cuaderno Desempeño Comprensión
  • 20. REFERENCIAS NORMA ANGÉLICA ROLDAN OROPEZA. (2008). Informa_identificadores.exe. 04 DE ABRIL DE 2018