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

Informática y Telecomunicaciones

Analista Programador - Ingeniería en Informática

Guía de ejercicios N2: Preparación Prueba N1.

Nombre y Fundamentos de Programación. Nombre del alumno(s)


código de TIDS01
asignatura
Unidad de Aprendizaje Esperado:
aprendizaje 1
 Resuelve problemas de procesamiento de datos, aplicando principios de
almacenamiento y tablas de verdad.

Competencia Genérica:

 Comunicación Oral y Escrita - Nivel 1: Comprende y produce (comunica)


en forma oral y escritas ideas y conceptos para intercambiar información
con otros en el ámbito del aprendizaje y de su profesión.

Evaluación Formativa Sección:


Fecha de
entrega
I. Lo que se espera aprendas
El desarrollo de esta guía te permitirá aclarar los conceptos referentes a la construcción de
predicados lógicos utilizando operadores lógicos de comparación y compuertas lógicas.

II. Instrucciones
 Desarrollar los ejercicios listados, presentados en 2 actividades.

III. Actividades
Actividad 2

Construya las tablas de verdad para cada predicado lógico, luego determine según los valores
cuál de las líneas de su tabla los aprueba o rechaza.

Fundamentos de Programación. TIDS01


Informática y Telecomunicaciones
Analista Programador - Ingeniería en Informática

EJEMPLO:
Criterio a evaluar: b>c and d=a

# a b c d Resultado De Evaluación
1 5 22 9 5
2 7 3 -10 2

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

# a b c d Resultado De Evaluación
1 8 1 1 4
2 2 9 1 4
3 5 9 1 2
4 4 3 1 10
5 1 1 2 3
6 1 5 5 5
7 2 7 1 2
8 8 9 7 6
9 3 2 6 4
10 6 2 2 4

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

# a b c d Resultado De Evaluación
1 5 3 3 3
2 9 3 1 3
3 2 1 9 1
4 8 6 2 6
5 3 7 8 7
6 3 6 6 6
7 1 9 7 9
8 9 7 7 7
9 2 2 6 2
10 8 1 4 1

Fundamentos de Programación. TIDS01


Informática y Telecomunicaciones
Analista Programador - Ingeniería en Informática

c. ((a>b) and (c>b)) or (a > c)

# a b c d Resultado De Evaluación
1 1 9 8 8
2 9 2 3 4
3 2 1 8 4
4 7 5 7 3
5 7 6 5 7
6 3 9 5 4
7 9 6 2 7
8 6 6 5 2
9 8 3 7 9
10 9 6 7 4

d. ((a>b) or (c<d)) and ((c>a) or (c < (b+d)))

# a b c d Resultado De Evaluación
1 8 1 6 3
2 2 9 9 6
3 5 7 4 6
4 4 5 6 1
5 1 6 2 4
6 1 9 5 4
7 2 9 5 7
8 8 6 4 5
9 3 7 5 9
10 6 4 6 5

Fundamentos de Programación. TIDS01


Informática y Telecomunicaciones
Analista Programador - Ingeniería en Informática

1. Ejercicio de Direccionamiento de Memoria

A=2 D = 14 1- En R guarde R + 4.
2- En B guarde R - O.
Z=9 M=2 3- En D guarde D + U.
4- En A guarde T * Z.
P = 12 F = 10 5- En P guarde P - 4.
6- En O guarde O * 2.
U = 66 O = 21 7- En M guarde M + B - A.
8- En V guarde V * U.
B = 13 R=8 9- En P guarde V.
10- En R guarde U + F - D.
T=7 V = 42

2. Ejercicio de Direccionamiento de Memoria

A = 22 D = 40 1- En R guarde R – D * 2.
2- En B guarde R + U - 1.
Z = 14 M = 200 3- En D guarde U * 3 + 12.
4- En A guarde T * Z.
P = 13 F = 25 5- En P guarde P - 4.
6- En O guarde O * 2.
U=6 O = 15 7- En M guarde M - B + A.
8- En V guarde V + U.
B = 32 R = -30 9- En P guarde R + M + O.
10- En R guarde A + B - P.
T=6 V = 42

Fundamentos de Programación. TIDS01


Informática y Telecomunicaciones
Analista Programador - Ingeniería en Informática

1. Ejercicio de Entrada – Proceso – Salida.

a) Determinar la cantidad de personas de cada región dentro del grupo.

DATOS DE ENTRADA:

PROCESO:

INFORMACION DE SALIDA:

b) Un alumno necesita determinar si rinde examen, donde se eximen aquello que


tienen promedio superior o igual a 5 y no poseen rojos en sus 5 notas.

DATOS DE ENTRADA:

PROCESO:

INFORMACION DE SALIDA:

c) Se necesita calcular el sueldo Liquido, donde la AFP equivale al 13% y la salud


al 7%.

DATOS DE ENTRADA:

PROCESO:

INFORMACION DE SALIDA:

d) Es necesario saber la edad mayor de un grupo de 20 alumnos.

DATOS DE ENTRADA:

PROCESO:

INFORMACION DE SALIDA:

Fundamentos de Programación. TIDS01


Informática y Telecomunicaciones
Analista Programador - Ingeniería en Informática

1. Desarrollo de la Metodologia de Polya.

a. En un día de feria, una persona compra ¼ Kg de manzanas, 2/3 Kg de Naranjas


y ½ kg de papas ¿Cuántos kilos lleva en total esa persona? Quiñones Díaz (S/I)
Respuesta con tus palabras:
• Entender el problema:

• Idear un plan:

• Realizar el plan (Aplique una formula):

• Vision retrospectiva - Mirar hacia atrás (Probarlo con valores):

Fundamentos de Programación. TIDS01


Informática y Telecomunicaciones
Analista Programador - Ingeniería en Informática

b. Una ruleta aumenta su pozo de monto en un 20% por cada hora que juegue la
misma persona en ella, inicialmente es de un millón de pesos, que premio
podría obtener la persona si justamente ahora después de 235 minutos jugando
gana.
Respuesta con tus palabras:
• Entender el problema:

• Idear un plan:

• Realizar el plan (Aplique formular):

• Vision retrospectiva - Mirar hacia atrás (Probarlo con valores):

Fundamentos de Programación. TIDS01

Вам также может понравиться