SlideShare una empresa de Scribd logo
1 de 15
INGENIERÍA DE SISTEMAS Y TELEMÁTICA
Tipo de datos Facets Descripción
string length, pattern, maxLength,
enumeration, whiteSpace
Representa cadenas de caracteres.
boolean pattern, whiteSpace Representa valores booleanos, que
son true o false.
decimal enumeration, pattern, totalDigits,
fractionDigits, minInclusive,
maxInclusive, maxExclusive, whiteSpace
Representa números de precisión
arbitraria.
float pattern, enumeration, minInclusive,
minExclusive, maxInclusive,
maxExclusive, whiteSpace
Representa números de punto flotante
de 32 bits de precisión simple.
double pattern, enumeration, minInclusive,
minExclusive, maxInclusive,
maxExclusive, whiteSpace
Representa números de punto flotante
de 64 bits de doble precisión.
duration enumeration, pattern,
minInclusive, minExclusive,
maxInclusive, maxExclusive,
whiteSpace
Representa una duración de tiempo.
El patrón de duration es PnYnMnDTnHnMnS, donde nY representa el
número de años, nM el número de meses, nD el número de
separador de fecha y hora, nH el número de horas, nM el número
minutos y nS el número de segundos.
dateTime enumeration, pattern,
minInclusive, minExclusive,
maxInclusive, maxExclusive,
whiteSpace
Representa una instancia específica de tiempo.
El patrón de dateTime es CCYY-MM-
DDThh:mm:ss donde CC representa el siglo, YY el año, MM el mes
y DD el día, precedido por un carácter negativo (-) inicial opcional
para indicar un número negativo. Si se omite el carácter negativo,
supone positivo (+). La T es el separador de fecha y hora,
y hh, mm y ss representan la hora, minutos y segundos,
respectivamente. Se pueden utilizar dígitos adicionales para
aumentar la precisión de los segundos decimales, si se desea. Por
ejemplo, se admite el formato ss.ss... con cualquier número de
dígitos después del separador decimal. Es opcional la parte de
segundos decimales.
time enumeration, pattern,
minInclusive, minExclusive,
maxInclusive, maxExclusive,
whiteSpace
Representa una instancia de tiempo que se repite cada día.
El patrón de time es hh:mm:ss.sss con un indicador opcional de
zona horaria.
date enumeration, pattern,
minExclusive, maxInclusive,
maxExclusive, whiteSpace
Representa una fecha de calendario.
El patrón de date es CCYY-MM-DD con un indicador opcional de zona horaria como el de dateTime.
gYearMonth enumeration, pattern,
minExclusive, maxInclusive,
maxExclusive, whiteSpace
Representa un mes gregoriano específico de un año gregoriano específico. Conjunto de instancias no
de un mes de duración.
El patrón de gYearMonth es CCYY-MM con un indicador opcional de zona horaria.
gYear enumeration, pattern,
minExclusive, maxInclusive,
maxExclusive, whiteSpace
Representa un año gregoriano. Conjunto de instancias no periódicas de un año de duración.
El patrón de gYear es CCYY con un indicador opcional de zona horaria como el de dateTime.
gMonthDay enumeration, pattern,
minExclusive, maxInclusive,
maxExclusive, whiteSpace
Representa una fecha gregoriana determinada que se repite, específicamente un día del año, por ejemplo el
de mayo. Un gMonthDay es el conjunto de fechas de calendario. Específicamente, es un conjunto de instancias
periodicidad anual y de un día de duración.
El patrón de gMonthDay es --MM-DD con un indicador opcional de zona horaria como el de date.
gDay enumeration, pattern,
minExclusive, maxInclusive,
maxExclusive, whiteSpace
Representa un día gregoriano que se repite, específicamente un día del mes, por ejemplo el quinto.Un gDay es
espacio de un conjunto de fechas del calendario. Específicamente, es un conjunto de instancias de periodicidad
mensual y de un día de duración.
El patrón de gDay es ---DD con un indicador opcional de zona horaria como el de date.
gMonth enumeration, pattern,
minExclusive, maxInclusive,
maxExclusive, whiteSpace
Representa un mes gregoriano que se repite cada año. Un gMonth es el espacio de un conjunto de meses del
calendario. Específicamente, es un conjunto de instancias periódicas anuales de un mes de duración.
El patrón de gMonth es --MM-- con un indicador opcional de zona horaria como el de date.
hexBinary length, pattern,
minLength, enumeration,
whiteSpace
Representa datos binarios arbitrarios codificados en hexadecimal. hexBinary es
el conjunto de secuencias de longitud finita de octetos binarios. Cada octeto
binario se codifica como una tupla de caracteres que se compone de dos
hexadecimales ([0-9a-fA-F]) y representa el código del octeto.
base64Binar
y
length, pattern,
minLength, enumeration,
whiteSpace
Representa datos binarios arbitrarios codificados en Base64. base64Binary es el
conjunto de secuencias de longitud finita de octetos binarios.
anyURI length, pattern,
minLength, enumeration,
whiteSpace
Representa un URI tal como se define en RFC 2396. Un valor anyURI puede ser
absoluto o relativo, y puede tener un identificador de fragmento opcional.
QName length, enumeration,
pattern, maxLength,
minLength, whiteSpace
Representa un nombre completo, que se compone de un prefijo y un nombre
local separados por un signo de dos puntos. Tanto el prefijo como los nombres
locales deben ser un NCName. El prefijo debe estar asociado con una
un identificador URI de espacio de nombres, mediante una declaración de
espacio de nombres.
NOTATION length, enumeration,
pattern, maxLength,
minLength, whiteSpace
Representa un tipo de atributo NOTATION. Conjunto de QNames.
OPERADORES DE JAVA
• 1. ASIGNACIÓN
• 2. ARITMÉTICOS
3. ARITMÉTICOS INCREMENTALES
4. ARITMÉTICOS COMBINADOS
• 5. RELACIÓN
• 6. LÓGICOS O BOOLEANOS
• 7. DE BIT
• 8. CONCATENACIÓN DE CADENAS
• 9. SEPARADORES
VARIABLES Y CONSTANTES DE JAVA
• VARIABLE
Una variable es una zona de memoria donde se almacena un valor dado, asignándole un nombre
para su posterior referencia.
Hablando llanamente: para poder guardar ciertos valores en un ordenador necesitamos un
en memoria para ellos. Posteriormente, necesitamos acceder a dichos datos pero, ¿cómo?
un nombre a la zona de memoria que contiene nuestros valores. Por lo tanto, estamos
un par clave-valor, siendo la clave el nombre de la variable y el valor los datos a guardar.
Vamos a ver un ejemplo bien sencillo. Queremos calcular el área y el perímetro de un círculo de
radio 1,298373 m. Sabemos que la fórmula del área es πr² y el perímetro es 2πr. Entonces, para
calcular dichos valores en un ordenador introduciríamos lo siguiente (en el siguiente tema
como se hace esto en Java, específicamente):
3.14159265359 * 1,298373^2
2 * 3.14159265359 * 1,298373
• CONSTANTE
Una constante es una variable a la que no se le puede modificar el
valor después de su declaración. Para declarar una constante en Java
se utiliza la palabra final delante de la declaración de la variable.
Siguiendo con nuestro ejemplo:
final numero pi = 3.14159265359
Ahora, pi apunta a una dirección que contiene el número
3.14159265359 y que no se podrá cambiar en el curso del programa.
Si se intenta asignar otro valor a la constante, el compilador de Java
nos dará un error.

