ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

LENGUAJES DE PROGRAMACION MAS UTILIZADOS

Adriana ConformeEnsayo2 de Agosto de 2021

2.771 Palabras (12 Páginas)307 Visitas

Página 1 de 12

UNIVERSIDAD DE GUAYAQUIL [pic 1][pic 2]

FACULTAD DE CIENCIAS ADMINISTRATIVAS

COMPUTACION II - TICS PARA LA TOMA DE DECISIONES_TUR

TEMA:

LENGUAJES DE PROGRAMACIÓN MAS UTILIZADOS

ALUMNOS:

CONFORME MORAN ADRIANA NICOLLE

MERCHAN ZAVALA ADRIANA LETICIA

OSEJOS FLOR AARON CALEB

RAMIREZ GURUMENDI JOSELINE GIULIANA

VELOZ LOPEZ MONICA ISABEL

CURSO:

COMPUTACION II PARALELO 4-16

DOCENTE:

BAZURTO HIDALGO CARLOS ELIAS

AÑO LECTIVO:

2021 – 2022

¿Que es Python?

          Python es un lenguaje de programación de propósito general muy poderoso y flexible, a la vez que sencillo y fácil de aprender. Es un lenguaje de alto nivel, que permite procesar fácilmente todo tipo de estructuras de datos, tanto numéricos como de texto.Este lenguaje fue creado a principios de los noventa por Guido van Rossum en los Países Bajos, se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional.

          Es ideal para trabajar con grandes volúmenes de datos ya que, el ser multiplataforma, favorece su extracción y procesamiento, por eso lo eligen las empresas de Big Data. A nivel científico, tiene una gran biblioteca de recursos con especial énfasis en las matemáticas para aspirantes a programadores en áreas especializadas

         Python se desarrolla bajo una licencia de Open source o código abierto aprobada por OSI, por lo que se puede usar y distribuir libremente, incluso para uso commercial.

 Características:

  1. Es un lenguaje interpretado, no compilado, usa tipado dinámicofuertemente tipado.
  2. Es multiplataforma, lo cual es ventajoso para hacer ejecutable su código fuente entre varios sistema operativos.
  3. Es un lenguaje de programación multiparadigma, el cual soporta varios paradigma de programación como orientación a objetosestructuradaprogramación imperativa y, en menor medida, programación funcional.
  4. En Python, el formato del código (p. ej., la indentación) es estructural.

Ventajas

  • Simplificado y rápido

          Este lenguaje simplifica mucho la programación «hace que te adaptes a un modo de lenguaje de programación, Python te propone un patrón». Es un gran lenguaje para scripting, si usted requiere algo rápido (en el sentido de la ejecución del lenguaje), con unas cuantas líneas ya está resuelto.

  • Elegante y flexible

          El lenguaje le da muchas herramientas, si usted quiere listas de varios tipo de datos, no hace falta que declares cada tipo de datos. Es un lenguaje tan flexible usted no se preocupa tanto por los detalles.

  • Programación sana y productiva

          Programar en Python se convierte en un estilo muy sano de programar: es sencillo de aprender, direccionado a las reglas perfectas, le hace como dependiente de mejorar, cumplir las reglas, el uso de las lineas, de variables». Ademas es un lenguaje que fue hecho con productividad en mente, es decir, Python le hace ser mas productivo, le permite entregar en los tiempos que me requieren.

  • Ordenado y limpio

          El orden que mantiene Python, es de lo que más le gusta a sus usuarios, es muy legible, cualquier otro programador lo puede leer y trabajar sobre el programa escrito en Python. Los módulos están bien organizados, a diferencia de otros lenguajes.

  • Portable

          Es un lenguaje muy portable (ya sea en Mac, Linux o Windows) en comparación con otros lenguajes. La filosofía de baterías incluidas, son las librerías que más usted necesita al día a día de programación, ya están dentro del interprete, no tiene la necesidad de instalarlas adicionalmente con en otros lenguajes.

  • Comunidad

          Algo muy importante para el desarrollo de un lenguaje es la comunidad, la misma comunidad de Python cuida el lenguaje y casi todas las actualizaciones se hacen de manera democrática.

 Desventajas

  • Curva de aprendizaje

 La «curva de aprendizaje cuando ya estás en la parte web no es tan sencilla».

  • Hosting

          La mayoría de los servidores no tienen soporte a Python, y si lo soportan, la configuración es un poco difícil.

  • Librerías incluidas

         Algunas librerías que trae por defecto no son del gusto de amplio de la comunidad, y optan a usar librerías de terceros.

