Está en la página 1de 13

PRIMER PARCIAL LOGICA DE PROGRAMACION

2021-2

Tiempo estimado para el parcial 2:30 horas


El parcial se compone de dos partes Teórica vale 50% y parte Práctica vale 50%

Primera parte (Teoría vale 50 %)


De acuerdo a lo visto en clase responde las siguientes preguntas: (se tendrá en cuenta el
concepto que dé en cada una de las preguntas, estos conceptos deben ser propios del
estudiante de acuerdo a lo explicado en clase y vivencia de los planteamientos y
codificaciones hechos en clase, no se aceptaran respuestas copiadas tal cual como las dio
el docente ni bajadas de internet.

1. Describa cual es la diferencia entre un algoritmo cuantitativo y uno cualitativo dando


un ejemplo claro de cada uno.

ALGORITMO CUALITATIVO: El algoritmo cualitativo es donde se explica un proceso paso


a paso quiere decir da solución de manera ordenada a un problema o situación
Me voy a bañar
1 alistar ropa 6 entrar al baño 11 refregarme
2alistar toalla 7 prender la ducha 12 enjabonarme
3alistrçar chanclas 8 quitarme la ropa 13 serrar la ducha
4 alistar interiores 9 entrar a bañarme 14 salir de la ducha
5 dirigirme al baño 10 ponerme jabón 15 secarme
ALGORITMO CUANTITATIVO: el algoritmo cuantitativo es donde utilizamos números,
letras, etc para dar una solución al problema o crearlo, los pasos los definimos con
cálculos numéricos
1 cual es la suma de estos dos números 30 y 50
2 30+50=80
3 la suma de los dos números es 70

Ing Edward Reyes C


2. Cuando vamos a definir una variable debemos dar su naturaleza, los datos
almacenados en estas variables deben tener la misma naturaleza, describa y explique
cada uno de los tipos de datos que existen dando tres ejemplos de cada una.

DATO ENTERO: son los números que no tienen valor después de una coma que sea
negativo o positivo
Hijos: variable año: variable edad: variable
5: datos 20: dato 50: datos
DATO REAL: son los números que tienen valor después de una como como 4,5 entre
otros
Temperatura: variable peso: variable internet: variable
32.4 g : dato 55,6 kg : dato 2.5 gb : dato
DATO CADENA: son aquellos compuestos por números letras, vocales, números entre
otros
ALFABETICO: están compuestos por letras y vocales
Nombre: jair ciudad: Cali color: morado animal: gato
ALFANUMERICO: es el que este compuesto por letras, símbolos, vocales, entre otros
Calle:kr4 c bis 74 d sur
Correo: narvaez123@gmail.com
ruta:H20
NUMERICO: en este caso están compuestos por números con los que no podemos hacer
operaciones matemáticas
N TARJETA:23465858
Celular:3118143826
Oficina:502
BOLEANO: son los que podemos tomar de una manera positiva o negativa, falso o
verdadero y también si o no la mayoría de estos casos los utilizamos o vemos en
respuestas
Separado: SI * es verdad que tienes hijos: falso- verdadero
Aprobó: SI *es verdad que saliste ayer: si – no
Toma: no

Ing Edward Reyes C


3. Cuál es el valor de M al resolver la siguiente formula

M= (5*T)-(H*2)*(T*4)-(B-5)+(C-3)/4

Los valores de las variables son:


T=4
H=8
B=H
C=T

Respuesta
M= 20-16*16-8-5+4-3/4 20-16*16-3-1/4
M= 4*16=64 4*16=64
M=64-8=56 64-3=61
M=56-5=51 61+1=62
M=51+4=55 64/4=15.5
M=55-3=52
M=52/4=13
M= la respuesta es 13 M=15.5

4. Cuál es la diferencia entre una constante y una variable cite dos ejemplos de cada uno.

CONSTANTE: son datos o valores que se combinan a lo largo de un ejercicio y se utilizan


en el momento que sea requerido por le problema
Ej1: le dameros el empleado un aumento del 20%
Aumento salario mínimo *0.20> constante
Ej2:un parqueadero cobra por hora 3.000 pesos se desea hallar cuanto tiene que pagar
por 5 horas
V PAGAR – HORAS- VALOR HORA>CONSTANTE
3.000*5hr=15.000
VARIABLE: permite señalar o marcar un espacio en la RAM donde se guardará el
diferente tipo de dato se compone también de una naturaleza, nombre y valor que le
demos
Ej1: venta de carros >variable
50 >dato
Ej2: corre sale a trotar
Si-no si- no

Ing Edward Reyes C


5. Explica el siguiente Pseudocodigo.

En una empresa donde trabajan por horas donde su precio es de 7.000 y el


impuesto es de 0.15 calcular el sueldo neto que recibe el trabajador por sus horas
laboradas

6. Cuando vamos a dar solución a un problema por computador debemos de tener en


cuenta una serie de pasos en un respectivo orden con el fin de llagar a la solución del
problema, describa y explique con sus propias palabras cada uno de ellos.

1.Tener el problema
2. hacer un planteamiento lógico
*determinar si es diagrama de flujo o seudocódigo
3.puebra de escritorio
ENTRADA PROCESO SALIDA
4.codificaicon
*LEA
*SUM REST MULTI depende de la formula que tengamos
5.seudocodigo
ESCRIBA
SUM REST
Depende de las variables que tengamos

Ing Edward Reyes C


6.pasarlo a la aplicación java
7.codificar

7. Cuáles son los valores de las variables de N,X,Q,G,B,U,N,Z al terminar el proceso

N=30
X=N*8
Q=N*X
X=7+Q
G=(Q*5)-4
B=X-G
U=5*B-G
B=3*X
N=U-B
Z=B+N

Respuesta
N=86.328
X=7.207
Q=7.200
G=35996
B=21.621
U=107.949
N=86.328

Ing Edward Reyes C


Z=107.949

8. Cuál es la plantilla básica de Java (tener clara la sintaxis)

9. package programas;
10. import java.io.*;

Ing Edward Reyes C


11.
12. public class parcial
13.
14. {
15. public static void main(String[]args)
16. throws IOException
17.
18. {
19.
20. BufferedReader bf=new BufferedReader (new InputStreamReader(System.in));
21. }
22. }

Segunda parte (Practica vale 50%)


Deben Entregar en este punto:

 Análisis
 Seudocódigo o diagrama
 Prueba de Escritorio
 Codificación en Herramienta de desarrollo

 Tomar foto del de análisis, pseudocodigo y prueba de escritorio hecha en la hoja y


adjuntarlo en un documento de Word el cual debe ser subido a plataforma.

 El archivo de la implementación en la herramienta debe ser subido a plataforma.

EJERCICIO

Ing Edward Reyes C


Evaluar la edad de una persona en la empresa, si la edad de la persona es mayor o
igual a 40 años, le haremos dos reconocimientos, el primero será de 100.000 por
cada año trabajado y el segundo reconocimiento será del 30% del básico; en caso
de ser menor a 40 le haremos dos reconocimientos el primero será de 80.000 por
cada año trabajado y el segundo reconocimiento será del 20% del básico, el básico
del empleado es de 1.000.000, imprimir el nombre del empleado, el
reconocimiento1, reconocimiento2 y el sueldo neto.

Ing Edward Reyes C


Ing Edward Reyes C
Ing Edward Reyes C
Ing Edward Reyes C
Para entregar el parcial

El parcial se debe entregar en Moodle de la siguiente forma:

Ing Edward Reyes C


 un archivo con las respuestas de la parte teórica y con el análisis, seudocódigo,
prueba de escritorio y pantallazo de la implementación en la herramienta (código).
 Un archivo con el código

Total de Archivos que se deben subir a Moodle 2(dos)

Ing Edward Reyes C

También podría gustarte