Más contenido relacionado

La actualidad más candente

Presentacion binarios
Presentacion binariosPresentacion binarios
Presentacion binarioscssorldie
 
Tipos de datos mysql
Tipos de datos mysqlTipos de datos mysql
Tipos de datos mysqlsandra1833
 
Números Binarios
Números BinariosNúmeros Binarios
Números BinariosLuis
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericoslaulecahe
 
Cesar tecnologia
Cesar tecnologiaCesar tecnologia
Cesar tecnologia110818
 
Exposición de matrices
Exposición de matricesExposición de matrices
Exposición de matricesAlex Maldonado
 
Presentacion bite
Presentacion bitePresentacion bite
Presentacion bitemariaudlap
 
Tipos de datos SQL
Tipos de datos SQLTipos de datos SQL
Tipos de datos SQLssuser4e4c38
 
Aplicación de vectores y matrices en c++
Aplicación de vectores y matrices en c++Aplicación de vectores y matrices en c++
Aplicación de vectores y matrices en c++Wladimir Pineida
 
Presentation2.pptxcubanis
Presentation2.pptxcubanisPresentation2.pptxcubanis
Presentation2.pptxcubanisnelly
 
Numeros Binarios
Numeros BinariosNumeros Binarios
Numeros Binariosanabicho20
 
