Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cada trabajo o actividad académica que sea desarrollado por usted como
evidencia de su proceso de aprendizaje, debe estar 100% libre de frases
copiadas desde cualquier fuente original (documento, libro, página web,
proyecto de código fuente, video tutorial, etc.) de información.
Tenga muy presente que mientras estudias esta profesión y durante toda
tu vida, siempre seras evaluado y medido de acuerdo por un docente, por
un instructor, por tu equipo de trabajo, por tus jefes, por la sociedad o
por tus clientes.
OBSERVACIONES:
etc
Recuerda que:
4. Ejecuta ese plan dia a dia, evitando posponer, retrasar o aplazar las
actividades y compromisos diarios
FORMATO DE ENTREGA:
codigo_nombre_apellido_asignatura_act_2_2023-2.zip
Por ejemplo:
1234567_john_arrieta_estructura_datos_act_2_2023_2.zip
1. Presentación
2. Tabla de contenido
3. Introducción
4. Objetivos
5. Justificación
6. Desarrollo
b. Argumentativo
c. Ilustrativo
7. Bibliografía
Para esta actividad académica ustedes como estudiantes del programa de Ingeniería de Software
en modalidad a distancia, de la Universidad de Cartagena debe desarrollar, presentar y sustentar
en tutoría las siguientes preguntas:
Realizar una investigación documental sobre los siguientes temas y responder las preguntas
descritas en este documento.
● El texto de la respuesta a cada pregunta debe ser producido por cada estudiante, por eso
es imprescindible que cada alumno realice la respectiva consulta de documentación en
varias fuentes, realice las lecturas necesarias, adquiera los conocimientos y por último
redacte la respuesta a cada pregunta con sus propias palabras.
● Respuestas copias de internet, de libros, videos o cualquier fuente y en especial, iguales a
las respuestas de algún otro alumno, será calificada toda la actividad con 1.0. Solo para
que sepan que uno conoce todos los trucos y afortunadamente las herramientas modernas
son tan efectivas que permiten identificar fraude académico en modalidad (copiar y pegar,
traducir a español, cambiar palabras por sinónimos, transcribir audios o videos, etc).
● Recuerden que el tiempo dedicado a estudiar es más productivo que el tiempo
desperdiciado en tratar de cometer fraude académico.
IMPORTANTE: El ejemplo debe ser el mismo para los 5 lenguajes por cada pregunta, no se
aceptan ejemplos diferentes por cada lenguaje para una misma pregunta.
1. Responda las siguientes preguntas, explicando y argumentando con sus propias palabras
cada ítem, es ideal, pero no es necesario, que realice un esquema o gráfico que pueda
complementar dicha explicación.
1.1. Explicar al menos 5 de los siguientes algoritmos de ordenamiento. Debe usar un
único conjunto de datos (array o lista) y escribir un ejemplo de cada algoritmo en
al menos 3 lenguajes de programación de los descritos anteriormente. Se debe
adjuntar a este informe (subiendo a la plataforma SIMA-PESAD) un archivo
comprimido con el código de los ejemplos. Hoy dia no es necesario tener que
instalar SDK o IDE en nuestro PC para poder desarrollar ejemplos simples de
codigo, ya que existen muchas aplicaciones online y para el smartphone que nos
permiten escribir el código, compilarlo, ejecutarlo y hasta depurarlo para hacer la
respectiva prueba funcional.
Actividad: Laboratorio Práctico
Asignatura: Bases de datos 1
Unidad: 1
Estudiante:_____________________
Docente: John Carlos Arrieta Arrieta
EJERCICIO:
Realizar un programa con listas que permita simular el siguiente proceso manual (la lista
construida en el punto #1.2):
Una persona llamada Fulanito de Tal realiza una actividad comercial basada en la compra y venta
de productos.
● Fulanito anota en una libreta información importante por cada producto que compra, no
sin antes revisar si dicho producto ya había sido comprando (anotado) anteriormente,
algunos de los datos son: código, nombre, marca, color, precio de compra, precio de
venta, porcentaje de descuento máximo, unidades en existencia, métricas de medida (kg,
litros, metros, unidad) y categoría.
● Fulanito anota en otros libreta información importante sobre cada compra que hace por
cada producto: consecutivo, fecha, proveedor al que le compró, el código del producto
que ha comprado, el precio que lo ha comprado, las cantidades (kg, litros, metros,
unidades) y realiza el cálculo de la cantidad de dinero que debe pagar por esa compra,
para eso tiene en cuenta el impuesto del IVA que es del 19% para todos los productos,
anotando el valor a pagar sin IVA, el valor a pagar por concepto de IVA y el valor total a
pagar.
● Por cada compra que Fulanito realiza toma la libreta donde tiene anotados los productos
que ha comprado, busca el producto por su código para actualizar el precio de compra, el
precio de venta (el 40% del precio de compra), el porcentaje máximo de descuento y las
unidades de existencia (suma las unidades compradas a las a unidades actuales)
● Fulanito inicia su proceso de mercadeo de sus productos con el fin de obtener personas
(Clientes) interesados en comprarle. Para evitar publicitar productos que no tiene en su
inventario, Fulanito toma como base la información que ha ido anotando en sus libretas,
entonces, busca la información anotada previamente en sus libretas para consultar los
productos cuyas unidades de existencias tienen un valor mayo que 0. Luego de haber
hecho ese filtro de datos, los ordena alfabéticamente y los agrupa por categorías,
Actividad: Laboratorio Práctico
Asignatura: Bases de datos 1
Unidad: 1
Estudiante:_____________________
Docente: John Carlos Arrieta Arrieta