Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1.
El gerente del aeropuerto internacional El Dorado desea hacer estadísticas sobre los vuelos en tres
aerolíneas diferentes de acuerdo a dos modelos de aviones. Dichas estadísticas se efectuarán teniendo en
cuenta la cantidad de pasajeros en cada uno de los aviones por una semana completa (lunes a domingo).
Generar aleatoriamente la información de cada avión (N en total), de acuerdo a los rangos dados
en el enunciado. Dicha información deberá ser almacenada toda en arreglos. El ID del avión,
Modelo y Aerolínea se almacenarán en una matriz de cadenas de caracteres. La cantidad de
pasajeros por día por avión se almacenarán en una matriz numérica. Realice una función que
genere los números aleatorios. Muestre todos los datos asociados a los aviones. Recuerde que por
ningún motivo deberán ser ingresados los datos de forma manual.
Calcular cuál es el total de pasajeros diarios (7 en total). Almacenarlos y mostrarlos ya sea en un
vector o en una fila adicional de la matriz.
Calcular y mostrar cuál es el promedio de pasajeros por aerolínea (son 3 promedios). Cree la
función promedio para calcular y devolver dichos valores.
Calcular y mostrar cuál fue el día y a qué aerolínea y avión correspondió la mayor movilidad de
pasajeros, es decir, encontrar el máximo valor de la matriz CPD y mostrar este valor además de
sus datos asociados: Día de la semana, Aerolínea, ID del avión.
Ordene y muestre de forma descendente toda la información de los aviones de acuerdo al total de
pasajeros diarios (calculado en el punto 2). No olvide que debe mostrar todos los datos: ID del
avión, Modelo, Aerolínea, matriz CPD y Total de pasajeros diarios.
2.
En el laboratorio de bioinstrumentación, un grupo de investigadores pretende medir el crecimiento de 4
cultivos de hongos, durante un periodo de tiempo de 10 semanas. Para poder cuantificar su crecimiento se
mide el consumo de oxígeno. La técnica que se utilizará consiste en hacer los cultivos de hongos en un
recipiente cerrado, con un conducto de salida y uno de entrada; se sabe además que cuando hay consumo
de oxígeno se produce una disminución en la presión del sistema. Se conecta por tanto el conducto de
salida con un sensor de presión con el fin de hacer la relación entre los cambios en la presión del sistema y
el consumo de oxígeno.
De acuerdo a lo anterior, se necesita un software que asista a los investigadores del laboratorio de
bioinstrumentación en su proyecto. Dicho software debe cumplir con lo siguiente.
• Permitir ingresar los datos aleatorios de las presiones (números enteros entre -2000 y 2000)
medidas en los 4 cultivos semanalmente, dichos datos deberán ser almacenados en un arreglo y
mostrados en Pantalla. A continuación, se presenta un ejemplo del tipo de tabla que el usuario
espera visualizar.
Presiones en Pa
Semana Semana Semana Semana Semana Semana Semana Semana Semana Semana1
1 2 3 4 5 6 7 8 9 0
Cultivo 1900 1800 1600 1400 1200 1100 800 700 400
1
Cultivo 1600 1400 1000 900 800 600 400 -100 -200
2
Cultivo 1700 1300 900 700 400 -200 -700 -1200 -1400
3
Cultivo 1600 1200 800 400 300 100 -400 -1000 -1500
4
• Una función que relacione el consumo de oxígeno con los cambios en la presión
Donde:
∆P= Cambio en la presión del sistema (Se calcula como la resta de 2 presiones consecutivas del
mismo cultivo, las cuales son los parámetros de la función) VolumenRecipiente= 0.01 [m 3]
Molaridad O2= 12 [mol/m3]
R= 0.082 [Pa*m3/mol*K]
T= 298 [K]
• Haga una función que calcule el consumo de oxígeno general de la tabla, de forma que para cada
cultivo se deben hacer 9 cálculos entre las presiones de las semanas sucesivas, así: o Consumo
de oxígeno entre la semana1 y semana2 o Consumo de oxígeno entre la semana2 y semana3 o
Consumo de oxígeno entre la semana3 y semana4 o …..
o Consumo de oxígeno
entre la semana7 y semana8
o Consumo de oxigeno
entre la semana8 y semana9
Dicha función tendrá como parámetro el arreglo que contiene las presiones, y debe devolver una
arreglo de 4 filas por 9 columnas, donde cada fila equivale a los consumos de oxígeno de cada
cultivo.
• Mostrar en pantalla cual fue el cultivo que tuvo el mayor consumo de oxígeno, y entre cuales
semanas se presentó.
3.
El observatorio Nacional de Salud (ONS) del Instituto Nacional de Salud de Colombia (INS), es el
encargado de hacer el análisis de la situación de salud del país para generar evidencia útil en la toma de
decisiones y en la implementación y evaluación de políticas públicas con impacto en salud. De acuerdo
con los análisis de las ONS las enfermedades cardiovasculares son la principal causa de muerte en
Colombia [1], por lo que es necesario realizar análisis adicionales de estas enfermedades en el país, con
base en las diferentes fuentes de información disponibles [2].
Referencias
[1] Organización Mundial de la Salud. Estrategia mundial para la prevención y el control de las enfermedades no transmisibles.
2000.
[2] Boletín N°1 del Observatorio Nacional de Salud. Diciembre 9 de 2013. Disponible en:
http://www.ins.gov.co/lineas-de-accion/ons/boletin%201/boletin_web_ONS/boletin_01_ONS.pdf
De acuerdo a lo anterior se plantea e desarrollo de una aplicación informática que ayude a caracterizar
algunos factores de riesgo cardiovascular presentes en los pacientes que sobreviven a un primer infarto
agudo de miocardio (IAM).Dicha aplicación informática debe cumplir con lo siguiente:
• Almacenar en arreglos de manera aleatoria la siguiente información de los pacientes:
o Nombre o Edad o Genero
o Peso o Estatura
• Almacenar en un arreglo de manera aleatoria la respuesta de los pacientes a las siguientes
preguntas: o ¿Consume cigarrillo? o ¿Sufre de hipertensión? o ¿Sufre de Diabetes? o ¿Ha
sufrido su padre o su hermano de alguna enfermedad cardiovascular antes de los 55 años? o ¿Ha
sufrido su madre o su hermana de alguna enfermedad cardiovascular antes de los 65 años? o
¿Hace usted menos de 30 minutos de ejercicio diarios?
o ¿Tiene un índice de masa
corporal mayor a 25? Esta
pregunta NO se realizara
directamente al paciente, sino
que se debe realizar una función
que a partir del peso(kg) y la
estatura(m) del paciente calcule
el Índice de Masa Corporal(IMC)
a partir de la siguiente formula:
• Mostar en Pantalla los datos de los arreglos de información del paciente (Nombre, edad, género,
peso y estatura), y las respuestas a las preguntas. A continuación se presenta un ejemplo de lo
que se espera ver en la pantalla
Nombr Eda Gener Pregunta Pregunta Pregunta Pregunta Pregunta Pregunta Pregunta
e d o 1 2 3 4 5 6 7
Beto 54 M Si Si No No Si Si No
Lulú 62 F No Si No Si No No Si
• Hacer una función que tenga como parámetros el arreglo con las respuestas de los pacientes y el
arreglo con los nombres, y retorne el nombre de los pacientes que hayan respondido “SI” a más
de 4 preguntas.
• Hacer una función que tenga como parámetros el arreglo con las respuestas de los pacientes y un
índice de pregunta (numero entero de 1 a 7). A partir de dicha función se deberá calcular el
porcentaje de pacientes que respondieron “Si” a una de las preguntas con respecto al total de
pacientes. De tal forma de que si se ingresa un 1 en el índice de pregunta, la función devolverá el
porcentaje de pacientes que consumen cigarrillo, pero si ingresa un 5 en el índice de pregunta, la
función devolverá el porcentaje de pacientes cuya madre o hermana han sufrido de alguna
enfermedad cardiovascular antes de los 65 años. Implemente esta función, y muestre en pantalla
los porcentajes de cada una de las 7 preguntas. Por ejemplo si en la fusión ingresamos como
parámetros la tabla que se presentó anteriormente y el índice 1, esa deberá retornar 50, pues de
los dos pacientes que se encuentran registrados solo Beto respondió que sí a la pregunta 1; Pero
si como índice de pregunta se ingresa un 2, la función deberá retornar 100, pues tanto Beto como
Lulú respondieron que si a la pregunta 2.
4.
El gerente de una flota de buses municipal desea hacer estadísticas sobre los viajes que efectúan sus
vehículos. En total tiene a su disposición 15 buses que se desplazan sólo a 3 municipios turísticos de
Antioquia. Dichas estadísticas se efectuarán teniendo en cuenta la cantidad de pasajeros en cada uno de los
buses por una semana entera (lunes a domingo).
Todos los cálculos y ordenamientos deben ser efectuados en arreglos (Vectores o matrices).
5.
El departamento Antioquia ha sido líder en el país en los procesos de vigilancia
epidemiológica en salud pública y en mortalidad materna. Desde el año 2004, la reducción
de la mortalidad materna evitable ha sido una prioridad del gobierno departamental
enmarcada dentro del desarrollo de la política de salud sexual y reproductiva.
Con el fin de conocer de manera detallada el perfil de mortalidad materna del departamento
y por tanto diseñar e implementar políticas que impacten de manera positiva en la
mortalidad materna directa, se le solicita a usted que desarrolle una aplicación que facilite la
recopilación y el análisis de la información relacionada con la mortalidad materna en el
departamento que sigue la información de la tabla dada a continuación:
B. V. Suroest Occident Nordest Magdalen
Medellín Urabá Oriente Norte
Cauca Aburrá e e e
Trastornos 9 14 4 5 4 8 5 2 9
hipertensivo
s del
embarazo
Sepsis no 15 11 2 2 10 5 8 3 8
obstétrica
Hemorragia 6 5 3 12 11 3 6 1
1 7 9 10 2 5 7 12 7
3 4 10 2 7 8 15 10 0
Llenar la información de la tabla teniendo en cuenta que los datos de cada celda
corresponden al número de muertes por región de Antioquia y por causa básica.
Dichos valores deberán ser almacenados en una matriz numérica. En caso de que
la información sea generada aleatoriamente el rango es de 0 a 20. Muestre la
información y tenga en cuenta de que se visualice como en la tabla.
Hacer una función que tenga como parámetro de entrada la matriz con la
información del número de muertes maternas, y devuelva el número total de
muertes en el departamento de Antioquia.
Hacer una función que tenga como parámetro de entrada el arreglo con la
información del número de muertes maternas, y devuelva un vector de 5 posiciones
donde cada posición corresponde al porcentaje de muertes maternas por cada una
de las causas básicas. Así, por ejemplo, el vector de salida en la posición cero
tendrá el porcentaje de muertes en el departamento de Antioquia por Trastornos
hipertensivos del embrazo con respecto al total de muertes maternas, y en la
posición cuatro el porcentaje de muertes en el departamento de Antioquia por
Aborto con respecto al total de muertes maternas.
Calcular y mostrar cuál fue la causa y región que tuvo menor número de muertes, es
decir, encontrar el mínimo valor de la matriz y mostrar este valor además de sus
datos asociados: Causa básica y Región de Antioquia.
Hacer una función que tenga como parámetros de entrada el arreglo con la
información del número de muertes maternas y devuelva las 2 regiones en las que
se presentaron los mayores índices en número de muertes maternas.
6.
Un institución prestadora de servicios de salud ocupacional se encarga de la promoción y el mantenimiento
del bienestar físico, mental y social de los trabajadores de tres empresas, en la empresa A se evalúan los
trabajadores de dos cargos laborales diferentes (obreros y carpinteros), en la empresa B se evalúan los
trabajadores de tres cargos laborales diferentes (obreros, carpinteros y plomeros) y en la empresa C se
evalúan los trabajadores de dos cargos laborales diferentes (carpinteros y plomeros).
La institución que evalúa a los trabajadores pretende caracterizar las dolencias asociadas a cada una de las
labores que los trabajadores de las tres empresas desempeñan. Se le solicita a usted que desarrolle una
aplicación que asista en el registro y análisis de la información de los trabajadores.
7.
El 2012 y 2013 fue sin duda un año de importantes retos para los cafeteros colombianos. Los
fenómenos del Niño y la Niña, presentes en el país en el primer y segundo semestre,
respectivamente, afectaron en gran medida la producción cafetera nacional ya que se
desarrollaron ambientes perfectos para la propagación de las plagas. La federación nacional de
cafeteros de Colombia (FNC) reflejó en su boletín de prensa de 2013, los resultados de sus
principales variables cafeteras mediante un gráfico histórico de Volumen vs. Valor de las
exportaciones de café de enero a noviembre entre el 2012 y 2013. Este gráfico se muestra a
continuación.
La FNC requiere una aplicación en Python que le entregue resultados consolidados en tablas e
información relevante que le permita sacar conclusiones generales del comportamiento del café
durante los mencionados periodos y, adicionalmente le sirva para estimar comportamientos
futuros del café basados en datos supuestos.
La tabla debe contener la siguiente información de la cosecha cafetera generada
aleatoriamente:
Una primera columna con el consecutivo de meses tomados del gráfico: “Mes 1”, “Mes
2”, “Mes 3”, … , etc.
Información generada de manera aleatoria de volumen y precio de cada mes, tanto
para 2012 como para 2013. Para la generación de los datos se deben aplicar los tipos y
rangos de las estadísticas entregadas por la federación y sus respectivas unidades de
medida tanto para volumen como para precio del café (Millones de sacos de 60 Kg y
Billones de dólares)
La tasa de variación mensual (TVM) de la producción, la cual mide en porcentaje (%)
la variación de la producción del café durante dos periodos subsiguientes (un periodo
( )
Vt
TVM = −1 ∗100
final y un periodo inicial). Se calcula así:
V t−1
. Donde:
Vt, es el
V
volumen producido en un periodo final y t−1 es el volumen producido en un periodo
inicial.
La tasa de variación mensual (TVM) del precio, la cual mide en porcentaje (%) la
variación del precio del café durante dos periodos subsiguientes (un periodo final y un
( )
Pt
TVM = −1 ∗100
periodo inicial). Se calcula así:
Pt−1
. Donde:
Pt , es el precio del
P
café en un periodo final y t−1 es el precio del café en un periodo inicial.
La aplicación debe:
Generar una matriz similar a la que se muestra abajo, que contenga la información de la
cosecha cafetera con las especificaciones mencionadas arriba.
Mediante un método (función), calcular los promedios anuales de la producción y el valor
del café. Dichos promedios deberán ser almacenados en la última fila de la matriz.
Ordenar de manera ascendente la tasa de variación de la producción de café con sus
respectivos meses asociados. Esto debe ser mostrado al usuario.
Calcular y mostrar en qué mes se dio la mayor tasa de variación tanto en la producción
de café como en el precio del mismo.
Mes 1
Mes 2
Mes N
Promedio
REFERENCIAS BIBLIOGRÁFICAS
JOYANES AGUILAR, Luis. FUNDAMENTOS DE PROGRAMACIÓN. 5.ª
Edición. Madrid: McGraw-Hill, 2020. 744 p.
LINKS:
https://sites.google.com/a/espe.edu.ec/fundamentos-de-programacion/
https://www.areatecnologia.com/informatica/programacion-informatica.html
http://biblioteca.univalle.edu.ni/files/original/
6e416ff025558af72257c21150aa846bf49e829c.pdf
http://artemisa.unicauca.edu.co/~nediaz/EDDI/cap03.htm
http://ednercensa.blogspot.com/p/arrays.html
https://infolibros.org/libros-de-estadistica-gratis-pdf/
https://www.researchgate.net/publication/
322225669_Logica_y_programacion_orientada_a_objetos_un_enfoque_basado_e
n_problemas