Está en la página 1de 7

Universidad Tecnológica

de Puebla

9°D TIC’s – Sistemas Informáticos


Desarrollo de Aplicaciones Web

Por:
Tapia Pérez Uziel – UTP0004300
Mayo 25, 2020
Índice
Contenido
Índice..........................................................................................................................2
Conceptos..................................................................................................................3
Redes de Computadoras.......................................................................................3
Internet...................................................................................................................3
Navegadores Web.................................................................................................3
Aplicación Cliente/Servidor....................................................................................3
Protocolos..............................................................................................................3
FTP.........................................................................................................................3
HTTP......................................................................................................................3
Servidor de Base de datos.....................................................................................3
Servidor Web..........................................................................................................4
Ajax.........................................................................................................................4
Visual Studio .NET.................................................................................................4
XAMPP...................................................................................................................4
Bitnami...................................................................................................................4
Frameworks...............................................................................................................5
HTML5....................................................................................................................5
Framework CSS.....................................................................................................5
Framework JavaScript...........................................................................................5
ASP.NET................................................................................................................5
JSP.........................................................................................................................5
PHP........................................................................................................................5
Conclusión.................................................................................................................6
Conceptos
Redes de Computadoras
Conjunto de equipos interconectados entre sí por medio de cables o señales
conectados a un dispositivo de red.
Internet
Red de comunicación que utiliza protocolos TCP/IP para comunicar redes a lo
largo de todo el mundo permitiendo una intercomunicación global.
Navegadores Web
Aplicación para dispositivos que permite el acceso a internet por medio de
protocolos TCP/IP y HTTP/HTTPS.
Aplicación Cliente/Servidor
Aplicación que se compone de 2 partes, cliente y servidor, interconectados por
red, en la que el cliente envía peticiones o solicitudes para realizar acciones,
recibir o enviar datos y demás al servidor, quien arroja una respuesta tanto al
cliente que solicitó como al cliente a quién va dirigida la solicitud.
Protocolos
Un conjunto de reglas que mantienen estándares y reglas guía a seguir, en el
ámbito de TI, son utilizados como medidas de seguridad para certificar
dispositivos, aplicaciones, programas, etc…
FTP
File Transfer Protocol/Protocolo de Transferencia de Archivos.
Protocolo de modelo Cliente/Servidor, protocolo que dicta el método para trasladar
archivos de una ubicación de red a otra, el cual se apoya en otros como HTTP,
SFTP, etc…
HTTP
Hypertext Transfer Protocol/Protocolo de Transferencia de hipertexto.
Protocolo de comunicación que permite la transferencia de archivos por medio de
la WWW (World Wide Web) por medio de solicitudes Cliente/Servidor, utilizado en
todo navegador seguro o certificado.
Servidor de Base de datos
Tipo de software de servidor que permiten la organización de la información
mediante el uso de tablas, índices y registros.
A nivel de hardware, un servidor de base de datos es un equipo informático
especializado en servir consultas a clientes remotos o locales que solicitan
información o realizan modificaciones a los registros y tablas que existen dentro de
las bases de datos del sistema.
Servidor Web
Software con la función de almacenar información web, y proveerlo a los
computadores usuarios. Es decir, este software te permite revisar cualquier sitio
web. Gracias a él puedes leer este post. Así, la expresión no se refiere a un
computador como tal, sino a un software.
Ajax
Asynchronous JavaScript And XML.
Método de desarrollo web para crear aplicaciones RIA, ejecutables en un cliente,
mejorando la actividad en la navegación sin la necesidad de solicitudes al servidor
para todos los procedimientos.
Visual Studio .NET
Entorno de Desarrollo para Windows, compatible con múltiples lenguajes de
programación de escritorio, web y demás, el .net es una plataforma para crear
aplicaciones cliente/servidor. Desarrollado por Microsoft con versiones libres y de
pago (Community & Enterprise) que contienen herramientas de trabajo grupal,
conexiones con SQL Server, Azure, y demás pluggins que permitan mejorar la
experiencia de desarrollo.
XAMPP
Distribución de Apache que incluye varios softwares libres. El nombre es un
acrónimo compuesto por las iniciales de los programas que lo constituyen: el
servidor web Apache, los sistemas relacionales de administración de bases de
datos MySQL y MariaDB, así como los lenguajes de programación Perl y PHP
para plataformas Windows, Linux y Mac.
Bitnami
colección de servicios populares que permite instalarlos y disponer de ellos
rápidamente completamente configurados sin necesidad de dedicar tiempo a
conocer como instalarlos, además, si empleamos virtualización con VirtualBox se
consigue que el equipo quede completamente limpio una vez que el servicio sea
desinstalado bastando únicamente eliminar la máquina virtual. Estas colecciones
de servicios se pueden instalar en el propio equipo, en una máquina virtual con
VirtualBox, VMware, KVM o en la nube por ejemplo de Amazon EC2, microsoft-
azure o Google Cloud.
Frameworks
HTML5
Hypertext Markup Language.
Versión más reciente de HTML, que permite el manejo de contenido, aplicaciones,
elementos y demás en un sitio HTML y los permitidos por un navegador.
HTML es un lenguaje de etiquetas para uso de sitios web manejados por
navegadores.
Framework CSS
Frameworks que ayudan al desarrollo de contenido css (hojas de estilo) con el
objetivo de hacer más rápido, eficiente y sencillo de desarrollar contenido CSS.
W3.CSS fue creado con el fin de dar al desarrollador un diseño ya creado que sea
fácil de usar y efectivo al presentar.
Framework JavaScript
JQuery es un framework de Desarrollo para JavaScript que proporciona
manipulación de etiquetas, manejo de eventos, animaciones, y uso de AJAX a un
nivel sencillo desde un archivo JS o una etiqueta de Script de tipo JavaScript.
ASP.NET
Active Server Pages
Entorno para aplicaciones web que ofrece sitios más dinámicos y el uso de
servicios Web, es un framework gratuito que permite manejar HTML, CSS y JS,
así como la creación de Web Api´s. Utiliza etiquetas HTML y scripts por medio de
etiquetas con la estructura <%@ %> para instrucciones ASP.
JSP
Java Server Pages
Framework orientado a crear sitios dinámicos con el uso de lenguaje Java, de uso
similar a ASP, que sin embargo usa la extensión “.jsp” en sus sitios.
PHP
Hypertext Preprocessor
Lenguaje abierto utilizado en desarrollo we, aplicable a HTML cuya principal
característica es que el código se ejecuta del lado del servidor, creando su
respectivo código HTML enviándolo al cliente.
Conclusión
En la modernidad las tecnologías exigen que los futuros programadores estén lo
suficientemente preparados para adaptarse a conocer y usar los nuevos
lenguajes, entornos, herramientas y demás, por lo que este conjunto de
definiciones puede fungir como glosario de aquellos conceptos que venimos
manejando desde el inicio de la carrera, y puede ir creciendo con aquellos
conceptos que sigamos añadiendo a nuestro saber.

También podría gustarte