Diapositivas
DiapositivasDiapositivas
Diapositivasjohan303
 
Presentacion binarios[1]
Presentacion binarios[1]Presentacion binarios[1]
Presentacion binarios[1]MARRIN2010
 
Binarios
BinariosBinarios
BinariosMIGUEL
 
Presentacion binarios
Presentacion binariosPresentacion binarios
Presentacion binariosMARRIN2010
 

La actualidad más candente (16)

Presentacion binarios
Presentacion binariosPresentacion binarios
Presentacion binarios
 
MYSQL
MYSQLMYSQL
MYSQL
 
Tipos de datos mysql
Tipos de datos mysqlTipos de datos mysql
Tipos de datos mysql
 
Números Binarios
Números BinariosNúmeros Binarios
Números Binarios
 
Sistemas numericos
Sistemas numericosSistemas numericos
Sistemas numericos
 
Cesar tecnologia
Cesar tecnologiaCesar tecnologia
Cesar tecnologia
 
Exposición de matrices
Exposición de matricesExposición de matrices
Exposición de matrices
 
Presentacion bite
Presentacion bitePresentacion bite
Presentacion bite
 
Tipos de datos SQL
Tipos de datos SQLTipos de datos SQL
Tipos de datos SQL
 
Aplicación de vectores y matrices en c++
Aplicación de vectores y matrices en c++Aplicación de vectores y matrices en c++
Aplicación de vectores y matrices en c++
 
Presentation2.pptxcubanis
Presentation2.pptxcubanisPresentation2.pptxcubanis
Presentation2.pptxcubanis
 
Numeros Binarios
Numeros BinariosNumeros Binarios
Numeros Binarios
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Presentacion binarios[1]
Presentacion binarios[1]Presentacion binarios[1]
Presentacion binarios[1]
 
Binarios
BinariosBinarios
Binarios
 
Presentacion binarios
Presentacion binariosPresentacion binarios
Presentacion binarios
 

Similar a Java y xml

Tipos de datos en power designer
Tipos de datos en power designerTipos de datos en power designer
Tipos de datos en power designerAndreita Bedoya
 
Funciones de visual basic
Funciones de visual basicFunciones de visual basic
Funciones de visual basicBabyPerri
 
Introduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezIntroduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezederhenriquez
 
Tipo de variables de Microsoft Access
Tipo de variables de Microsoft AccessTipo de variables de Microsoft Access
Tipo de variables de Microsoft AccessKarina Lucio
 
Power designer tipos de datos
Power designer tipos de datosPower designer tipos de datos
Power designer tipos de datosCECT1992
 
Manual de Usuario - Lenguaje SQL - Clase 7.docx
Manual de Usuario - Lenguaje SQL - Clase 7.docxManual de Usuario - Lenguaje SQL - Clase 7.docx
Manual de Usuario - Lenguaje SQL - Clase 7.docxjaime_sanmartin
 
Tipo de variables de PowerDesigner
Tipo de variables de PowerDesignerTipo de variables de PowerDesigner
Tipo de variables de PowerDesignerKlucio
 
Tipo de variables de PowerDesigner
Tipo de variables de PowerDesignerTipo de variables de PowerDesigner
Tipo de variables de PowerDesignerKarina Lucio
 
Tipo de variables de PowerDesigner
Tipo de variables de PowerDesignerTipo de variables de PowerDesigner
Tipo de variables de PowerDesignerKlucio
 
Tipos de base de datos de sql server 2008
Tipos de base de datos de sql server 2008Tipos de base de datos de sql server 2008
Tipos de base de datos de sql server 2008Elizabeth Huaraya Apaza
 
Introduccion al lenguaje c
Introduccion al lenguaje cIntroduccion al lenguaje c
Introduccion al lenguaje cMaylin25
 
Taller de lenguaje 1
Taller de lenguaje 1Taller de lenguaje 1
Taller de lenguaje 1Yesenia Gomez
 
