SlideShare a Scribd company logo
1 of 17
SEMANTICA DE ENTRADA Y SALIDA ,[object Object]
[object Object]
Acceso a Datos Recorderis ,[object Object],Método 1 Metodo 1 Metodo 2 Metodo  1 Subclase   Clase 1 datos subclase Método 2 Clase 2 No se pueden  acceder datos Datos
Reglas de Control de Acceso ,[object Object],[object Object],[object Object],[object Object]
Regla scope clase variable1 scope1 subclase Scope 2 variable1 Para diferenciar las variables idénticas el scope crea un subíndice así: Scope1,scope2.variable 1  <>  scope1.variable1  (MEMORIA) Crea la diferencia en variables idénticas
Generación de código para entrada de datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
Var código integer Nombre string(29) Librerías IO en memoria Sección integer (números enteros) Sección string (cadena de caracteres) Procedimiento 1 Procedimiento 2 Procedimiento 3
[object Object],[object Object]
INTERPRETACION DE CARACTERES ASCII ,[object Object]
EJEMPLOS ,[object Object],[object Object],[object Object]
Situaciones de desarrollo ,[object Object]
[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object]
[object Object]
[object Object],[object Object],[object Object]

More Related Content

What's hot (19)

Pseint
PseintPseint
Pseint
 
Pseint
PseintPseint
Pseint
 
Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++
 
Elementos
ElementosElementos
Elementos
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
 
tutorial p-seint
tutorial p-seinttutorial p-seint
tutorial p-seint
 
Instrucciones para c_
Instrucciones para c_Instrucciones para c_
Instrucciones para c_
 
Gramatica de atributos para el analisis semantica
Gramatica de atributos para el analisis semanticaGramatica de atributos para el analisis semantica
Gramatica de atributos para el analisis semantica
 
La programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortadaLa programación informática o programación algorítmica, acortada
La programación informática o programación algorítmica, acortada
 
presentacion
presentacionpresentacion
presentacion
 
manual dfd
manual dfdmanual dfd
manual dfd
 
Funciones
FuncionesFunciones
Funciones
 
Unidad 03 variables, constantes y operadores
Unidad 03   variables, constantes y operadoresUnidad 03   variables, constantes y operadores
Unidad 03 variables, constantes y operadores
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Introducción a C++
Introducción a C++Introducción a C++
Introducción a C++
 
Tutorial p se int
Tutorial p se intTutorial p se int
Tutorial p se int
 

Similar to Semantica De Entrada Y Salida

Presentación 2014 profe gabriel
Presentación 2014 profe gabrielPresentación 2014 profe gabriel
Presentación 2014 profe gabrielEnrique Morales
 
Corporacion universitaria remington compiladores deisy
Corporacion universitaria remington compiladores deisyCorporacion universitaria remington compiladores deisy
Corporacion universitaria remington compiladores deisyDeisy Nereida Lozada Ortiz
 
Actividad 2 programacion de sistemas
Actividad 2 programacion de sistemasActividad 2 programacion de sistemas
Actividad 2 programacion de sistemasJESSIKADG86
 
Estructura de un compilador 2
Estructura de un compilador 2Estructura de un compilador 2
Estructura de un compilador 2perlallamas
 
Estructuras algoritmicas representación
Estructuras algoritmicas representaciónEstructuras algoritmicas representación
Estructuras algoritmicas representaciónBenjamin Medina Ramirez
 
Introducción a los compiladores - Parte 2
Introducción a los compiladores - Parte 2Introducción a los compiladores - Parte 2
Introducción a los compiladores - Parte 2Universidad
 
Taller analisis semantico
Taller analisis semanticoTaller analisis semantico
Taller analisis semanticoAlvaro Cedeño
 
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmicopaty_cursocompu
 
Expresiones logicas
Expresiones logicasExpresiones logicas
Expresiones logicaszamand14
 
Programacion-en-C.pdf
Programacion-en-C.pdfProgramacion-en-C.pdf
Programacion-en-C.pdfFreddyFcc
 
Compilador para la generación de código a partir de las iniciales de los nomb...
Compilador para la generación de código a partir de las iniciales de los nomb...Compilador para la generación de código a partir de las iniciales de los nomb...
Compilador para la generación de código a partir de las iniciales de los nomb...Ana Mora
 

Similar to Semantica De Entrada Y Salida (20)

Presentación 2014 profe gabriel
Presentación 2014 profe gabrielPresentación 2014 profe gabriel
Presentación 2014 profe gabriel
 
Corporacion universitaria remington compiladores deisy
Corporacion universitaria remington compiladores deisyCorporacion universitaria remington compiladores deisy
Corporacion universitaria remington compiladores deisy
 
Actividad 2 programacion de sistemas
Actividad 2 programacion de sistemasActividad 2 programacion de sistemas
Actividad 2 programacion de sistemas
 
Documeto compilardorcontadorletras
Documeto compilardorcontadorletrasDocumeto compilardorcontadorletras
Documeto compilardorcontadorletras
 
Estructura de un compilador 2
Estructura de un compilador 2Estructura de un compilador 2
Estructura de un compilador 2
 
