Está en la página 1de 6

Lab.

Actualización Tecnológicas

Practica 1
¿Introducción a JavaScript
PREGUNTA GENERADORA

¿Cuál es la utilidad de JavaScript en la solución de problemas hoy en día?

permite crear contenido de actualización dinámica, controlar multimedia, animar imágenes y prácticamente
todo lo demás. (Está bien, no todo, pero es sorprendente lo que puedes lograr con unas pocas líneas de
código JavaScript).

I. Realiza una investigación de las características principales de los lenguajes de programación web
como son:
● Html5
o Meta datos. Esta puede ser información que le dé contexto a la página. Por ejemplo, nos sirve
para indicar el idioma.
o Referencia a ficheros. Aquí deben ir todos aquellos recursos que requiera nuestro sitio. Un
ejemplo puede ser JavaScript y archivos CSS.
o Scripts y estilos. En caso de que estos no sean incluidos en un fichero independiente se
pueden incluir en la cabecera.
● Xhtml
o Se pueden incorporar elementos de distintos espacios de nombres XML (como MathML y
Scalable Vector Graphics).
o Un navegador no necesita implementar heurísticas para detectar qué quiso poner el autor, por
lo que el parser puede ser mucho más sencillo.
o Como es XML se pueden utilizar fácilmente herramientas creadas para procesamiento de
documentos XML genéricos (editores, XSLT, etc.).
● Javascript
o Lenguaje del lado del cliente
o Lenguaje orientado a objetos
o De tipado débil o no tipado
o De alto nivel
o Lenguaje interpretado
● Ajax
o Las aplicaciones son más interactivas, responden a las interacciones del usuario más
rápidamente, al estilo aplicaciones de escritorio.
o Estas aplicaciones tienen un aspecto (look and feel) muy similar a las aplicaciones de
escritorio tradicionales sin depender de plugins o características específicas de los
navegadores.
o Se reduce el tamaño de la información intercambiada
o Se libera de procesamiento a la parte servidora (se realiza en la parte cliente)
o AJAX actualiza porciones de la página en vez de la página completa.
● Php
o Gran extensión de documentación
o Variedad de herramientas para aprender
o Mucha oferta de trabajo

NOMBREGRUPO NL
Lab. Actualización Tecnológicas

o Permite programación orientada a objetos


o Módulos externos para mejorar la aplicación web
● Perl
o Tiene incorporado un poderoso sistema de procesamiento de texto y una enorme colección
de
o módulos disponibles.
o Es fácil de usar, aunque es difícil de aprender. Cuando se ha programado en Perl por varias
horas
o Es rápido de crear, ya que no posee funciones que, aunque sean bastante interesantes, hagan
disminuir la velocidad de desarrollo de una aplicación del lenguaje.
● Ruby
o Orientado a objetos
o Cuatro niveles de ámbito de variable: global, clase, instancia y local.
o Manejo de excepciones.
o iteradores y clausuras o closures (pasando bloques de código)
o expresiones regulares nativas similares a las de Perl a nivel del lenguaje.
● Pyton
o Lenguaje de propósito general
o Es multiparadigma
o Python es un lenguaje interpretado
o Es de tipado dinámico

II. Crea una infografía de los lenguajes de programación de desarrollo web

III. Tarea complementaria :

NOMBREGRUPO NL
Lab. Actualización Tecnológicas

a. Que es un hosting El alojamiento web es el servicio que provee a los usuarios de Internet un
sistema para poder almacenar información, imágenes, vídeo, o cualquier contenido accesible
vía web
b. Tipos de hosting
i. Hosting Compartido
En este tipo de hosting (shared hosting) , se alojan varios sitios web en un mismo
servidor. Así, todos los clientes del proveedor comparten los recursos de dicho
servidor, como el CPU, procesador, memoria RAM, ancho de banda, dirección IP y/o la
transferencia mensual de datos.
ii. Hosting Privado Virtual (VPS)
Un VPS, es un servicio de almacenamiento web caracterizado por ser un servidor físico
fraccionado virtualmente de forma independiente, es decir, cada proyecto trabaja con
su propio sistema operativo y no comparte recursos con otros.
iii. Hosting en la nube (Cloud Hosting)
Este tipo de hosting distribuye los proyectos en varios servidores interconectados en
una nube por lo que no estará alojado en un solo servidor.
Al tener esta característica, si uno de ellos fallara, el resto compensaría esa pérdida de
recursos.

iv. Servidor Dedicado


Es aquel cuyo uso exclusivo es de un solo cliente, por lo que el servidor no se
comparte con otros proyectos.
Además, ofrece acceso completo al hardware y al software de dicho servidor, por lo
que permite adaptar sus capacidades a las necesidades específicas de cada usuario.
c. Presions del dominio y hosting

Light
Hosting

$699.00
MXN Anual

Dominio GRATIS

1 Dominio a Alojar

Subdominios Ilimitados

10 GB de Espacio

100 Cuentas de Correo


Anti-Virus Anti-Spam Pro
Certificados SSL Gratis

Uptime 99.9%

Creador de Sitios Web

Mismo Precio al Renovar

NOMBREGRUPO NL
Lab. Actualización Tecnológicas

Comprar Ahora

Master
Hosting

$899.00
MXN Anual

Dominio GRATIS

5 Dominios a Alojar

Subdominios Ilimitados

25 GB de Espacio

Cuentas de Correo Ilimitadas


Anti-Virus Anti-Spam Pro
Certificados SSL Gratis

Uptime 99.9%

Creador de Sitios Web

Mismo Precio al Renovar

Comprar Ahora

Gold
Hosting

$1199.00
MXN Anual

Dominio GRATIS

10 Dominios a Alojar

Subdominios Ilimitados

100 GB de Espacio

Cuentas de Correo ilimitadas


Anti-Virus Anti-Spam Pro

NOMBREGRUPO NL
Lab. Actualización Tecnológicas

Certificados SSL Gratis

Uptime 99.9%

Creador de Sitios Web

Mismo Precio al Renovar

Comprar Ahora

Reseller
Hosting

$2099.00
MXN Anual

Dominio Gratis

100 Dominios a Hospedar

50 GB de Almacenamiento

Transferencia Ilimitada

Cpanel para Tus clientes

Cpanel de Administrador

Anti-Virus Anti-Spam Pro

Certificados SSL Gratis

Uptime 99.9%

Creador de Sitios Web

Mismo Precio al Renovar

NOMBREGRUPO NL
Lab. Actualización Tecnológicas

NOMBREGRUPO NL

También podría gustarte