Sei sulla pagina 1di 4

UNIVERSIDAD MAYOR, REAL Y PONTIFICIA DE SAN

FRANCISCO XAVIER DE CHUQUISACA


FACULTAD DE CIENCIAS Y TECNOLOGÍA

SUCRE-BOLIVIA | MAT204 | GESTIÓN 2/2019

Preguntas de MAT204
SEGUNDO PARCIAL
FACULTAD DE CIENCIAS Y TECNOLOGÍA

SEGUNDO PARCIAL

PREGUNTAS DE MAT204

1. Explicar como reconoce la estructura selectiva doble en el algoritmo.


2. Escriba la sintaxis de una selección doble utilizando la instrucción if.

Considere el siguiente objetivo para un programa: “Hacer un programa que lea la presión (P), la temperatura (T) y la
gravedad especifica de un gas natural (S) que calcule y muestre el factor de compresibilidad del gas (z)”

Un modelo matemático que permita resolver el problema, utilizando unidades del sistema Ingles es el siguiente:

3.52∗P pr 0.247−P 2pr


z=1− + 0.8157∗T
100.9813∗T 10
pr pr

T
T pr =
T pc

P
P pr=
P pr

T pc=169.2+349.5 ⋅ S−74.0⋅ S 2

P pc =756.8+131.0 ⋅S−3.6 ⋅ S2
3. Proponer un algoritmo que satisfaga el objetivo planteado.
4. Representar en diagrama de flujo el algoritmo propuesto.
5. Realizar la prueba de escritorio propuesto para P=150 psia ,T =70 ° F y S=0.564 .
6. Codificar el algoritmo propuesto en JavaScript incrustado en el mismo documento HTML.

Dado el siguiente sub-algoritmo:

Determinar Mayor, Mayor (X, Y; M)

1. Inicializar el mayor en X, M←X


2. Si (X<Y) entonces:
2.1. Actualice el mayor con el valor de Y, M←Y

7. Escriba el código JavaScript del sub-algoritmo.


8. Indique que estructura(s) algorítmicas reconoce en el sub-algoritmo.

Dado el siguiente problema: “Determinar si dos vehículos que circulan uno detrás del otro en la misma
dirección y sentido a una velocidad de 100 km/h, chocan o no si el primero frena súbitamente con una
desaceleración de 12 m/s2, y el segundo frena 2 s después con una desaceleración de 15 m/s 2”

9. Efectué la Determinación del Problema.


10. Estructure el Modelo Matemático y Lógico.
11. Diseñe un algoritmo de solución para el problema. Se valorará decrecientemente un Diseño Encapsulado, un
Diseño Estructurado Avanzado, un Diseño Estructurado Básico, o un Diseño Lineal.
12. Represente en diagrama de flujo al algoritmo diseñado.
13. Efectué la prueba de escritorio del algoritmo diseñado con los datos del enunciado original.

Dado el siguiente sub-algoritmo:

Calcular volumen del gas, CalcV (P, T, Tc, Pc, R; V)

PÁGINA 1
FACULTAD DE CIENCIAS Y TECNOLOGÍA

R ⋅T
1. Calcular volumen del gas ideal, V←
P
2. Si ( P<3) entonces:
T
2.1. Calcular Temperatura reducida, Tr ←
Tc
P
2.2. Calcular Presión reducida, Pr ←
Pc
2.3. Calcular parámetro de Recnagel, B← ( 0.1445−0.33
Tr ) ⋅R⋅
Tr
Pr
1+ √ 1+ 4 ⋅B
2.4. Calcular factor de compresibilidad, z←
2
2.5. Corregir volumen de gas, V ← z ⋅V
14. Escriba el código JavaScript del sub-algoritmo.
15. Indique que estructura(s) algorítmicas reconoce en el sub-algoritmo.

Dado el siguiente problema: “Calcular la concentración de una solución básica si 100 mL de dicha
disolución se han neutralizado con 30 mL de una solución de ácido clorhídrico 3 M”

16. Efectué la Determinación del Problema.


17. Estructure el Modelo Matemático y Lógico.
18. Diseñe un algoritmo de solución para el problema. Se valorará decrecientemente un Diseño Encapsulado, un
Diseño Estructurado Avanzado, un Diseño Estructurado Básico, o un Diseño Lineal.
19. Represente en diagrama de flujo al algoritmo diseñado.
20. Efectué la prueba de escritorio del algoritmo diseñado con los datos del enunciado original.

Considere el siguiente problema “Una persona lanza una piedra con una fuerza de 10 N, si durante el
lanzamiento la piedra recorre una distancia de 74 cm en 1s, siguiendo una trayectoria recta en la
dirección de la fuerza, la misma que forma un ángulo de 35º con la horizontal, calcule la distancia a la
cual la piedra llega y determinar si alcanza a un conejo que está asoleándose a 15 m del lugar del
lanzamiento, asumiendo que el peso de la piedra y la resistencia del aire son despreciables”.

21. Efectué la Determinación del Problema.


22. Estructure el Modelo Matemático y Lógico.
23. Diseñe un algoritmo de solución para el problema. Se valorará decrecientemente un Diseño Encapsulado, un
Diseño Estructurado Avanzado, un Diseño Estructurado Básico, o un Diseño Lineal.
24. Represente en diagrama de flujo al algoritmo diseñado.
25. Efectué la prueba de escritorio del algoritmo diseñado con los datos del enunciado original.
26. Escriba el código HTML necesario para incrustar el código JavaScript en un archivo externo llamado Cazador.js
27. Escriba el código JavaScript correspondiente a su algoritmo, y que se deberá incluir en el archivo externo
Cazador.js

Dado el siguiente sub-algoritmo:

Calcular factor de fricción, CalcF (D, G, u; f)

1. Calcular el número de Reynolds, Re← D*G/u


2. Si (Re<2100) entonces:
2.1. Calcular factor de fricción laminar, f← 16/Re
2.2. Sino Calcular factor de fricción turbulento de Koo, f← 0.0014+0.125/Re0.32

28. Escriba el código JavaScript del sub-algoritmo.


29. Escriba el código JavaScript del sub-algoritmo.
30. Indique que estructura(s) algorítmicas reconoce en el sub-algoritmo.
31. Dibujar el diagrama de flujo de una estructura selectiva doble.
32. Escribir la sintaxis de una selección simple.

Considere el siguiente objetivo para un programa “Hacer un programa que lea la temperatura (T), y la
gravedad especifica de un gas natural (S) y las fracciones molarse de dióxido de carbono (x C) y de

PÁGINA 2
FACULTAD DE CIENCIAS Y TECNOLOGÍA

nitrógeno (xN) en dicho gas, que calcule y muestre la viscosidad ( μ) del gas”. El Modelo matemático que
permite resolver el problema, utilizando unidades del sistema inglés es el siguiente:

PÁGINA 3

Potrebbero piacerti anche