jueves, 14 de abril de 2016

Tarea 6 "Leguaje JavaScript"

Lenguaje JavaScript

Instrucciones: Investiga en distintas fuentes las características del lenguaje JavaScript, cuáles son los comandos que pueden utilizar y cómo se escriben (sintaxis). 


JavaScript es un lenguaje de programación que permite el script de eventos, clases y acciones para el desarrollo de aplicaciones Internet entre el cliente y el usuario. JavaScript permite con nuevos elementos dinámicos ir más allá de clicar y esperar en una página Web. Los usuarios no leerán únicamente las páginas sino que además las páginas ahora adquieren un carácter interactivo. Esta interacción permite cambiar las páginas dentro de una aplicación: poner botones, cuadros de texto, código para hacer una calculadora, un editor de texto, un juego, o cualquier otra cosa que pueda imaginarse. Los navegadores interpretan las sentencias de JavaScript incluidas directamente en una página HTML, permitiendo la creación de aplicaciones similares a los CGI. Aún no hay definición clara del scripting language ("lenguaje interpretado de comandos"). A veces el término se usa para distinguir este tipo de lenguaje de los lenguajes compilados como el C++. Quizá, algunos lenguajes como el C o C++ puedan ser usados para scripts de aplicaciones. JavaScript es en muchos aspectos un lenguaje de programación parecido al C o C++. Como otros lenguajes script, JavaScript extiende las capacidades de la aplicación con la que trabajan, así JavaScript extiende la página Web más allá de su uso normal. Hay numerosas maneras de dar vida al Web y dar flexibilidad al lenguaje. El único límite es la imaginación.

Propiedades del Lenguaje JavaScript

Las propiedades más importantes de JavaScript son las siguientes:

• Se interpreta por el ordenador que recibe el programa, no se compila.
• Tiene una programación orientada a objetos. El código de los objetos está predefinido y es expandible. No usa clases ni herencia.
• El código está integrado (incluido) en los documentos HTML.
• Trabaja con los elementos del HTML.
• No se declaran los tipos de variables.
• Ejecución dinámica: los programas y funciones no se chequean hasta que se ejecutan.
• Los programas de JavaScript se ejecutan cuando sucede algo, a ese algo se le llama evento.

El lenguaje JavaScript

JavaScript está basado en un modelo orientado al WWW. Elementos de una página como un botón o un cuadro de selección, pueden causar un evento que ejecutará una acción. Cuando ocurre alguno de estos eventos se ejecuta una función en JavaScript. Esta función está compuesta de varias sentencias que examinan o modifican el contenido de la página Web, o hacen otras tareas para dar respuesta de algún modo al evento. Por lo general, los comandos de un programa en JavaScript se dividen en 5 categorías:
• Variables y sus valores.
• Expresiones, que manipulan los valores de las variables.
• Estructuras de control, que modifican cómo las sentencias son ejecutadas.
• Funciones, que ejecutan un bloque de sentencias 30 Informática III
• Clases y arrays (vectores), que son maneras de agrupar datos. A continuación se presenta una breve introducción sobre estas categorías.

Variables y valores

En JavaScript, a diferencia de la mayoría de los lenguajes de programación, no se debe especificar el tipo de datos. No hay manera de especificar que una variable representa un entero, una cadena de caracteres, un número con decimales (que se escriben con punto y no con coma), o un valor lógico booleano. De hecho, la misma variable puede ser interpretada de diferentes modos en diferentes momentos. Todas las variables se declaran usando el comando var. Una variable puede ser inicializada cuando se da un valor al ser declarada, o puede no ser inicializada. Además, varias variables pueden ser declaradas a la vez separadas por comas.

Ejemplo :

var variable1= "coche" var cuaderno var mi_variable = 123456, decimal =2342.89 var n_casas, n_habitaciones, n_cuadros, nombre = "Franklin"


Tarea 5 "Mi Segunda Página web"

Mi segunda página Web


Instrucciones: De manera similar que en el ejercicio anterior, escribe esta información en el “bloc de notas” ubicado en la carpeta de “Accesorios”, y guarda el documento con terminación .html; cierra el documento y vuelve a abrirlo, utilizando el explorador de internet con el que cuentes. Verás qué es lo que aparece.




Tarea 4 "Mi Primer Página Web"

Mi primera página Web


Instrucciones: Escribe esta información en el “bloc de notas” ubicado en la carpeta de “Accesorios”, y guarda el documento como miprimerpagina.html; cierra el archivo y vuelve a abrirlo utilizando el explorador de internet con el que cuentes.



Tarea 3 "Leguaje HTML"

Lenguaje HTML.

