EVALUACIÓN MODULO DE FUNDAMENTOS DE PROGRAMACION COMPUTACIONAL
Enviado por Taku Gonzalez • 17 de Julio de 2020 • Apuntes • 2.487 Palabras (10 Páginas) • 256 Visitas
EVALUACIÓN
MODULO DE FUNDAMENTOS DE PROGRAMACION COMPUTACIONAL
NOMBRE: RUT: . CARRERA: JORNADA: PUNTAJE TOTAL: 25 puntos.
[pic 3]
LEA CON ATENCIÓN LOS SIGUIENTES CASOS Y RESPONDA LAS SIGUIENTES PREGUNTAS, PARA ESTO DEBE SELECCIONAR LA LETRA DE LA ALTERNATIVA CORRECTA Y MÁRCALA
Parte 1.- Errores (10 puntos, 1 punto por cada una)
Lea y comprenda con mucha atención los siguientes programas en PSeudoCodigo, e indique cual es el error presente en cada uno o en su defecto la operación que falta para que este funcione de forma óptima, poner atención en el Texto subrayado
1.- Proceso Programa1
//Programa que acepta numero desde teclado
// indica si es mayor o menor
Escribir "Ingrese un Numero";
Leer
Si NUM<0 Entonces
Escribir "Es Positivo";
Sino
Escribir "Es Negativo";
FinSi
FinProceso
- Numero
- NUM
- Positivo
- Negativo
2.- Proceso Programa2
Escribir "Ingrese El Numero 1";
Leer NUM1;
Escribir "Ingrese El Numero 2";
Leer NUM2;
NUM1-NUM2;
Escribir "La suma es",S;
FinProceso
- Suma<-N1+N2
- Suma<-NUM1-NUM2
- S<-NUM1+NUM2
- Resultado<-NUM1+NUM2
3.- Proceso Programa 3
// Programa que acepta un numero desde teclado
// Indica si es par o impar
Escribir "Ingrese el Numero";
Leer NUM;
Si (NUM MOD 3 =0) Entonces
Escribir "El numero es par";
Sino
Escribir "El numero es impar";
FinSi
FinProceso
- Si (NUM MOD 2 =0)
- Si (NUM MOD 2 <>0)
- Si (NUM / 2 = 0)
- Si (NUM /2 <> 0)
4.- Proceso Programa 4
// programa que imprime entre el 100 y el 1
num<-100;
Mientras num>0 Hacer
Escribir num;
num<-num+1;
FinMientras
FinProceso
- Num <- num
- num <- n +1
- num <- num +2
- num <- num -1
5.- Proceso Programa5
// Programa que acepta A,B y C desde teclado
// Resuelve las soluciones de una Función Cuadrática
// Muestra las raíces soluciones de la Función
Escribir "Ingrese A:";
Leer A;
Escribir "Ingrese B:";
Leer B;
Escribir "Ingrese C:";
Leer C;
Si ((B*B)>= 4*A*C) Entonces
X1<-(-B+RC(B*B-4*A*C))/2*A;
X2<-(-B-RC(B*B-4*A*C))/2*A;
Escribir "Las raices son",A;
Escribir "Las raices son",b;
Sino
Escribir "Las raices no existen";
FinProceso
- FIN PROCESO
- FIN MIENTRAS
- FIN PARA
- FIN SI
6.- Proceso Programa 6
// Se quiere hallar el producto de varios números positivos introducidos
//por teclado, de manera que el proceso termina cuando se introduce
// un numero negativo.
Producto<-0;
Escribir "Ingresar un número";
Leer Número;
Mientras Numero>=0 Hacer
Producto<-Producto*Numero;
Escribir "Ingresar un número";
Leer Número;
FinMientras
Escribir "El producto es:",Producto;
FinProceso
- Producto <- 1
- Producto <- Producto +1
- Producto <- Producto * 1
- Producto <- -1
7.- Programa 7
Función Mensaje (text2)
Escribir text
FinFuncion
Algoritmo sin_titulo
Mensaje("Hola mundo")
FinAlgoritmo
- text1
- text5
- text3
- text
8.- Programa 8
Función res<-suma()
suma<-5+3
FinFuncion
Algoritmo sin_titulo
Escribir"El resultado",suma(5,3)
...