Comenzando a programar
Comenzando a programarComenzando a programar
Comenzando a programar
 
Estructuras algoritmicas representación
Estructuras algoritmicas representaciónEstructuras algoritmicas representación
Estructuras algoritmicas representación
 
Tema 3.2 SQL.ppt
Tema 3.2 SQL.pptTema 3.2 SQL.ppt
Tema 3.2 SQL.ppt
 
Tema 3.2 SQL.ppt
Tema 3.2 SQL.pptTema 3.2 SQL.ppt
Tema 3.2 SQL.ppt
 
Presentación1
Presentación1Presentación1
Presentación1
 
Introducción a los compiladores - Parte 2
Introducción a los compiladores - Parte 2Introducción a los compiladores - Parte 2
Introducción a los compiladores - Parte 2
 
Taller analisis semantico
Taller analisis semanticoTaller analisis semantico
Taller analisis semantico
 
algoritmos3.ppt
algoritmos3.pptalgoritmos3.ppt
algoritmos3.ppt
 
Lex yacc
Lex yaccLex yacc
Lex yacc
 
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmico
 
fp_p4.pdf
fp_p4.pdffp_p4.pdf
fp_p4.pdf
 
Expresiones logicas
Expresiones logicasExpresiones logicas
Expresiones logicas
 
Programacion-en-C.pdf
Programacion-en-C.pdfProgramacion-en-C.pdf
Programacion-en-C.pdf
 
Compilador para la generación de código a partir de las iniciales de los nomb...
Compilador para la generación de código a partir de las iniciales de los nomb...Compilador para la generación de código a partir de las iniciales de los nomb...
Compilador para la generación de código a partir de las iniciales de los nomb...
 
Compilador Convertidor de Divisas
Compilador Convertidor de DivisasCompilador Convertidor de Divisas
Compilador Convertidor de Divisas
 

More from jose haar

Especializacion Ii Redes Neuronales Artificiales
Especializacion Ii  Redes Neuronales ArtificialesEspecializacion Ii  Redes Neuronales Artificiales
Especializacion Ii Redes Neuronales Artificialesjose haar
 
Normalizacion De Las Conexiones Locales
Normalizacion De Las Conexiones LocalesNormalizacion De Las Conexiones Locales
Normalizacion De Las Conexiones Localesjose haar
 
Formulacion Del Problema Simulacion Y Modelacion
Formulacion Del Problema Simulacion Y ModelacionFormulacion Del Problema Simulacion Y Modelacion
Formulacion Del Problema Simulacion Y Modelacionjose haar
 
Compiladores
CompiladoresCompiladores
Compiladoresjose haar
 
Validacion Y Verificacion
Validacion Y VerificacionValidacion Y Verificacion
Validacion Y Verificacionjose haar
 
Compiladores - Incorporacion de una Tabla de Simbolos Compiladores
Compiladores - Incorporacion de una Tabla de Simbolos CompiladoresCompiladores - Incorporacion de una Tabla de Simbolos Compiladores
Compiladores - Incorporacion de una Tabla de Simbolos Compiladoresjose haar
 
Ciclos De Vida
Ciclos De VidaCiclos De Vida
Ciclos De Vidajose haar
 

More from jose haar (8)

Especializacion Ii Redes Neuronales Artificiales
Especializacion Ii  Redes Neuronales ArtificialesEspecializacion Ii  Redes Neuronales Artificiales
Especializacion Ii Redes Neuronales Artificiales
 
Normalizacion De Las Conexiones Locales
Normalizacion De Las Conexiones LocalesNormalizacion De Las Conexiones Locales
Normalizacion De Las Conexiones Locales
 
Formulacion Del Problema Simulacion Y Modelacion
Formulacion Del Problema Simulacion Y ModelacionFormulacion Del Problema Simulacion Y Modelacion
Formulacion Del Problema Simulacion Y Modelacion
 
Compiladores
CompiladoresCompiladores
Compiladores
 
Validacion Y Verificacion
Validacion Y VerificacionValidacion Y Verificacion
Validacion Y Verificacion
 
Sinauca
SinaucaSinauca
Sinauca
 
Compiladores - Incorporacion de una Tabla de Simbolos Compiladores
Compiladores - Incorporacion de una Tabla de Simbolos CompiladoresCompiladores - Incorporacion de una Tabla de Simbolos Compiladores
Compiladores - Incorporacion de una Tabla de Simbolos Compiladores
 
Ciclos De Vida
Ciclos De VidaCiclos De Vida
Ciclos De Vida
 

Semantica De Entrada Y Salida

  • 1.
  • 2.
  • 3.
  • 4.
  • 5. Regla scope clase variable1 scope1 subclase Scope 2 variable1 Para diferenciar las variables idénticas el scope crea un subíndice así: Scope1,scope2.variable 1 <> scope1.variable1 (MEMORIA) Crea la diferencia en variables idénticas
  • 6.
  • 7.
  • 8. Var código integer Nombre string(29) Librerías IO en memoria Sección integer (números enteros) Sección string (cadena de caracteres) Procedimiento 1 Procedimiento 2 Procedimiento 3
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.