TIPO DE DATO EN PROGRAMACION
TIPO DE DATO EN PROGRAMACIONTIPO DE DATO EN PROGRAMACION
TIPO DE DATO EN PROGRAMACIONEugenioBlanco7
 
Los tipos de datos de sql server
Los tipos de datos de sql serverLos tipos de datos de sql server
Los tipos de datos de sql serverCEUNISAL
 
Definiciones y ejemplos de los tipos de datos de powerdesigner
Definiciones y ejemplos de los tipos de datos de powerdesignerDefiniciones y ejemplos de los tipos de datos de powerdesigner
Definiciones y ejemplos de los tipos de datos de powerdesigneraula40tics2finanzas
 
Gutierrez_Derick_Laboratorio4.pptx
Gutierrez_Derick_Laboratorio4.pptxGutierrez_Derick_Laboratorio4.pptx
Gutierrez_Derick_Laboratorio4.pptxdags2
 

Similar a Java y xml (20)

Tipos de datos en power designer
Tipos de datos en power designerTipos de datos en power designer
Tipos de datos en power designer
 
Funciones de visual basic
Funciones de visual basicFunciones de visual basic
Funciones de visual basic
 
Introduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquezIntroduccion al lenguaje c_EderHenriquez
Introduccion al lenguaje c_EderHenriquez
 
Tipo de variables de Microsoft Access
Tipo de variables de Microsoft AccessTipo de variables de Microsoft Access
Tipo de variables de Microsoft Access
 
Power designer tipos de datos
Power designer tipos de datosPower designer tipos de datos
Power designer tipos de datos
 
Material iii parcial
Material iii parcialMaterial iii parcial
Material iii parcial
 
Excel contadores
Excel contadoresExcel contadores
Excel contadores
 
Manual de Usuario - Lenguaje SQL - Clase 7.docx
Manual de Usuario - Lenguaje SQL - Clase 7.docxManual de Usuario - Lenguaje SQL - Clase 7.docx
Manual de Usuario - Lenguaje SQL - Clase 7.docx
 
Tipo de variables de PowerDesigner
Tipo de variables de PowerDesignerTipo de variables de PowerDesigner
Tipo de variables de PowerDesigner
 
Tipo de variables de PowerDesigner
Tipo de variables de PowerDesignerTipo de variables de PowerDesigner
Tipo de variables de PowerDesigner
 
Tipo de variables de PowerDesigner
Tipo de variables de PowerDesignerTipo de variables de PowerDesigner
Tipo de variables de PowerDesigner
 
Tipos de base de datos de sql server 2008
Tipos de base de datos de sql server 2008Tipos de base de datos de sql server 2008
Tipos de base de datos de sql server 2008
 
Introduccion al lenguaje c
Introduccion al lenguaje cIntroduccion al lenguaje c
Introduccion al lenguaje c
 
11_Matrices.pptx
11_Matrices.pptx11_Matrices.pptx
11_Matrices.pptx
 
Pseudocódigo
PseudocódigoPseudocódigo
Pseudocódigo
 
Taller de lenguaje 1
Taller de lenguaje 1Taller de lenguaje 1
Taller de lenguaje 1
 
TIPO DE DATO EN PROGRAMACION
TIPO DE DATO EN PROGRAMACIONTIPO DE DATO EN PROGRAMACION
TIPO DE DATO EN PROGRAMACION
 
Los tipos de datos de sql server
Los tipos de datos de sql serverLos tipos de datos de sql server
Los tipos de datos de sql server
 
Definiciones y ejemplos de los tipos de datos de powerdesigner
Definiciones y ejemplos de los tipos de datos de powerdesignerDefiniciones y ejemplos de los tipos de datos de powerdesigner
Definiciones y ejemplos de los tipos de datos de powerdesigner
 
Gutierrez_Derick_Laboratorio4.pptx
Gutierrez_Derick_Laboratorio4.pptxGutierrez_Derick_Laboratorio4.pptx
Gutierrez_Derick_Laboratorio4.pptx
 

Más de GREINDER MARCHENA & LIZ VASQUEZ

Más de GREINDER MARCHENA & LIZ VASQUEZ (20)

Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Programación de aplicaciones móviles
Programación de aplicaciones móvilesProgramación de aplicaciones móviles
Programación de aplicaciones móviles
 
