Вы находитесь на странице: 1из 6

UNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE INGENIERÍA QUÍMICA

2015A

SOLUCIONARIO DEL EXAMEN PARCIAL CURSO: INFORMATICA APLICADA A LA INGENIERIA

1. Defina lo siguiente:

a) Indique 3 reglas para la construcción de diagrama de flujo

SOLUCION

1.0 pto

1. Todo diagrama de flujo debe tener un inicio y un fin.

2. Las líneas utilizadas para indicar la dirección del flujo del diagrama deben ser rectas verticales y horizontales.

3. Todas las líneas utilizadas para indicar la dirección del flujo del diagrama deben estar conectadas.

b) Indique una diferencia entre While y Do-Loop

SOLUCION While. La condición se realiza antes de ejecutar las sentencias Do Loop La condición se realiza al final después de ejecutar las sentencias.

1.0 pto

c)

De las siguientes expresiones indicar si es falso o verdadero

1.0 pto

a = 15;

b = 12;

c = 13;

d =10

 

i.

((a > b) or (a < c)) and ((a = c) or (a >= b))

ii.

((a >= b) or (a < d)) and (( a >= d) and (c > d))

 

SOLUCION

 
 

i) Verdadero

ii) Verdadero

d)

Como se clasifica la Memoria Principal y defina su clasificacion

1.0 pto

SOLUCION

ROM: (Read Only Memory). Memoria de Sólo Lectura.

a. Viene con información pregrabada de fábrica que facilita la ejecución de los

comandos del sistema operativo.

b. No es volátil.

c. Su contenido no se puede borrar o modificar

RAM: (Random Accses Memory). Memoria de Acceso Aleatorio.

d. Es un área de almacenamiento temporal que sirve como lugar y paso

obligatorio para acceder al procesador.

e. De rápido acceso.

f. Es volátil (si se apaga la máquina su contenido se pierde).

g. Su capacidad puede ampliarse agregando chips de memoria adicional

UNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE INGENIERÍA QUÍMICA

2015A

2. Diseñe un diagrama de flujo tal que, ingresar tres números por teclado y

mostrar la suma de los dígitos de las unidades de cada número.

INICIO

A, B, C
A, B, C

X= A MOD 10 Y= B MOD 10 Z = C MOD 10 SUMA = X + Y + Z

SUMA FIN
SUMA
FIN

(2 ptos)

UNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE INGENIERÍA QUÍMICA

2015A

3. Diseñe un diagrama de flujo que halle la suma de N términos de la siguiente

serie:

1 6/5 + 11/9 - 16/13 +……

INICIO

N
N
serie: 1 – 6/5 + 11/9 - 16/13 +…… INICIO N X = 1 Y =

X = 1

Y = 1

BAND = TRUE

S = S + X / Y BAND = FALSE
S = S + X / Y
BAND = FALSE
I <= N BAND = TRUE S = S – X/Y BAND = TRUE X
I <= N
BAND = TRUE
S = S – X/Y
BAND = TRUE
X = X + 5
Y = Y + 4
I = I +1
S FIN
S
FIN

(4ptos)

UNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE INGENIERÍA QUÍMICA

2015A

4. Hacer un diagrama de flujo tal que, se tienen tres modelos de celulares, el modelo 1, 2, 3; el modelo 1 cuesta 60um, el modelo 2 cuesta 120um, el modelo 3 cuesta 200um, el programa debe ingresar la cantidad de celulares que se han vendido, luego debe contar cuantos celulares del modelo 1, 2, 3 se han vendido, también debe mostrar el total en dinero que se obtuvo de todas las ventas. (4 ptos)

INICIO CANT
INICIO
CANT
MODELO MODELO 1 3 2 C2 = C2 + 1 C3 = C3 + 1
MODELO
MODELO
1
3
2
C2 = C2 + 1
C3 = C3 + 1
C1 = C1 + 1
I = I + 1
NO
I = CANT
SI
SI

V1 = C1 * 60 V2 = C2 * 120 V3 = C3 * 200 TOT = V1+V2+V3

TOT FIN
TOT
FIN

UNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE INGENIERÍA QUÍMICA

2015A

5. Realizar un programa en Visual Basic y un diagrama de flujo tal que, permita determinar la suma de las cifras de un número de 10 dígitos. El programa deberá indicar el mensaje “numero fuera de rango” cuando el número no tenga 10 dígitos. (6 ptos)

rango” cuando el número no tenga 10 dígitos. (6 ptos) INICIO NRO NO NRO > 0
INICIO NRO NO NRO > 0 SI D = NRO MOD 10 S = S
INICIO
NRO
NO
NRO > 0
SI
D = NRO MOD 10
S
= S + D
C
= C + 1
NRO = INT(NRO/10)
SI
NO
C = 10
S
“NRO FUERA DE RANGO”
FIN

UNIVERSIDAD NACIONAL DEL CALLAO FACULTAD DE INGENIERÍA QUÍMICA

PRIVATE SUB BUTOM1

DIM NRO, S, D, C AS INTEGER NRO= TEXTBOX1.TEXT WHILE NRO > 0

D

= NRO MOD 10

S

= S + D

C

= C + 1

2015A

NRO = INT(NRO/10) END WHILE IF C = 10 THEN TEXTBOX2.TEXT = S

ELSE

TEXTBOX3.TEXT= “ NRO FUERA DE RANGO” END FIN END SUB