Instrucciones: Busca en fuentes bibliográficas o electrónicas, las características principales del lenguaje HTML que es el más utilizado para la creación de páginas web.

Como respuesta a los requerimientos de la creación de una página web se creó el lenguaje HTML (HiperText Markup Language), cuyas siglas significan "lenguaje hipertexto de marcas".
Este lenguaje será el encargado de convertir un inocente archivo de texto inicial en una página web con diferentes tipos y tamaños de letra, con imágenes impactantes, animaciones sorprendentes, formularios interactivos, etc.

                             

Cuenta con las siguientes características:

  • Puede ser creado y editado con cualquier editor de textos básico.


  • Utiliza etiquetas o marcas, que consisten en breves instrucciones de comienzo y final, mediante las cuales se determinan la forma en la que debe aparecer en su navegador el texto, así como también las imágenes y los demás elementos, en la pantalla del ordenador.



  • Cada elemento de un documento HTML consta de una etiqueta de comienzo, un bloque de texto y una etiqueta de fin

miércoles, 24 de febrero de 2016

Tarea 2 "Elaboración de Paginas Web"

Tarea 2

Instrucciones: Buscar información y características sobre los siguientes conceptos propios del diseño de una página web:  Página Web, Sitio Web,  HTML, Hipervínculo, Lenguaje de programación, Editor, Servidor, Cliente FTP, Hosting, Dominio, ISP, URL, Applets, Frames (marcos), Webmaster, Tablas, Banner.



Página Web:


Se conoce como página web al documento que forma parte de un sitio web y que suele contar con enlaces (también conocidos como hipervínculos o links) para facilitar la navegación entre los contenidos.

Las páginas web están desarrolladas con lenguajes de marcado como el HTML, que pueden ser interpretados por los navegadores. De esta forma, las páginas pueden presentar información en distintos formatos (texto, imágenes, sonidos, vídeos, animaciones), estar asociadas a datos de estilo o contar con aplicaciones interactivas.
Entre las múltiples características que tiene una página web y que sirven para identificarla se encuentran las siguientes:


  • Cuenta con información textual y también con material de tipo audiovisual.


  • Está dotada de un diseño atractivo.


  • Está optimizada.


  • Ejerce como la tarjeta de presentación de una empresa, una persona o un profesional concreto.




Sitio Web


Sitio es un lugar que sirve para algo o un espacio ocupado (o que puede llegar a serlo). La noción de Web, por su parte, hace referencia a Internet, una red de redes que permite la interconexión de computadoras mediante un conjunto de protocolos denominado TCP/IP.

Un sitio web, por lo tanto, es un espacio virtual en Internet. Se trata de un conjunto de páginas web que son accesibles desde un mismo dominio o subdominio de la World Wide Web (WWW).

Es importante establecer que en Internet encontramos una gran variedad de tipos de sitios web que suelen diferenciarse fundamentalmente por la clase de contenido que ofrecen o por el servicio que brindan a cualquiera de las personas que se encuentran navegando por la Red.


HTML


Significa Lenguaje de Marcado para Hipertextos (HyperText Markup Language)  es el elemento de construcción más básico de una página web y se usa para crear y representar visualmente una página web.  

Determina el contenido de la página web, pero no su funcionalidad. HTML le añade "marcado" a un texto estándar en español. "Hiper Texto" se refiere a enlaces que conectan una página Web con otra, haciendo de la Telaraña Mundial (World Wide Web) lo que es hoy.  


Al crear y subir páginas Web a Internet, usted se hace un participante activo de esta Telaraña Mundial una vez su sitio está en línea. HTML soporta imágenes y también otro tipo de elementos multimedia. Con la ayuda de HTML todos pueden hacer sitios web estáticos y dinámicos. HTML es el lenguaje que describe la estructura y el contenido semántico de un documento web. El contenido dentro de una página web es etiquetado con elementos HTML como <img>, <title>, <p>, <div>, y así sucesivamente. Estos elementos conforman los bloques de construcción de un sitio web.



 Hipervínculo



Es aquella referencia o elemento de navegación que permite pasar de un documento electrónico a otro o a diferentes partes del mismo documento. El hipervínculo es conocido como una de las partes más importantes y esenciales de la red de Internet. Sin embargo, son muchos los medios y los soportes electrónicos que pueden utilizarlo por fuera de ella.


Las posibilidades del hipervínculo son el acceso a la información como agente de navegación, la exposición del material como una referencia y la posibilidad de guardar la información o el documento en la computadora local. Claramente, para poder funcionar, un hipervínculo requiere dos extremos. Aquel extremo de donde se parte se llama ancla origen, mientras que el extremo al cual se puede llegar a través del hipervínculo se denomina ancla destino.



