domingo, 21 de febrero de 2021

Lenguajes de programación

 


Asp.net: Es un entorno para aplicaciones web desarrollado y comercializado por Microsoft.

C#: Es un lenguaje de programación multiparadigma desarrollado y estandarizado por la empresa Microsoft como parte de su plataforma .NET, que después fue aprobado como un estándar por la ECMA e ISO. C# es uno de los lenguajes de programación diseñados para la infraestructura de lenguaje común.

C++: Es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup.

HTML: HTML, siglas en inglés de HyperText Markup Language, hace referencia al lenguaje de marcado para la elaboración de páginas web.

Java: Es un lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán, probablemente, a menos que tengan Java instalado y cada día se crean más. Java es rápido, seguro y fiable.

JavaScript: Es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos, ​ basado en prototipos, imperativo, débilmente tipado y dinámico.

PERL: Es un lenguaje de programación diseñado por Larry Wall en 1987. Perl toma características del lenguaje C, del lenguaje interpretado bourne shell, AWK, sed, Lisp y, en un grado inferior, de muchos otros lenguajes de programación.

PHP: Es un lenguaje de programación de uso general que se adapta especialmente al desarrollo web.​ Fue creado inicialmente por el programador danés-canadiense Rasmus Lerdorf en 1994.​ En la actualidad, la implementación de referencia de PHP es producida por The PHP Group.​

Python: Es un lenguaje de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código.​ Se trata de un lenguaje de programación multiparadigma, ya que soporta parcialmente la orientación a objetos, programación imperativa y, en menor medida, programación funcional.     

RUBY : Es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995.

¿Qué es la publicación web?

 



La práctica habitual es diseñar las páginas web de nuestro sitio web en el disco duro del equipo para luego enviarlos al servidor web junto con los archivos multimedia referenciados (imágenes, animaciones, audios, etc). A este proceso se le llama publicación web.


Tipos de publicación web

- Blogs

- Presentaciones

- Folletos Digitales

- Revistas Digitales

- Periódico

- E-books

- E-cards

- Albunes Digitales

Evolución de la Web

 



La Web 1.0.

A partir de este momento es cuando comienza el desarrollo y la

evolución de la Web, apareciendo la fase denominada Web 1.0,

cuyas páginas se traducen en documentos simples constituidos

únicamente por texto, los cuales eran interpretados gracias a

navegadores muy rápidos (como por ejemplo ELISA).

Posteriormente, y gracias a la aparición del lenguaje HTML

(HyperText Markup Language), se evolucionó en el concepto de

Web 1.0, pasando a convertirse en un conjunto de documentos en

lenguaje HTML (lo que permitió disponer de páginas Web más

agradables a la vista) interconectados mediante enlaces.


La Web 2.0.

Una vez llegados a la fiebre de las punto-com o “compañías

cibernéticas” (año 2001) Internet da un giro de 180 grados. El éxito

de estas compañías dependía, en muchos casos, de Webs mucho

más dinámicas y para ello era necesario huir de sitios estáticos y

poco actualizados, y servir páginas HTML dinámicas creadas al

vuelo desde una actualizada base de datos. Los CMS (Content

Management System o Sistema Gestor de Contenidos) entraron en

acción.

 

La Web 2.0 se refiere a una nueva generación de Webs basadas en

la creación de páginas Web donde los contenidos son compartidos y

producidos por los propios usuarios del portal (además de por el

Web master).

 

La Web 3.0

En el intento de comprensión de la propia Web 2.0 ya se

vislumbran nuevas futuras etapas de la Web, sobre todo

orientadas a mejorar la interactividad y la movilidad entre/de los

usuarios.

El término Web 3.0 está asociado al concepto de Web

Semántica, desarrollado bajo la tutela del creador de la Web Tim

Bernés-Lee.

Básicamente, toda la información publicada en las diferentes

páginas Web no es entendible por los ordenadores, teniendo

únicamente significado para las personas. La idea consiste en

añadir información adicional a la información “visible”, de tal

manera que pueda ser entendida por los ordenadores. Dichos

ordenadores, por medio de técnicas de inteligencia artificial,

serían capaces de emular y mejorar la obtención de

conocimiento, algo hasta el momento reservado únicamente a las

personas. Se trata de dotar de significado a las páginas Web, y

