? Standard Generalized Markup Language , a menudo abreviado como SGML , es un lenguaje para definir lenguajes de marcado , como el lenguaje de marcado de hipertexto , que indican la estructura lógica y el diseño de un documento, como una página Web. SGML , en sí, no es un lenguaje de marcas , sino que es un lenguaje para crear lenguajes de marcas y , como tal, tiene varias características distintivas. Descriptivo marcado
La primera característica distintiva de SGML es su énfasis en el marcado descriptivo , más que de marcado procesal. En SGML , códigos de marcado no especifican cuál es el procesamiento que se realiza en puntos específicos dentro de un documento , solamente se utilizan para clasificar las partes de un documento, como párrafos y listas . Instrucciones de formato y cualquier otro procedimiento de marcado a menudo se recogen en los procedimientos o programas fuera de un documento, para distinguir claramente a partir del marcado descriptivo dentro del documento. La naturaleza de los medios de SGML que el mismo documento puede ser procesado por muchas piezas diferentes de software , que pueden estar sujetas a las instrucciones de procesamiento a las mismas partes del archivo .
Documento Otro Venta
la segunda característica distintiva de SGML es el concepto de tipo de documento , que SGML define de acuerdo con las partes constituyentes y la estructura de un documento . En otras palabras , los documentos se considera que tienen tipos , en la misma forma que otros objetos procesados por computadoras , y un documento que satisface una definición de tipo de documento en particular hace cumplir el marcado correspondiente a esa definición . Un informe , por ejemplo, podría ser definida como un título , seguido por un autor , seguido de un resumen , seguido de uno o más párrafos ; un documento carece de cualquiera de estos elementos no haría cumplir el marcado para un informe , sin embargo, parecía un lector humano .
datos Independencia
La tercera característica distintiva de SGML es que es independiente de los datos en la medida en que los documentos pueden ser transferidos de un hardware y software ambiente a otro sin pérdida de datos . Marcado descriptivo y tipo de documento contribuye a la independencia de datos, pero SGML también incluye un método simple, independiente del hardware para sustituir una cadena de caracteres con otra cuando se procesa un documento.
Aplicaciones
< br >
SGML se utiliza típicamente para aplicaciones que implican grandes cantidades de datos de texto y facilita el intercambio de datos entre plataformas de ordenador y múltiples usuarios informáticos . SGML se ha aceptado como un estándar en muchas disciplinas diferentes, incluyendo la academia , software y hardware , las bibliotecas , los productos farmacéuticos y las telecomunicaciones , donde ha guardado grandes cantidades de dinero a través de la longevidad de los datos , la portabilidad y la publicación y distribución de papel. La World Wide Web se deriva gran parte de su poder de HTML, que es una aplicación de SGML.