0% encontró este documento útil (0 votos)
112 vistas6 páginas

Actividad 2.2 LENGPRO

Este documento presenta una actividad sobre lenguajes de programación para la asignatura de Tecnología de Software. Explica brevemente qué son los lenguajes de scripts, menciona ejemplos como JavaScript, PHP y Python, y contrasta las diferencias entre lenguajes de scripts y de programación. Luego describe implementaciones mínimas de scripts en PHP, Ruby y JavaScript, destacando ventajas y desventajas de cada uno.

Cargado por

Salvador Garza
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
112 vistas6 páginas

Actividad 2.2 LENGPRO

Este documento presenta una actividad sobre lenguajes de programación para la asignatura de Tecnología de Software. Explica brevemente qué son los lenguajes de scripts, menciona ejemplos como JavaScript, PHP y Python, y contrasta las diferencias entre lenguajes de scripts y de programación. Luego describe implementaciones mínimas de scripts en PHP, Ruby y JavaScript, destacando ventajas y desventajas de cada uno.

Cargado por

Salvador Garza
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Facultad de Ingeniería Mecánica y Eléctrica

Salvador Garza Gonzalez


1950017

Lenguajes de programacion

Actividad 2.2

Ingeniería en Tecnología de Software

Grupo 012

Profesor: Carlos Exena Cantu

Fecha de entrega 5 de Septiembre del 2021


Lugar: Microsoft Teams
Hora N1
¿Que son los lenguajes script?
Los lenguajes de scripts son un tipo específico de lenguajes informáticos que se
pueden utilizar para dar instrucciones a otro software, como un navegador web, un
servidor o una aplicación independiente.

Menciona algunos leguajes que son script

• JavaScript/ECMAScript.
• PHP.
• Python.
• Ruby.

Diferencias entre los lenguajes de script y los lenguajes de


programación

las principales diferencias entre los lenguajes de programación y los


de scripts son las siguientes:

Lenguajes de scripts Lenguajes de programación

Plataforma específica Plataforma agnóstica (multiplataforma)

(Principalmente) interpretado Compilado

Más rápido en tiempo de ejecución Más lento en el tiempo de ejecución

Más intensivo en codificación Menos intensivo en codificación

Crea aplicaciones autónomas Crea aplicaciones como parte de una pila


Principales características de los lenguajes script.

Los programas de lenguaje de scripting no necesitan ser transformados a código


binario por un compilador antes de ser ejecutados. En lugar del compilador, se
utiliza un programa denominado intérprete.

Describa la implementación de un mínimo tres pequeños scripts en


diferentes lenguajes script y agregar sus pros y sus contras.

PHP
El lenguaje PHP, es un lenguaje de programación que permite el desarrollo web o
aplicaciones web dinámicas, el cual es apto para incrustar el lenguaje
HTML, ahora bien, siempre siguiendo algunas reglas establecidas.

Además, el lenguaje PHP favorece a la conexión entre el servidor y a la interfaz


del usuario.

Ventajas de php

• Lenguaje libre, el cual puede ser editado fácilmente por cualquier


desarrollador o programador.
• Dispone de una sintaxis muy limpia, por lo que la curva de aprendizaje
es menor que otros lenguajes de programación.
• Permite crear entornos de trabajo fácilmente.
• Dispone de una instalación de lo más sencilla.

Desventajas de php

• Se necesitan conocimientos profundos para configurar las brechas de


seguridad que puede haber en el servidor.
• El código fuente no se puede ocultar con facilidad.
• Para su ejecución, es necesario un servidor.
Ruby

El lenguaje Ruby se utiliza principalmente en el desarrollo de aplicaciones web,


pero también se puede utilizar para desarrollar otro tipo de aplicaciones de
software, como veremos más adelante. Este lenguaje está disponible en
plataformas como Windows, Linux y muchas otras, considerándose
multiplataforma.

Ventajas de ruby

• Te permite programar en la web viendo todo como un objeto, ya que su


estructura y sintaxis es orientada a objetos.
• Cuenta con flexibilidad para modificarlo a tu gusto, ya que te permite eliminar
o redefinir cualquier parte de código esencial de Ruby.
• Te ofrece bloques para que agregues cláusulas a cualquier método dentro
del código de programación.

Desventajas de ruby

• No cuenta con comunidades y soporte de atención al cliente tan amplio como


otros lenguajes de programación.

• En vista de ser nuevo en el campo de los lenguajes de programación web,


requieres mayor tiempo para que te familiarices con las estructuras y su
funcionamiento general.
• Las actualizaciones son más lentas comparadas con otros lenguajes de
programación como PHP
JavaScript

JavaScript es un lenguaje de programación o de secuencias de comandos que te


permite implementar funciones complejas en páginas web, cada vez que una
página web hace algo más que sentarse allí y mostrar información estática para
que la veas, muestra oportunas actualizaciones de contenido, mapas interactivos,
animación de Gráficos 2D/3D, desplazamiento de máquinas reproductoras de
vídeo, etc.

Ventajas de javascript

• Velocidad - JavaScript tiende a ser muy rápido porque a menudo se


ejecuta inmediatamente en el navegador.
• Simplicidad - La sintaxis de JavaScript está inspirada por Java y es
relativamente sencillo de aprender comparado a otros lenguajes de
programación populares como C++.
• Popularidad - JavaScript esta por todas partes de la web, y con la llegada
de Node.js, se ha incrementado su uso en backend. Hay incontables
recursos para aprender JavaScript.
• Compatibilidad- A diferencia de PHP u otros lenguajes scripting,
JavaScript puede ser usado en cualquier página web. JavaScript puede ser
usado en diferentes tipos de aplicaciones gracias al soporte en otros
lenguajes como Pearl y PHP.

Desventajas de Java Script

• Seguridad Client-Side- Desde que el código en JavaScript es ejecutado en


el client-side, bugs y descuidos pueden ser explotados algunas veces para
malos propósitos. Por esto, algunas personas deciden desactivar JavaScript
por completo.
• Soporte del navegador- Mientras server-side script siempre produce el
mismo resultado, algunas veces diferentes navegadores interpretan el
código JavaScript de manera distinta.

También podría gustarte