de ahí el nombre de Web Semántica.

 

WEB4.0

Este tipo de Web se conoce también como red ubícua o red móvil

veamos ¿por qué?

 

Ubicua: adj. Continuo movimiento, que está presente a un mismo

tiempo en todas partes, omnipresente Partiendo de esto, las

aplicaciones ya no estarán en nuestras PC’s, estarán en la

internet y por ende en todos lados. Pasaremos de una red “tonta”

a una red “inteligente” donde el objetivo primordial será el de unir

las inteligencias donde tanto las personas como las cosas se

comuniquen entre sí para generar la toma de decisiones.

La Web Ubicua es un concepto que está aún en desarrollo, pero

me llama curiosamente la atención como se van

complementando algunas tecnologías que nos permiten imaginar

o soñar lo que podemos esperar en un futuro no muy lejano.

Imagínese recibir información en su celular en la calle por la que

camina y que su propio equipo le haga una reservación en el

restaurant de la esquina con solo saber sus gustos.

 

Web 5.0

Red sensorial emotiva Permitirá en Educación a distancia

Obtener Una visión Expresiones verdadera de cómo Información

en artísticas del usuario tiempo real en acuerdo con el responde y

siente el disfrute del pensamiento y sobre el material usuario y las

emociones en que se les compromiso cuanto, a forma, presenta

color y arte Para Crear experiencias que emocionen a los

usuarios.

·         Un dispositivo todo en uno

·         Identifica y categoriza las emociones

·         Realidad sensorial

·         Desarrollo más tangible de la inteligencia artificial


Protocolos de internet

 


-TCP/IP: La dirección IP es un conjunto de números que identifica, de manera lógica y jerárquica, a una interfaz en la red de un dispositivo que utilice el protocolo o, que corresponde al nivel de red del modelo TCP/IP.​

-FTP: El Protocolo de transferencia de archivos es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP, basado en la arquitectura cliente-servidor.

-TELNET: Telnet es el nombre de un protocolo de red que nos permite acceder a otra máquina para manejarla remotamente como si estuviéramos sentados delante de ella. También es el nombre del programa informático que implementa el cliente. 

-POP3 : El protocolo POP es el protocolo de oficina de correo y es el encargado de recibir nuestros correos, procesarlos y mostrarlos en nuestros clientes de correo electrónico.

El protocolo SMTP, por el contrario, lo que hace es enviar nuestros correos a los distintos usuarios. Las siglas de este protocolo significan "protocolo simple de trasferencia de correo".

-HTTP: El Protocolo de transferencia de hipertexto es el protocolo de comunicación que permite las transferencias de información a través de archivos en la World Wide Web.

-GOPHER y WAIS: Gopher es un servicio de Internet consistente en el acceso a la información a través de menús. La información se organiza en forma de árbol: sólo los nodos contienen menús de acceso a otros menús o a hojas, mientras que las hojas contienen simplemente información textual.

La Escala Wechsler de Inteligencia para Adultos es un test psicométrico desarrollado por David Wechsler. Nos provee de cuatro puntuaciones, y una quinta que se denomina Cociente Intelectual Total.

-IMAP: El protocolo de acceso a mensajes de Internet, es un protocolo de aplicación que permite el acceso a mensajes almacenados en un servidor de Internet. Mediante IMAP se puede tener acceso al correo electrónico desde cualquier equipo que tenga una conexión a Internet. IMAP tiene varias ventajas sobre POP.

-RARP: El protocolo de resolución de direcciones inverso es un protocolo de comunicaciones utilizado para resolver la dirección IP de una dirección hardware dada. RARP está descrito en el RFC 903.


¿Qué es el diseño web?

 


El diseño web es una actividad que consiste en la planificación, diseño, implementación y mantenimiento de sitios web. No es simplemente la implementación del diseño convencional ya que se abarcan diferentes aspectos como el diseño gráfico web, diseño de interfaz y experiencia de usuario, como la navegabilidad, interactividad, usabilidad, arquitectura de la información; interacción de medios, entre los que podemos mencionar audio, texto, imagen, enlaces, video y la optimización de motores de búsqueda. A menudo muchas personas trabajan en equipos que cubren los diferentes aspectos del proceso de diseño, aunque existen algunos diseñadores independientes que trabajan solos.