El intérprete de Python realiza las siguientes tareas para ejecutar un programa:

  • Paso 1 : El intérprete lee un código o instrucción python. Luego verifica que la instrucción esté bien formateada, es decir, comprueba la sintaxis de cada línea. Si encuentra algún error, detiene inmediatamente la traducción y muestra un mensaje de error.
  • Paso 2 : Si no hay ningún error, es decir, si la instrucción o el código python está bien formateado, el intérprete lo traduce a su forma equivalente en un lenguaje intermedio llamado «código Byte». Así, después de la ejecución exitosa de la escritura o el código python, se traduce completamente en código Byte.
  • Paso 3: El código del byte se envía a la Máquina Virtual Python, donde de nuevo se ejecuta el código del byte en PVM. Si se produce un error durante esta ejecución, ésta se detiene con un mensaje de error.

Ejercicio:

          Escribir un programa que solicite al usuario que ingrese su nombre. El nombre se debe almacenar en una variable llamada nombre. A continuación, se debe mostrar en pantalla el texto “Ahora estás en la matrix, [usuario]”, donde “[usuario]” se reemplazará por el nombre que el usuario haya ingresado.
Solución:

nombre=input("Tu nombre:")

print("Ahora estás en la matrix,", nombre)

 Ejemplo de ejecución:

Tu nombre: Patricia
Ahora estás en la matrix, Patricia

¿Qué es Java?

           Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más. Java es rápido, seguro y fiable. Desde portátiles hasta centros de datos, desde consolas para juegos hasta súper computadoras, desde teléfonos móviles hasta Internet, Java está en todas partes.

Java no es lo mismo que javascript, que se trata de una tecnología sencilla que se usa para crear páginas web y solamente se ejecuta en el explorador. Le permite jugar, cargar fotografías, chatear en línea, realizar visitas virtuales y utilizar servicios como, por ejemplo, cursos en línea, servicios bancarios en línea y mapas interactivos. Si no dispone de Java, muchas aplicaciones y sitios web no funcionarán. 

Ventajas de programar en Java:

  • La principal característica de Java es que es independiente de la plataforma (multiplataforma). Esto significa que cuando estás programando en Java, no necesitas conocer a priori el tipo de ordenador o el sistema operativo para el que estás programando. Puedes ejecutar el mismo programa en un PC con Windows, en un Servidor SUN con sistema operativo Solaris, o en un teléfono móvil de última generación.
  • El lenguaje Java es orientado a objetos. El paradigma de programación orientada a objetos supuso un gran avance en el desarrollo de aplicaciones, ya que es capaz de acercar la forma de programar a la forma de pensar del ser humano.
  • En Java decidieron romper con el sistema tradicional de liberación de memoria, haciendo que el programador ya no fuese el responsable de esa tarea. Así, lo único que necesita hacer el programador es solicitar la memoria al sistema.
  • El lenguaje Java es relativamente fácil de aprender comparado con otros.
  • Una de las características que más potencia aporta al lenguaje Java es que viene acompañado de una serie de librerías estándar para realizar multitud de operaciones comunes a la hora de programar. Es el llamado Java API, que incluye tres bloques básicos.

Desventajas de programar en Java:

  • Al tratarse de un lenguaje interpretado, el rendimiento en la ejecución de programas suele ser un poco menor.
  • Al contrario que los programas compilados a código nativo, sólo podemos ejecutar un programa en Java si disponemos de una máquina virtual (JVM), sin este simulador no podremos ejecutar ningún programa escrito en Java.
  • Aunque java es un lenguaje relativamente sencillo de manejar, no es recomendado implementarlo con personas que apenas se unen a este mundo, ya que Java se basa en una filosofía de programación (la orientación a objetos) que es una evolución de otras formas de entender la programación más sencilla de enseñar e implementar.
  • Su sintaxis comparada con C# o Python parece para algunos bastante engorrosa y al contrario que su semejante en .NET, C#, es un lenguaje que evoluciona muy lentamente.

Características de Java

  • Sencillo

Java es muy factible de aprender y su coordinación es simple, pulcra y fácil de concebir. Según Sun, el idioma Java es un lenguaje de clasificación simple debido a que:

...

Descargar como (para miembros actualizados) txt (18 Kb) pdf (1 Mb) docx (1 Mb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com