SlideShare una empresa de Scribd logo
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]

Más contenido relacionado

La actualidad más candente

Pseint
PseintPseint
Pseint
PseintPseint
Instrucciones C++
Instrucciones C++Instrucciones C++
Instrucciones C++
grachika
 
Elementos
ElementosElementos
Elementos
Fernando Solis
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
Pablo Contramaestre
 
tutorial p-seint
tutorial p-seinttutorial p-seint
tutorial p-seint
Jehimy Joey Garcia
 
Instrucciones para c_
Instrucciones para c_Instrucciones para c_
Instrucciones para c_
GamePlayer35
 
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
Albhert Castillo Boza
 
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
AeChm-MgMs-NnNm-OpSe
 
presentacion
presentacionpresentacion
presentacion
leo_fender
 
manual dfd
manual dfdmanual dfd
manual dfd
sistematutorial
 
Funciones
FuncionesFunciones
Funciones
Fernando Solis
 
Unidad 03 variables, constantes y operadores
Unidad 03   variables, constantes y operadoresUnidad 03   variables, constantes y operadores
Unidad 03 variables, constantes y operadores
Lorenzo Alejo
 
01 algoritmos
01 algoritmos01 algoritmos
01 algoritmos
Carlos Diaz
 
Variables y Constantes en C++
Variables y Constantes en C++Variables y Constantes en C++
Variables y Constantes en C++
ivanjvic
 
Clase04 tutorial p-seint
Clase04 tutorial p-seintClase04 tutorial p-seint
Clase04 tutorial p-seint
UPT "JOSÉ FELIX RIBAS"
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
UTP, TA
 
Introducción a C++
Introducción a C++Introducción a C++
Introducción a C++
Areli1215
 
Tutorial p se int
Tutorial p se intTutorial p se int
Tutorial p se int
dannyvelasco
 

La actualidad más candente (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 a Semantica De Entrada Y Salida

Presentación 2014 profe gabriel
Presentación 2014 profe gabrielPresentación 2014 profe gabriel
Presentación 2014 profe gabriel
Enrique Morales
 
Corporacion universitaria remington compiladores deisy
Corporacion universitaria remington compiladores deisyCorporacion universitaria remington compiladores deisy
Corporacion universitaria remington compiladores deisy
Deisy Nereida Lozada Ortiz
 
Actividad 2 programacion de sistemas
Actividad 2 programacion de sistemasActividad 2 programacion de sistemas
Actividad 2 programacion de sistemas
JESSIKADG86
 
Documeto compilardorcontadorletras
Documeto compilardorcontadorletrasDocumeto compilardorcontadorletras
Documeto compilardorcontadorletras
Sebastian Ocampo Vélez
 
Estructura de un compilador 2
Estructura de un compilador 2Estructura de un compilador 2
Estructura de un compilador 2
perlallamas
 
Comenzando a programar
Comenzando a programarComenzando a programar
Comenzando a programar
Fernando Juhasz
 
Estructuras algoritmicas representación
Estructuras algoritmicas representaciónEstructuras algoritmicas representación
Estructuras algoritmicas representación
Benjamin Medina Ramirez
 
Tema 3.2 SQL.ppt
Tema 3.2 SQL.pptTema 3.2 SQL.ppt
Tema 3.2 SQL.ppt
AdrianJesusCastro
 
Tema 3.2 SQL.ppt
Tema 3.2 SQL.pptTema 3.2 SQL.ppt
Tema 3.2 SQL.ppt
Dennis Añasco
 
Presentación1
Presentación1Presentació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
Universidad
 
Taller analisis semantico
Taller analisis semanticoTaller analisis semantico
Taller analisis semantico
Alvaro Cedeño
 
algoritmos3.ppt
algoritmos3.pptalgoritmos3.ppt
algoritmos3.ppt
carlosrestrepocardon
 
Lex yacc
Lex yaccLex yacc
Razonamiento algoritmico
Razonamiento algoritmicoRazonamiento algoritmico
Razonamiento algoritmico
paty_cursocompu
 
fp_p4.pdf
fp_p4.pdffp_p4.pdf
fp_p4.pdf
GarciaJag1
 
Expresiones logicas
Expresiones logicasExpresiones logicas
Expresiones logicas
zamand14
 
Programacion-en-C.pdf
Programacion-en-C.pdfProgramacion-en-C.pdf
Programacion-en-C.pdf
FreddyFcc
 
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
 
Compilador Convertidor de Divisas
Compilador Convertidor de DivisasCompilador Convertidor de Divisas
Compilador Convertidor de Divisas
Universidad Nacional de Loja
 

Similar a 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
 

Más de jose haar

Especializacion Ii Redes Neuronales Artificiales
Especializacion Ii  Redes Neuronales ArtificialesEspecializacion Ii  Redes Neuronales Artificiales
Especializacion Ii Redes Neuronales Artificiales
jose haar
 
Normalizacion De Las Conexiones Locales
Normalizacion De Las Conexiones LocalesNormalizacion De Las Conexiones Locales
Normalizacion De Las Conexiones Locales
jose haar
 
Formulacion Del Problema Simulacion Y Modelacion
Formulacion Del Problema Simulacion Y ModelacionFormulacion Del Problema Simulacion Y Modelacion
Formulacion Del Problema Simulacion Y Modelacion
jose haar
 
Compiladores
CompiladoresCompiladores
Compiladores
jose haar
 
Validacion Y Verificacion
Validacion Y VerificacionValidacion Y Verificacion
Validacion Y Verificacion
jose haar
 
Sinauca
SinaucaSinauca
Sinauca
jose 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 Compiladores
jose haar
 
Ciclos De Vida
Ciclos De VidaCiclos De Vida
Ciclos De Vida
jose haar
 

Más de 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.