Lenguaje de programación


Un lenguaje de programación" es un lenguaje diseñado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje de programación es un modo práctico para que los seres humanos puedan dar instrucciones a un equipo.
Por otro lado, el término "lenguaje natural" define un medio de comunicación compartido por un grupo de personas (por ejemplo: inglés o francés).
Los lenguajes que los equipos usan para comunicarse entre ellos no tienen nada que ver con los lenguajes de programación; se los conoce como protocolos de comunicación.





Editor


Los editores web son aplicaciones de software que sirven para desarrollar páginas web. Si bien una página web (que es escrito en lenguaje HTML) puede ser creada a partir de un simple procesador de texto, existen programas especializados que facilitan la tarea de los desarrolladores web (webmasters). 

En general, existen tres tipos de editores web: 

  • Editores web de texto: estos ayudan al desarrollador en la escritura del código HTML (y otros códigos de lenguajes web), proveyendo distintos colores al texto de forma automática, acceso a códigos ya definidos, ayuda de asistentes, etc. 

  • Editores web de objetos: estos alternan entre la edición de texto y el uso de objetos para el desarrollo de una página web. 


  • Editores web gráficos o WYSIWYG: estos proveen una interfaz gráfica, donde es posible modificar y ver la página web tal cual se verá en un navegador. Son los editores más fáciles de utilizar.





Servidor


Es un tipo de software que realiza ciertas tareas en nombre de los usuarios. El término servidor ahora también se utiliza para referirse al ordenador físico en el cual funciona ese software, una máquina cuyo propósito es proveer datos de modo que otras máquinas puedan utilizar esos datos.



Este uso dual puede llevar a confusión. Por ejemplo, en el caso de un servidor web, este término podría referirse a la máquina que almacena y maneja los sitios web, y en este sentido es utilizada por las compañías que ofrecen hosting o hospedaje. Alternativamente, el servidor web podría referirse al software, como el servidor de http de Apache, que funciona en la máquina y maneja la entrega de los componentes de los páginas web como respuesta a peticiones de los navegadores de los clientes.



Cliente FTP

En una conexión FTP, el cliente FTP es la computadora que inicia la conexión a un servidor FTP. Para esto la computadora debe tener un software cliente FTP, que permitirá conectarse y acceder a los archivos en el servidor FTP. Algunos navegadores soportan FTP y, por lo tanto, funcionan como clientes FTP.

Algunas aplicaciones más populares usadas como clientes FTP son: 











Hosting

Hosting (alojamiento o también conocido como hospedaje web, alojamiento web, web site hosting, web hosting o webhosting) es un negocio que consiste en alojar, servir, y mantener archivos para uno o más sitios web. Más importante que el espacio del ordenador que se proporciona para los archivos del sitio web es la conexión rápida a Internet.


La mayoría de los servicios de hosting ofrecen conexiones que para una persona individual resultarían muy costosas. Usar un servicio de hosting permite que muchas compañías compartan el coste de una conexión rápida a Internet para el acceso a los archivos de sus sitios web.






Dominio

Una vez tenemos el espacio para nuestra página web, los visitantes necesitan escribir algo en sus navegadores para dirigirse a nuestra nueva web. Esto es la URL o dirección de la web que puede ser o bien un dominio escogido (y pagado) por tí, como por ejemplo, o www.google.es o www.mipagina.es o bien un subdominio (los gratuitos suelen ser subdominios) que tienen una forma algo más larga ejemplo, http://todo-sobre-tic.blogspot.com.







ISP

SP significa literalmente Internet service provider (proveedor de servicios de Internet) o provider (proveedor). Éste es un servicio (en la mayoría de los casos pago) que permite conectarse a Internet.


Cuando se establece la conexión a Internet a través de un proveedor de servicios, la comunicación entre el ordenador y el ISP se establece utilizando un protocolo sencillo: PPP (Protocolo Punto a Punto), un protocolo que permite que dos ordenadores remotos puedan comunicarse sin tener una dirección IP. 


Su ordenador no tiene una dirección IP. Sin embargo, una de estas direcciones IP es necesaria para poder acceder a Internet, principalmente porque el protocolo utilizado en Internet es el protocolo TCP/IP que permite que un gran número de ordenadores ubicados por medio de estas direcciones se comuniquen.


URL

Es una sigla del idioma inglés correspondiente a Uniform Resource Locator (Localizador Uniforme de Recursos). Se trata de la secuencia de caracteres que sigue un estándar y que permite denominar recursos dentro del entorno de Internet para que puedan ser localizados.

