METODOLOGIA DE LA PROGRAMACION 1TIC7

Anuncio
METODOLOGIA DE LA PROGRAMACION 1TIC7
Deberá de entregarse vía correo electrónico a más tardar el día domingo 9 de diciembre, cabe mencionar que trabajos repetidos trabajos anulados.
[email protected]
[email protected]
Contestar el siguiente cuestionario, no copiar y no pegar información de internet escribir lo que usted entiende por cada concepto basándose en apuntes o
libros.
1. Definición de diagrama Entrada – Proceso -Salida
2. Definición de algoritmo
3. Definición de pseudocódigo
4. Definición de diagrama de flujo
5. Escriba las reglas para crear diagramas de flujo
6. Escriba las reglas para crear pseudocódigos
7. Principales símbolos utilizados en diagramas de flujo y la explicación de su uso.
8. Operadores aritméticos y un ejemplo de cada uno
9. Operadores lógicos y un ejemplo de cada uno
10. Operadores relacionales y un ejemplo de cada uno
11. Definición de variable y 4 ejemplos
12. Definición de constante y 4 ejemplos
13. Definición de identificador y 4 ejemplos
14. Escribe las reglas para crear identificadores
15. Menciona los tipos de datos que hay y 2 ejemplos de cada uno
16. Completa la siguiente tabla y además deberá de escribir 6 identificadores más considerando todos los tipos de datos.
identificador
Nombre_alumno
numero_celular
pago_colegiatura
edad
genero
tiene_auto
tipo de dato en
pseudocodigo
tipo de dato en
programación
Valido
no valido
corrección
variable
constante
ejemplo
17. Escribe la definición de bloque de asignación
18. Realiza la siguiente tabal de asignaciones
I <- 1
J <- 2
SUMA <- 1 + I + J
RESULTADO <- SUMA * 4.5 – 67 DIV 3 + 67
CADENA <- uttec
LETRA <- A
SUMA <- 45 * 578 – 34
J <- RESULTADO
BANDERA < - J > I Y SUMA < > RESULTADO
RESULTADO <- SUMA MOD J + 5 * 467 ** 2 DIV I
19. Escribe la definición de contador y 2 ejemplos
20. Escribe la definición de acumulador y dos ejemplos
21. Escribe las definición, diagrama de flujo, sintaxis en pseudocódigo y en programación de las siguientes instrucciones:
a) SI – FINSI
b) SI – SINO – FINSI
c) SI – SINO – SI – SINO – SI – SINO – FINSI – FINSI- FINSI
d) SEGÚN – HACER
e) MIENTRAS
f) REPETIR
g) PARA
22. Realiza el diagrama entrada – proceso – salida, diagrama de flujo, pseudocódigo y código en java para resolver los siguientes problemas:
a) Calcular el Área y el volumen de un prisma triangular
b) Calcular el área de 4 figuras geométricas
c) Calcular el Índice de masa corporal de 3 personas e indicar su estado de peso: peso normal, obesidad, sobrepeso, peso por debajo del normal
d) Calcular el Índice de masa corporal de N personas
e) Mostrar la siguientes series : 5,10,15,20,25 …100 y 1000, 950,900,….0
23. Realizar la prueba de escritorio y transcribir a java los siguientes pseudocódigos.
Proceso ciclo_para
//cuenta<-1;
totiva=0;
totsiniva=0;
tot=0;
tot1=0;
totalt = 0;
total_general=0;
tot_gral_siniva=0; tot_gral_iva=0;
regresar = "si";
Repetir
Escribir "Cuantos articulos va a comprar";
Leer articulos;
Para cuenta<-1 Hasta articulos Con Paso 1 Hacer
//Mientras cuenta <= articulos Hacer
Escribir "Ingresa el Precio del articulo: " , cuenta;
Leer precio;
Escribir "Cuantos quieres " , cuenta;
Leer cantidad;
total = cantidad * precio;
totalt = totalt + total;
Si total > 200 Entonces
total_pagar<-total * 1.15;
tot=tot + total_pagar;
totiva = totiva + 1;
Sino
total_pagar1 = total;
tot1 = tot1 + total_pagar1;
totsiniva= totsiniva + 1;
FinSi
//cuenta = cuenta + 1;
//FinMientras
FinPara
total_por_persona = tot + tot1;
total_general = total_general + total_por_persona;
Escribir "El total a pagar por persona es:", total_por_persona;
Escribir "Total general " , total_general;
Escribir "El numero de compras con iva es:" , totiva;
Escribir "El numero de compras sin iva es:" , totsiniva;
tot_gral_iva =tot_gral_iva + totiva;
tot_gral_siniva =tot_gral_siniva + totsiniva;
Escribir "Total con iva " , tot_gral_iva;
Escribir "Total sin iva", tot_gral_siniva;
//cuenta =1;
totiva=0;
totsiniva=0;
tot=0;
tot1=0;
totalt = 0;
//tot_gral_siniva; tot_gral_iva;
//total_general=0;
Escribir "Quieres regresar ";
Leer regresar;
Hasta Que regresar <> "si"
FinProceso
Proceso proyecto_evaluacion
Escribir "Ingrese la cantidad de sueldos:";
Leer n;
acum<-0;
suemayor = 0; suemenor=10000000;
Para i<-1 Hasta n con Paso 1 Hacer
Escribir "Ingrese el sueldo ",i,":";
Leer dato;
acum<-acum+dato;
prom<-acum/n;
si dato > suemayor Entonces
suemayor=dato;
Sino
si dato < suemenor Entonces
suemenor = dato
FinSi
FinSi
FinPara
Escribir "Suma de Salarios ", acum;
Escribir "Promedio de los salarios", prom;
Escribir "Sueldo mayor " , suemayor
Escribir "Sueldo menor " , suemenor
Escribir "Sueldos arriba del promedio" , masprom;
Escribir "Sueldos abajo del promedio" , menosprom;
FinProceso
Descargar