Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividad 1
1
Índice
1. Investiga todos los tipos de lenguaje de marcas que hay. Profundiza en sus
diferencias, ventajas e inconvenientes y en su historia.
3. Busca información sobre W3C, elige uno de los estándares y explica en qué
consiste (https://www.w3.org/TR/ ).
4. Explica qué es AENOR y describe una de sus normas relacionadas con las TIC
(https://www.w3.org/TR/).
2
Actividad 1.1
Investiga todos los tipos de lenguaje de marcas que hay. Profundiza en sus
diferencias, ventajas e inconvenientes y en su historia.
Los Lenguajes de Marcas (Markup Language) son modos de codificar y/o redactar
un documento donde, junto con el texto, se incorporan etiquetas (marcas o
anotaciones) con información adicional relativa a la estructura del texto o su
formato de presentación.
Podemos diferenciar 3 tipos de lenguajes de marcas y todos ellos son llamados así
por la práctica tradicional de marcar los manuscritos y documentos antiguos con
instrucciones de impresión en los márgenes de las páginas.
● Lenguajes de presentación: Define el formato (apariencia) del texto. Éstos suelen ocultar
las etiquetas y mostrar al usuario solamente el texto con su formato. Este tipo de
marcado es útil para maquetar la presentación de un documento para su lectura y son
fáciles de elaborar sobre todo para cantidades pequeñas de información, aunque suelen
ser complicados de mantener o modificar por lo que su uso se ha ido reduciendo en
proyectos grandes en favor de otros tipos de marcado más estructurados.
3
Actividad 1.2
Para empezar SGML o lenguaje de marcado generalizado estándar (como sus siglas
indican) es un estándar para definir lenguajes de marcado generalizados para
documentos.
SGML fue definido por la norma ISO 8879 en 1986 y desde entonces ha sido
definido como el lenguaje estándar para mantener los depósitos centrales de la
estructura documental actual. Se trata de un lenguaje para marcar y describir
documentos con independencia total del hardware y software utilizados.
El lenguaje SGML debe utilizarse cuando existan algunas de las siguientes condiciones:
4
Actividad 1.3
Busca información sobre W3C, elige uno de los estándares y explica en qué
consiste (https://www.w3.org/TR/ ).
La meta del W3C es uniformar las especificaciones técnicas y establecer directrices para el
desarrollo de tecnologías web, de forma que se mantenga la idea básica de la World Wide
Web. Tecnologías como HTML, XML, CSS, otros lenguajes de marcado y servicios web son
utilizados diariamente por millones de usuarios gracias a W3C.
Algunos agentes de usuario tienen dispositivos de mando para juegos conectados. Estos
dispositivos son deseables y adecuados para la entrada de aplicaciones de juegos y para
interfaces de usuario de "10 pies" (presentaciones, visores de medios).
Actualmente, la única forma de utilizar un gamepad como entrada sería emular los
eventos del mouse o del teclado; sin embargo, esto perdería información y requeriría
software adicional fuera del agente de usuario para lograr la emulación.
Mientras tanto, las aplicaciones nativas pueden acceder a estos dispositivos a través de
las API del sistema.
5
Actividad 1.4
Explica qué es AENOR y describe una de sus normas relacionadas con las TIC
(https://www.w3.org/TR/).
AENOR es una institución española privada, independiente y sin ánimo de lucro (aunque
cobran por acceder a sus estándares) que contribuye mediante la normalización y
certificación a mejorar la tecnología producida por las empresas. Fue creado por orden
del Ministerio de Industria y Energía el 26 de febrero de 1986, de acuerdo con el Real
Decreto 1614/1985 y fue reconocido como organismo de normalización y como entidad
de certificación por el Real Decreto 2200/1995, siguiendo la ley 21 / 1992 de industria.
Actividad 1.5
6
Socially Solid es un movimiento que se aleja de gran parte de los problemas de la WWW
actual y se dirige hacia un mundo en el que los usuarios tienen el control y cuentan con
grandes cantidades de datos, privados, compartidos y públicos.
Tim es el Director del World Wide Web Consortium (W3C), una organización de
estándares Web fundada en 1994 que desarrolla tecnologías interoperables
(especificaciones, pautas, software y herramientas) para llevar la Web a su máximo
potencial. Es director de la World Wide Web Foundation, que se lanzó en 2009 para
coordinar esfuerzos para promover el potencial de la Web en beneficio de la humanidad.
Actividad 1.6
PYTHON
Python es un lenguaje gratuito que no reporta gran dificultad para programar en cualquier
sistema operativo, es dinámico y se utiliza como lenguaje de scripting mayoritariamente.
Es además ampliamente reconocido en el sector tecnológico porque diversos servicios del
gigante Google como YouTube usan Python, al igual que muchos videojuegos incluyen en
su programación parte de código escrito en Python, ya que es un lenguaje muy completo
y con esto me refiero a que puedes utilizarlo para casi cualquier ámbito dentro del mundo
de la programación.
7
Pero no se queda ahí, sino que sectores como el análisis Big Data y el desarrollo de la
Inteligencia Artificial también lo usan, para obtener información relevante a partir de
grandes cantidades de datos y para mejorar el funcionamiento de las máquinas que nos
faciliten la vida. Sin embargo, es un lenguaje que no está muy en uso dentro del sector del
hosting web, por lo que deberás buscar un proveedor que te permita tener proyectos
alojados.
C/C++
De reciente creación (vio la luz en 2001), este proyecto fue desarrollado por Microsoft
para dar soporte a la plataforma .NET Framework. Se trata de una evolución de Java y el
lenguaje C++ que ayuda a construir aplicaciones sólidas y duraderas en el tiempo
mediante la recolección de elementos no utilizados o el manejo de excepciones para
conocer qué errores se produjeron al ejecutar un programa informático.
C está considerado como uno de los lenguajes obligatorios que todo desarrollador o
programador debe conocer si quiere tener proyectos a su cargo en todo momento, ya que
debido a todo lo que ofrece, es otro lenguaje de lo más completo y la cuna de la
programación actual. A pesar de recibir ciertas críticas en base a la vinculación entre C y
.NET Framework, la gran ventaja es que aprender y empezar a programar en C# permite
estar presente en Windows, el sistema operativo más usado del mundo, además de poder
aprovechar las sinergias que Microsoft ha creado entre Windows y su consola de
sobremesa Xbox.