Android studio
Android studioAndroid studio
Android studio
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
 
Control jtable con base de datos
Control jtable con base de datosControl jtable con base de datos
Control jtable con base de datos
 
Result set
Result setResult set
Result set
 
Statement
StatementStatement
Statement
 
Connection
ConnectionConnection
Connection
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Jdbc (Java Database Connectivity)
Jdbc (Java Database Connectivity)Jdbc (Java Database Connectivity)
Jdbc (Java Database Connectivity)
 
Objeto command
Objeto commandObjeto command
Objeto command
 
Objeto connection
Objeto connectionObjeto connection
Objeto connection
 
Espacio de nombres System.Data.SQLClient
Espacio de nombres System.Data.SQLClientEspacio de nombres System.Data.SQLClient
Espacio de nombres System.Data.SQLClient
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
GESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOSGESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOS
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
 
APLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NETAPLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NET
 
Vistas en SQL
Vistas en SQLVistas en SQL
Vistas en SQL
 
TABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOSTABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOS
 
Base de Datos en SQL
Base de Datos en SQLBase de Datos en SQL
Base de Datos en SQL
 

Último

SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 

Último (20)

SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 

Java y xml

  • 1. INGENIERÍA DE SISTEMAS Y TELEMÁTICA
  • 2.
  • 3.
  • 4.
  • 5. Tipo de datos Facets Descripción string length, pattern, maxLength, enumeration, whiteSpace Representa cadenas de caracteres. boolean pattern, whiteSpace Representa valores booleanos, que son true o false. decimal enumeration, pattern, totalDigits, fractionDigits, minInclusive, maxInclusive, maxExclusive, whiteSpace Representa números de precisión arbitraria. float pattern, enumeration, minInclusive, minExclusive, maxInclusive, maxExclusive, whiteSpace Representa números de punto flotante de 32 bits de precisión simple. double pattern, enumeration, minInclusive, minExclusive, maxInclusive, maxExclusive, whiteSpace Representa números de punto flotante de 64 bits de doble precisión.
  • 6. duration enumeration, pattern, minInclusive, minExclusive, maxInclusive, maxExclusive, whiteSpace Representa una duración de tiempo. El patrón de duration es PnYnMnDTnHnMnS, donde nY representa el número de años, nM el número de meses, nD el número de separador de fecha y hora, nH el número de horas, nM el número minutos y nS el número de segundos. dateTime enumeration, pattern, minInclusive, minExclusive, maxInclusive, maxExclusive, whiteSpace Representa una instancia específica de tiempo. El patrón de dateTime es CCYY-MM- DDThh:mm:ss donde CC representa el siglo, YY el año, MM el mes y DD el día, precedido por un carácter negativo (-) inicial opcional para indicar un número negativo. Si se omite el carácter negativo, supone positivo (+). La T es el separador de fecha y hora, y hh, mm y ss representan la hora, minutos y segundos, respectivamente. Se pueden utilizar dígitos adicionales para aumentar la precisión de los segundos decimales, si se desea. Por ejemplo, se admite el formato ss.ss... con cualquier número de dígitos después del separador decimal. Es opcional la parte de segundos decimales. time enumeration, pattern, minInclusive, minExclusive, maxInclusive, maxExclusive, whiteSpace Representa una instancia de tiempo que se repite cada día. El patrón de time es hh:mm:ss.sss con un indicador opcional de zona horaria.
  • 7. date enumeration, pattern, minExclusive, maxInclusive, maxExclusive, whiteSpace Representa una fecha de calendario. El patrón de date es CCYY-MM-DD con un indicador opcional de zona horaria como el de dateTime. gYearMonth enumeration, pattern, minExclusive, maxInclusive, maxExclusive, whiteSpace Representa un mes gregoriano específico de un año gregoriano específico. Conjunto de instancias no de un mes de duración. El patrón de gYearMonth es CCYY-MM con un indicador opcional de zona horaria. gYear enumeration, pattern, minExclusive, maxInclusive, maxExclusive, whiteSpace Representa un año gregoriano. Conjunto de instancias no periódicas de un año de duración. El patrón de gYear es CCYY con un indicador opcional de zona horaria como el de dateTime. gMonthDay enumeration, pattern, minExclusive, maxInclusive, maxExclusive, whiteSpace Representa una fecha gregoriana determinada que se repite, específicamente un día del año, por ejemplo el de mayo. Un gMonthDay es el conjunto de fechas de calendario. Específicamente, es un conjunto de instancias periodicidad anual y de un día de duración. El patrón de gMonthDay es --MM-DD con un indicador opcional de zona horaria como el de date. gDay enumeration, pattern, minExclusive, maxInclusive, maxExclusive, whiteSpace Representa un día gregoriano que se repite, específicamente un día del mes, por ejemplo el quinto.Un gDay es espacio de un conjunto de fechas del calendario. Específicamente, es un conjunto de instancias de periodicidad mensual y de un día de duración. El patrón de gDay es ---DD con un indicador opcional de zona horaria como el de date. gMonth enumeration, pattern, minExclusive, maxInclusive, maxExclusive, whiteSpace Representa un mes gregoriano que se repite cada año. Un gMonth es el espacio de un conjunto de meses del calendario. Específicamente, es un conjunto de instancias periódicas anuales de un mes de duración. El patrón de gMonth es --MM-- con un indicador opcional de zona horaria como el de date.
  • 8. hexBinary length, pattern, minLength, enumeration, whiteSpace Representa datos binarios arbitrarios codificados en hexadecimal. hexBinary es el conjunto de secuencias de longitud finita de octetos binarios. Cada octeto binario se codifica como una tupla de caracteres que se compone de dos hexadecimales ([0-9a-fA-F]) y representa el código del octeto. base64Binar y length, pattern, minLength, enumeration, whiteSpace Representa datos binarios arbitrarios codificados en Base64. base64Binary es el conjunto de secuencias de longitud finita de octetos binarios. anyURI length, pattern, minLength, enumeration, whiteSpace Representa un URI tal como se define en RFC 2396. Un valor anyURI puede ser absoluto o relativo, y puede tener un identificador de fragmento opcional. QName length, enumeration, pattern, maxLength, minLength, whiteSpace Representa un nombre completo, que se compone de un prefijo y un nombre local separados por un signo de dos puntos. Tanto el prefijo como los nombres locales deben ser un NCName. El prefijo debe estar asociado con una un identificador URI de espacio de nombres, mediante una declaración de espacio de nombres. NOTATION length, enumeration, pattern, maxLength, minLength, whiteSpace Representa un tipo de atributo NOTATION. Conjunto de QNames.
  • 9. OPERADORES DE JAVA • 1. ASIGNACIÓN • 2. ARITMÉTICOS
  • 10. 3. ARITMÉTICOS INCREMENTALES 4. ARITMÉTICOS COMBINADOS
  • 11. • 5. RELACIÓN • 6. LÓGICOS O BOOLEANOS
  • 12. • 7. DE BIT
  • 13. • 8. CONCATENACIÓN DE CADENAS • 9. SEPARADORES
  • 14. VARIABLES Y CONSTANTES DE JAVA • VARIABLE Una variable es una zona de memoria donde se almacena un valor dado, asignándole un nombre para su posterior referencia. Hablando llanamente: para poder guardar ciertos valores en un ordenador necesitamos un en memoria para ellos. Posteriormente, necesitamos acceder a dichos datos pero, ¿cómo? un nombre a la zona de memoria que contiene nuestros valores. Por lo tanto, estamos un par clave-valor, siendo la clave el nombre de la variable y el valor los datos a guardar. Vamos a ver un ejemplo bien sencillo. Queremos calcular el área y el perímetro de un círculo de radio 1,298373 m. Sabemos que la fórmula del área es πr² y el perímetro es 2πr. Entonces, para calcular dichos valores en un ordenador introduciríamos lo siguiente (en el siguiente tema como se hace esto en Java, específicamente): 3.14159265359 * 1,298373^2 2 * 3.14159265359 * 1,298373
  • 15. • CONSTANTE Una constante es una variable a la que no se le puede modificar el valor después de su declaración. Para declarar una constante en Java se utiliza la palabra final delante de la declaración de la variable. Siguiendo con nuestro ejemplo: final numero pi = 3.14159265359 Ahora, pi apunta a una dirección que contiene el número 3.14159265359 y que no se podrá cambiar en el curso del programa. Si se intenta asignar otro valor a la constante, el compilador de Java nos dará un error.