Los documentos de texto, las fotografías y los audios, entre otros tipos de contenidos digitales, tienen un URL cuando se publican en Internet. Estos localizadores permiten crear hipervínculos (también conocidos como enlaces o links) en la World Wide Web (WWW), lo que facilita la navegación.
El URL es, por lo tanto, es el conjunto de caracteres que posibilita la asignación de una dirección exclusiva a un recurso que se encuentra disponible en el espacio virtual. En otras palabras, el URL es una dirección de Internet que, al ser encontrada y visualizada por un navegador, muestra un recurso de información al usuario.




Applets


Los applets son pequeñas aplicaciones escritas en Java que se incluye en páginas Web (HTML) y que se puede ejecutar en cualquier navegador que disponga de un intérprete Java, sin que para su uso necesite intercambiar Información con el servidor ya que siempre se ejecuta en el “cliente”. http://www.aichile.org/glosario.htm Un applet es un componente de una aplicación que corre en el contexto de otro programa, por ejemplo un navegador web. 

El applet debe correr en un contenedor, que lo proporciona un programa anfitrión, mediante un plugin. Por otra parte, la diferencia entre una aplicación JAVA y un applet radica en cómo se ejecutan. Para cargar una aplicación JAVA se utiliza el intérprete de JAVA (pcGRASP de Auburn University, Visual J++ de Microsoft, Forte de Sun de Visual Café). En cambio, un applet se puede cargar y ejecutar desde cualquier explorador que soporte JAVA (Netscape y Explorador de Windows) (Wikipedia).



Frames (marcos)

Son una manera de partir la página en distintos espacios independientes los unos de los otros, de modo que en cada espacio se coloca una página distinta que se codifica en un fichero HTML distinto.
Al principio se crearon como etiquetas propietarias del navegador Netscape y rápidamente la potencia del recurso hizo que el uso de frames se extendiera por toda la web. Poco tardaría Internet Explorer en incluirlos, para que no se le escapase una novedad tan popular de su competidor. Finalmente, como respuesta a la popularidad entre los desarrolladores de los frames, el estándar HTML 4.0 incluyó estas etiquetas dentro de las permitidas.






Los frames, nos permiten partir la ventana del navegador en diferentes áreas. Cada una de estas áreas es independiente y ha de ser codificada con archivos HTML también independientes. Como resultado, cada frame o marco contiene las propiedades específicas que le indiquemos en el código HTML a presentar en ese espacio. Así mismo, y dado que cada marco es independiente, tendrán sus propias barras de desplazamiento, horizontales y verticales, por separado.



Webmaster

Es un concepto que se forma a partir de dos palabras inglesas: web (que puede traducirse “red”) y master (cuyo significado en nuestra lengua es “maestro”). La noción alude a la persona que tiene la responsabilidad del desarrollo, la coordinación y el mantenimiento de un sitio web.







Un webmaster puede tener diferentes atribuciones. En algunos casos, es el experto que se dedica a la programación y el funcionamiento del sitio; en otros, es el sujeto que crea y edita los contenidos. Muchas veces, todas estas tareas son asumidas por la misma persona.





Tablas

Una tabla en un conjunto de celdas organizadas dentro de las cuales podemos alojar distintos contenidos. HTML dispone de una gran variedad de etiquetas para crear tablas, con sus atributos.


Podría parecer que las tablas son raramente útiles y que pueden ser utilizadas principalmente para listar datos como agendas, resultados y otros datos de una forma organizada. En general, sirven para representar información tabulada, en filas y columnas. Esto es una realidad en los últimos años, desde que las tablas se han descartado para fines relacionados con la maquetación.




Banner

Al ser traducido al español quiere decir Banderola. Una Banderola o Banner es una especie publicidad que se realiza en Internet, la cual consiste en introducir un segmento publicitario adentro de una página web, esto es con el propósito de atraer todo lo que sea compra, venta, negociación, hacia el sitio web de la persona que está pagando por estar incluido dentro de él.




Los banner pueden diseñarse con figuras o con imágenes que fueron diseñadas con ayuda de tecnologías como Adobe Shockwave y especialmente, Flash. Estas tecnologías fueron creadas con la finalidad de llamar la atención y poder transmitir el mensaje que se desea. Por lo tanto, la presencia de los banner no garantiza la permanencia de la línea gráfica del sitio. Cualquier sitio web está en la capacidad de introducir todo tipo de banner y diseños publicitarios, aunque generalmente, son los sitios con temas de gran interés o con inmensas cantidades de tráfico los que terminan llevándose a la mayoría de los anunciantes.