Logo Studenta

Lenguajes de Programação

¡Estudia con miles de materiales!

Vista previa del material en texto

UNIVERSIDAD TECNOLÓGICA DE PANAMÁ FACULTAD DE
INGENIERÍA DE SISTEMAS COMPUTACIONALES DEPARTAMENTO DE
PROGRAMACIÓN DE COMPUTADORAS GUÍA DE ACTIVIDAD N° 1
TAREA
Asignatura:
Desarrollo de software II
Integrantes:
Michael Aparicio 8-1011-1944
Earmy Carcache 8-1005-116
Rubén Rivera 8-1003-856
Henry Maldonado 8-997-1177
Grupo:
1LS113
Profesor:
Paulo Picota
Fecha:
2/09/2022
Responder los siguientes puntos:
1. Investigar 3 lenguajes de programación estructurada que no soporten POO, incluyendo
una breve descripción de cada uno.
● Pascal: Su objetivo era crear un lenguaje que facilitara el aprendizaje de
programación a sus alumnos, utilizando la programación estructurada y
estructuración de datos.
● ALGOL: Se denomina ALGOL a un lenguaje de programación. La voz es un
acrónimo de las palabras inglesas Algorithmic Language. Fue muy popular en las
universidades durante los años 1960, pero no llegó a cuajar como lenguaje de
utilización comercial.
● PL/1: Este lenguaje tenía muchas de las características que más adelante adoptaría
el lenguaje C y algunas de C++.
2. Investigar 3 lenguajes de programación que soportan POO y describa el principal uso de
cada lenguaje.
● C#: Es uno de los lenguajes de programación diseñados para la infraestructura de
lenguaje común.
● JavaScript: es un lenguaje de programación interpretado, dialecto del estándar
ECMAScript. Se define como orientado a objetos. Se utiliza principalmente del lado
del cliente, implementado como parte de un navegador web permitiendo mejoras en
la interfaz de usuario y páginas web dinámicas.
● Python: es un lenguaje de alto nivel de programación interpretado cuya filosofía
hace hincapié en la legibilidad de su código, se utiliza para desarrollar aplicaciones
de todo tipo, ejemplos: Instagram, Netflix, Spotify, Panda 3D, entre otros.
3. Presente 3 ejemplos donde se desarrolle un esquema de clases y objetos siguiendo el
ejemplo mostrado en el módulo
a. Cada esquema de clases debe incluir como mínimo:
● i. 1 súper clase
● ii. 3 clases
● iii. 3 atributos de cada clase
● iv. 3 métodos para cada clase
● v. 1 objeto para cada subclase con sus atributos desarrollados

Continuar navegando