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

LENGUAJE DE PROGRAMACIÓN II 23-9-2019

TRABAJO DE CASA
Contenido
ESQUEMA PARA RESOLVER LOS EJERICICIOS ................................................................................ 2
2.
La resolución de problemas y uso del computador .............................................................. 2
2.1.
Análisis del problema .................................................................................................... 2
2.1.1.
Definición del problema ........................................................................................ 2
2.1.2.
Especificación de entradas .................................................................................... 2
2.1.3.
Especificación de salidas ....................................................................................... 2
2.2.
Diseño del algoritmo ..................................................................................................... 2
2.2.1.
Modelo = proceso ................................................................................................. 2
2.3.
Programación del algoritmo .......................................................................................... 2
2.3.1.
Pseudocódigo ........................................................................................................ 2
2.3.2.
Codificación (presentar el código de JavaScript en archivo) ................................. 3
EJERCICIOS PROPUESTOS .............................................................................................................. 3
1.
Ejercicios propuestos (20ptos) .............................................................................................. 3
1.1.
Ejercicio01 ..................................................................................................................... 3
1.1.
Ejercicio02 ..................................................................................................................... 3
1.1.
Ejercicio03 ..................................................................................................................... 4
1.2.
Ejercicio04 ..................................................................................................................... 4
1.3.
Ejercicio05 ..................................................................................................................... 4
2.
Trabajo de investigación ....................................................................................................... 4
2.1.
Tema: PWA .................................................................................................................... 4
2.1.1.
Teoría: ¿Qué es la tecnología PWA? (7ptos) (Presentar en cuaderno mínimo 3
hojas tamaño A4) .................................................................................................................. 4
2.1.2.
Práctica: Realizar una aplicación sencilla en PWA. (13ptos) ................................. 4
L
E

2.1. Análisis del probl


ema

P 1
r

Entrada

numero1+ numero2
ESQUEMA PARA RESOLVER LOS EJERICIC
IOS
2. La resolución de problemas y uso del compu
tador
2.1.1. Definición del problem
a
Sumar dos números enteros
Ej. 2 + 4 = 6
Numero1+ Numero2= suma
2.1.2. Especificación de entrad
as
Numero1
Numero2
2.1.3. Especificación de salid
as
Suma
Variables: numero1, numero2, suma: tipo entero
2.2. Diseño del algoritmo
2.2.1. Modelo = proceso
Sumanumero1+ numero2
2.3. Programación del algoritm
o
2.3.1. Pseudocódigo
Inicio
//Sumar dos números enteros
1 //Declaración de variables
numero1: entero
numero2: entero
suma: entero
2 // datos
leer numero1
leer numero2
3 //Proceso
suma
4 //Salida suma
escribir suma
Fin
L
E

P 2

1.1. Ejercicio
01
2.3.2. Codificación (presentar el código de JavaScript en
archivo)
EJERCICIOS PROPUESTOS
1. Ejercicios propuestos (20pto
s)
Realizar un algoritmo, que permita ingresar el nombre de un alumno y sus notas de 3
evaluaciones cada evaluación tiene su correspondiente peso o porcentaje (1ra Eva:
25%, 2da Eva: 25% y 3ra Eva: 50%). El algoritmo calculará la nota final e indicará
mediante un mensaje si el alumno aprobó, desaprobó o reprobó (Aprobado: 14-20,
desaprobado: 09-13 y reprobado: 00-08) tener en cuenta 0.5 puntos a favor del alumno
para la nota final.
Ej.
25% 25% 50%
1ra. Eva 2da. Eva 3ra. Eva Nota final
15 12 15 14.25
1.1. Ejercicio02
Realizar un algoritmo, que permita ingresar el sueldo bruto y el monto de ventas de un
vendedor realizadas en el mes, el algoritmo calculará las comisiones en función a la
tabla de comisiones. La comisión es calculada en base a las ventas realizadas en el mes
y se adiciona al sueldo bruto obteniendo el sueldo neto.
Tabla de comisión
Ventas
realizadas Comisión
S/1,000.00 10%
S/1,500.00 15%
S/2,000.00 20%
L
E

P 3
r

2.
Ej. Ventas
Sueldo bruto Comisión Sueldo neto
realizadas
S/950.00
S/1,000.00 S/100.00 S/1,050.00
1.1. Ejercicio03
Realizar un algoritmo, que permita convertir el número del día de la semana y mostrar
en letras.
Ej. 1 2 3 4 5 6 7
Domingo Lunes Martes Miércoles Jueves Viernes Sábado
1.2. Ejercicio04
Realizar un algoritmo, que permita ingresar el nombre del estudiante y su nota, mostrar
la letra que le corresponde. Tener en cuenta la tabla de referencia.
Tabla de
referencia
A 20 - 18
B 17 - 15
C 14 - 12
D 11 - 9
F 8 - 6
Ej.
Nombre: Juan
Nota: 20
Estudiante: Juan.
Nota en letras: A
1.3. Ejercicio05
Realizar un algoritmo, que permita generar la numeración de n números.
Ej. n= 3
1
2
3
Nota: Para estoy ejercicios debe averiguar sobre las estructuras selectivas o condicionales
simples, dobles y múltiples. También estructuras repetitivas.
Trabajo de investigación
2.1. Tema: PWA
2.1.1. Teoría: ¿Qué es la tecnología PWA? (7ptos) (Presentar en
cuaderno
mínimo 3 hojas tamaño A4
)
2.1.2. Práctica: Realizar una aplicación sencilla en PWA.
(13ptos)
La aplicación PWA se utilizará el ejercicio 01 de los propuestos.

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