Академический Документы
Профессиональный Документы
Культура Документы
FACULTAD DE INGENIERIA
FUNDAMENTOS DE COMPUTACION Y PROGRAMACION Serie A
CONTROL N°4
1. El control contiene 3 preguntas y un total de 30 puntos. Todas las preguntas tienen una
ponderación igual (10 puntos cada una).
2. El/La alumno(a) que se sorprenda en actos deshonestos será calificado con la nota mínima
1,0.
3. Durante el desarrollo de la prueba está prohibido hablar con otros compañeros.
4. El/La alumno(a) dispondrá de un total de 60 minutos para responder las preguntas contenidas
en la prueba. Al término de ese periodo el profesor retirará las pruebas pendientes.
5. Los elementos tecnológicos deben permanecer apagados y guardados. Queda absolutamente
prohibido el uso todo elemento tecnológico. Su uso puede significar la nota mínima.
6. La escala de notas a utilizar será la siguiente:
SECCIÓN
RUT NOMBRE
CÁTEDRA LABORATORIO
Fundamentos de Programación y Computación Control N°4
Segundo Semestre de 2013 14 de Enero de 2014
PREGUNTA N°1
(10 puntos totales)
Matemáticos de distintas universidades del mundo están preocupados por una posible epidemia de
zombies, para evitarla, buscan predecir el comportamiento de una posible infección, pues en
general las epidemias infecciosas, tienden a tener un crecimiento exponencial. Tras muchos
esfuerzos han determinado que en caso de una epidemia, el crecimiento de la población de
zombies en función del tiempo (en días) podría aproximarse utilizando la siguiente ecuación:
Dónde es el número áureo de valor 1,618034, es la cantidad inicial de zombies que ingresan
al país y es la cantidad de personas que serían inmunes al virus. Como ingeniero a cargo de la
organización de defensa contra ataques de Zombies (ODCAZ), se necesita que presente la
predicción de la infección en el territorio nacional para el primer año del virus, teniendo en cuenta
que el día 0, ingresa un único infectado al territorio nacional. Tenga en cuenta que los médicos han
determinado que debido a la genética Chilena, se estima que un 0,1% de la población, de un total
de 16 634 603, serán inmunes a la infección.
Para ello escriba un programa que genere el gráfico de la situación propuesta en Octave, indicando
la tasa de crecimiento de la infección en color rojo, considere que este gráfico le será presentado a
las más altas autoridades políticas y militares del país, por lo que se espera que se presente
rotulado en sus ejes y un título representativo de la problemática.
Fundamentos de Programación y Computación Control N°4
Segundo Semestre de 2013 14 de Enero de 2014
RESPUESTA PREGUNTA 1:
hold off
Zi = 1
t = [0:365];
pS = 16634603
pI = pS * 0.0001
# VARIABLES DECLARADAS: 2 pts
Z = 1.618034.**(Zi.*sqrt(t)) - pI;
# EXPRESION CORRECTA, INCLUYENDO OPERADORES CON PUNTO (.): 3 pts
SECCIÓN
RUT NOMBRE
CÁTEDRA LABORATORIO
Fundamentos de Programación y Computación Control N°4
Segundo Semestre de 2013 14 de Enero de 2014
(1)
(2)
θ x(t)
yₒ
Los corredores de apuestas, a pesar de tener sólidos conocimientos de física, no saben cómo
generar un programa en Octave que sea capaz de resolver este problema, por lo que le han
solicitado que desarrolle un ejemplo para que ellos puedan utilizar a futuro modificando únicamente
los valores que varían de lanzador a lanzador. Para complacerlos escriba un programa en Octave
que determine la distancia máxima de lanzamiento para el último campeón olímpico (Londres
2012), Tomasz Majewski, sabiendo que suelta la bala a una altura 2,34 m, con una velocidad de
16,2 m/s y una inclinación de 45° respecto al piso. Asuma que la aceleración de gravedad será de
9,8 m/s2.
Fundamentos de Programación y Computación Control N°4
Segundo Semestre de 2013 14 de Enero de 2014
RESPUESTA PREGUNTA 2:
y0 = 2.34; #m
x0 = 0; #m
v0 = 15; #m/s
g = 9.8; # m/s^2
t = fzero(expresion, [0 100])
# USO CORRECTO DE FZERO: 2 pts
x = x0 + v0*t*cosd(angle)
# SE DESPEJA EL VALOR DE X CORRECTAMENTE: 2 pts
SECCIÓN
RUT NOMBRE
CÁTEDRA LABORATORIO
Fundamentos de Programación y Computación Control N°4
Segundo Semestre de 2013 14 de Enero de 2014
(1)
(2)
(3)
A partir de dichas ecuaciones, determine las sentencias en Octave necesarias para resolver el
problema.
RESPUESTA PREGUNTA 3:
Ecuacion1 = [1 -2 -2];
Ecuacion2 = [1 2 -8];
Ecuacion3 = [1 4 4];
resultado = coeficientes\resultadosEcuacion
# SE UTILIZA EL OPERADOR \ PARA OBTENER RESULTADO: 2 pts