Está en la página 1de 3

LP-curso 2021-2022 Lic.

Roberto Cabrera Alvarez

Lenguajes de Programación
Actividad 02: Seminario sobre los Lenguajes de Programación (LP).

Objetivos
1- Caracterizar los elementos de los LP que permiten su selección para enfrentar diferentes
tipos de problemas.
2- Analizar de manera general los lenguajes imperativos, funcionales y orientados a
objetos.

Bibliografía
Mora, M. K., 1983. En: Lenguajes de Programación y técnicas de Compilación. La Habana: s.n., p. 421.

Sethi, R., 2009. En: Lenguajes de programación conceptos y constructores. La Habana: Felix Varela, p.
493.

Bibliografía para el Seminario


- Del libro (Mora, 1983) estudiar una parte de la Introducción, páginas de la 1 a la 7.
- Del libro (Sethi, 2009) estudiar del Capítulo 1, los epígrafes del 1.1 al 1.3.

Actividades a realizar para el Seminario.

1- Caracterizar el índice o listado de los LP que aparece en


https://www.tiobe.com/tiobe-index/.
a) ¿Cuáles son los 10 LP mejor posicionados en ese listado?
b) ¿Cómo se calcula la posición de cada LP en ese listado?
c) ¿Esta Ud. de acuerdo con los resultados de ese listado?
d) ¿Qué le ha llamado la atención/le resulta interesante de esos
resultados?
e) ¿Qué criterios/comentarios han emitido otras personas sobre
ese listado?

2- La IEEE también emite un listado sobre los LP


(https://spectrum.ieee.org/static/interactive-the-top-
programming-languages-2019)
a) Comprare estos resultados con los de Tiobe.
b) Responda las mismas preguntas anteriores.

1
LP-curso 2021-2022 Lic. Roberto Cabrera Alvarez

3- Seleccione uno de entre los primeros 20 lenguajes de programación de uno de los dos listados
(tiobe/spectrum), que no sea Java, ni C, ni C++ (puede seleccionar algún otro lenguaje que le
llame la atención aunque no esté entre los primeros 20).
Complete la tabla que sigue seleccionando las características que Ud. considere más apropiadas
para comparar esos lenguajes (tenga en cuenta la información dada en la conferencia y la
contenida en (Mora, 1983) (ver imagen al final de este documento) y trate de obtener
información y referencias que fundamenten su respuesta.

Rasgos Su lenguaje Java Elija uno, entre C y


seleccionado C++
1) Tipo de lenguaje
(imperativo/funcional/OO)
2)
3)
4)
5)
6)
7)
8)
9)
10)
11) Tipo de problema al
que está orientado
resolver

EJERCICIO PROPUESTO
(Ud. puede hacer este ejercicio antes o después de efectuado el Seminario)

1- Localice otras fuentes que generen listados de LP. Emita criterios sobre esos listados y esas fuentes.

2- Localice en internet comentarios/post/noticias sobre los LP que considere de interés compartir con
el resto de los estudiantes.
Por ejemplo: https://www.quora.com/What-should-you-never-say-to-a-C-programmer

Imagen de (Mora, 1983) debajo

2
LP-curso 2021-2022 Lic. Roberto Cabrera Alvarez

También podría gustarte