miércoles, 22 de enero de 2020

PLANEACION DE INFORMÁTICA PROGRAMACIÓN P1




1.¿QUE ES PROGRAMACIÓN WEB?
Programación Web. Permite la creación de sitios dinámicos en Internet. Esto se consigue generando los contenidos del sitio a través de una base de datos mediante lenguajes de programación Web. Dominando la programación Web podremos crear sitios dinámicos como periódicos digitales o tiendas virtuales.

Lenguajes de Programación HTML.
El más conocido de los lenguajes de programación Web es el HTML (Hiper Text Markup Language). Se puede traducir como lenguaje de marcas hipertextuales, es el lenguaje usado para crear páginas Web en Internet. Este lenguaje de programación Web, el HTML, codifica un documento y junto con el texto incluye unas etiquetas o marcas que le aportan información adicional sobre la forma y presentación de ese texto.

El HTML se ha convertido en uno de los lenguajes de programación Web más importantes gracias a que la mayoría de los navegadores de Internet lo toleran bastante bien, es uno de los lenguajes más usados para la creación de documentos y es un lenguaje muy fácil de aprender

2.¿JAVA SCRIPT?
JavaScript (abreviado comúnmente JS) es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos,3​ basado en prototipos, imperativo, débilmente tipado y dinámico.

Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas​ y JavaScript del lado del servidor (Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo.

Desde 2012, todos los navegadores modernos soportan completamente ECMAScript 5.1, una versión de javascript. Los navegadores más antiguos soportan por lo menos ECMAScript . La sexta edición se liberó en julio de 2015.​

JavaScript se diseñó con una sintaxis similar a C, aunque adopta nombres y convenciones del lenguaje de programación Java. Sin embargo, Java y JavaScript tienen semánticas y propósitos diferentes.

Todos los navegadores modernos interpretan el código JavaScript integrado en las páginas web. Para interactuar con una página web se provee al lenguaje JavaScript de una implementación del Document Object Model (DOM).

Tradicionalmente se venía utilizando en páginas web HTML para realizar operaciones y únicamente en el marco de la aplicación cliente, sin acceso a funciones del servidor. Actualmente es ampliamente utilizado para enviar y recibir información del servidor junto con ayuda de otras tecnologías como AJAX. JavaScript se interpreta en el agente de usuario al mismo tiempo que las sentencias van descargándose junto con el código HTML.

Desde el lanzamiento en junio de 1997 del estándar ECMAScript 1, han existido las versiones 2, 3 y 5, que es la más usada actualmente (la 4 se abandonó​). En junio de 2015 se cerró y publicó la versión ECMAScript 6.

3.¿QUE ES WEB 1.0,2.0,3.0 Y 4.0?
  • Web 1.0 se refiere a un estado de la World Wide Web. Es en general un término usado para describir la Web antes del impacto de la «fiebre punto com» en el 2001, que es visto por muchos como el momento en que el internet dio un giro.El concepto Web 1.0 surgió simultáneamente al de Web 2.0, y se usa en relación con este segundo término para comparar ambos.
  • El término 'Web 2.0' o 'Web social'1​ comprende aquellos sitios web que facilitan el compartir información, la interoperabilidad, el diseño centrado en el usuario y la colaboración en la World Wide Web. Web 2.0 permite a los usuarios interactuar y colaborar entre sí, como creadores de contenido. La red social conocida como web 2.0 pasa de ser un simple contenedor o fuente de información; la web en este caso se convierte en una plataforma de trabajo colaborativo. Ejemplos de la Web 2.0 son las comunidades web, los servicios web, las aplicaciones Web, los servicios de red social, los servicios de alojamiento de videos, las wikis, blogs, mashups y folcsonomías.  La evolución de las aplicaciones, que pasan de ser estáticas a dinámicas, implica la  colaboración del usuario.El término Web 2.0 está asociado estrechamente con Tim O'Reilly, debido a la conferencia sobre la Web 2.0 de O'Reilly Media en 2004.​ Aunque el término sugiere una nueva versión de la World Wide Web, no se refiere a una actualización de las especificaciones técnicas de la web, sino más bien a cambios acumulativos en la forma en la que desarrolladores de software y usuarios finales utilizan la Web.

  • Web 3.0 o web semántica, creado por la investigadora y lider de innovation Mexicana Norma Lizeth Ortiz Garcia en conjunto con un grupo de investigatores de Google Academy External Consultants y es una expresión que se utiliza para describir la evolución del uso y la interacción de las personas en internet a través de diferentes formas entre las que se incluyen la transformación de la red en una base de datos, un movimiento social con el objetivo de crear contenidos accesibles por múltiples aplicaciones non-browser (sin navegador), el empuje de las tecnologías de inteligencia artificial, la web semántica, la Web Geoespacial o la Web 3D. La expresión es utilizada por los mercados para promocionar las mejoras respecto a la Web 2.0. Esta expresión Web 3.0 apareció por primera vez en 2006 en un artículo de Jeffrey Zeldman, crítico de la Web 2.0 y asociado a tecnologías como AJAX. Actualmente existe un debate considerable en torno a lo que significa Web 3.0, y cuál es la definición más adecuada.


  • Web 4.0 es una capa de integración necesaria para la explotación de la Web semántica y sus enormes posibilidades, es un nuevo modelo de Web que nace con el objetivo de resolver las limitaciones de la actual.La Web 4.0 propone un nuevo modelo de interacción con el usuario más completo y personalizado, no limitándose simplemente a mostrar información, sino comportandose como un espejo mágico que de soluciones concretas a las necesidades el usuario.Con este nuevo modelo de Web podremos hacer consultas del tipo “Quiero que un taxi venga a buscarme” y que tu móvil se comunique automáticamente con la compañía de taxis más cercana, sin intervención directa del usuario.
4.¿QUE SON HOJAS ESTILO CSS?
Hoja de estilos en cascada
CSS (siglas en inglés de Cascading Style Sheets), en español «Hojas de estilo en cascada», es un lenguaje de diseño gráfico para definir y crear la presentación de un documento estructurado escrito en un lenguaje de marcado.2 Es muy usado para establecer el diseño visual de los documentos web, e interfaces de usuario escritas en HTML o XHTML; el lenguaje puede ser aplicado a cualquier documento XML, incluyendo XHTML, SVG, XUL, RSS, etcétera. Te puede ayudar a crear tu propio sitio web. Junto con HTML y JavaScript, CSS es una tecnología usada por muchos sitios web para crear páginas visualmente atractivas, interfaces de usuario para aplicaciones web y GUIs para muchas aplicaciones móviles (como Firefox OS).​

CSS está diseñado principalmente para marcar la separación del contenido del documento y la forma de presentación de este, características tales como las capas o layouts, los colores y las fuentes.​ Esta separación busca mejorar la accesibilidad del documento, proveer más flexibilidad y control en la especificación de características presentacionales, permitir que varios documentos HTML compartan un mismo estilo usando una sola hoja de estilos separada en un archivo .css, y reducir la complejidad y la repetición de código en la estructura del documento.

5.¿QUE ES UN SERVIDOR?
Un servidor es un ordenador u otro tipo de equipo informático encargado de suministrar información a una serie de clientes, que pueden ser tanto personas como otros dispositivos conectados a él. La información que puede transmitir es múltiple y variada: desde archivos de texto, imagen o vídeo y hasta programas informáticos, bases de datos, etc.

El servidor dedicado es aquel que se encarga exclusivamente de atender solicitudes de los equipos clientes. Existen distintos servidores dependiendo de las funciones que estos vayan a desempeñar: servidor de archivo, que almacena y distribuye información, servidor de correo, aquel que sirve para gestionar las comunicaciones mediante el correo electrónico de la empresa así como para su almacenamiento, o servidor de fax, cuya función es la gestión de los envíos y recepciones de este tipo de comunicación.

El servidor actúa como el gran cerebro del sistema informático de la empresa, pues constituye el elemento capaz de albergar la información necesaria para el funcionamiento de cada departamento. El server tiene una gran utilidad en el funcionamiento de la empresa, ya que es capaz de llevar a cabo funciones tanto de carácter físico (funcionamiento de las máquinas y los aparatos necesarios para la actividad empresarial) como a nivel de información, ya que registra, alberga y envía la información que los distintos clientes le van solicitando.

6.¿QUE ES HOSTING Y DOMINIO?

El dominio por sí solo no hace nada. Un hosting o alojamiento web, es un conjunto de servicios que se pueden usar con cualquier dominio, pero que son independientes uno de otro. Un hosting comprende el uso de un espacio en un servidor para poder alojar una pagina web, cuentas de correo, bases de datos, etc.


7.¿CUAL ES LA DIFERENCIA DE HTTP Y HTTPS?

El cliente hace la petición, por ejemplo, escribir una URL de descarga en el navegador, y el servidor da la respuesta – o sea, empieza la descarga. HTTPS: es la versión segura del HTTP, el Protocolo de Transferencia de Hipertexto Seguro (en inglés, Hypertext Transfer Protocol Secure).


8. ¿EXPECTATIVAS?
 la mayor expectativa que tengo con la metria es poder conocer los temas y realizar los desempeños propuestos por el docente, el trabajo de programcion es una ayuda inmensa para el campo laboral al que nos enfrentamos el proximo año.