Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivos de la Examen:
General:
Desarrollo de un algoritmo y codificación de un programa aplicando buenas prácticas de programación con la teoría
aprendida durante la Unidad 1.
Específicos:
Ejercicio:
1. Prestar atención al desarrollo del ejercicio en clase.
2. Aplicar las fases de solución de un problema.
3. Identificar el problema.
4. Desarrollar la solución específica, utilizando lenguaje algoritmo no gráfico y gráfico.
5. Codificar el algoritmo
6. Compilar, ejecutar
7. Verificar y depurar
8. Documentar el programar en su formato de investigación sección DESARROLLO:
1. Código del programa en Pseint
2. Captura de código en Pseint
3. Captura de ejecución en Pseint
4. Captura de Diagrama de flujo
5. Prueba manual del desarrollo de su problema, que debe tener el mismo dato o valor de las variables
para que coincida con su prueba y ejecución del programa.
9. Entregar una carpeta comprimida con el nombre #U1ExamenApellidoNombre que contenga:
1. #U1ExamenApellidoNombre este DOCUMENTO en formato pdf.
2. #U1ExamenApellidoNombre Archivo en PSeint
Página 1 | 9
Examen Unidad I – Fundamentos de Programación
Ejercicio:
Desarrollar un algoritmo y programa usando todo lo visto en la Unidad 1. El mismo
contendrá:
1. Encabezado: - variables – constantes - texto
------------------------------------------------------------------------------------------------------------------
Universidad de las Fuerzas Armadas ESPE - SS
Primer Nivel B- ITIN – 18 de junio 2021
Estudiante: Nombre Apellido
Tema: Examen práctico - Fundamentos de Programación
------------------------------------------------------------------------------------------------------------------
2. Algoritmo: Debe realizar el algoritmo paso a paso a detalle cumpliendo con lo siguiente:
Mensaje informativo del ALGORITMO
Registro de información del Empleado: Por entrada y salida de datos con y sin
formato. Las variables o constantes serán nombradas con sus iniciales de
Apellido Nombre ejemplo: nombreMv, cedulaMv.
CRITERIO 1: Mínimo.
2 variables tipo string o char.
2 variables tipo int
2 variables tipo float o double
2 constantes
Nombre, apellido, dirección, cédula, teléfono, cargo, horas de trabajo,
precio de la hora, sueldo, tipo de empresa (pública o privada)
Aplicar la condición
1. Pública: Descuento aporte IESS al servidor público 11.45%.
2. Privado: Descuento aporte IESS servidor privado 11.15%.
Página 2 | 9
Examen Unidad I – Fundamentos de Programación
CRITERIO 2:
● Hacer cálculo del sueldo:
⮚ sueldo <500, + bono $50. Aplica bono.
Case 2:
( )
3
2 𝑐−2𝑥* 𝑎+ 2 *𝑥
𝑟1 = − 𝑥 +
𝑥−2 𝑏
2
𝑟2 = 𝑎 + ( 𝑎𝑏𝑠(𝑟1)+𝑐
3
2
2
𝑎 −𝑥+ 𝑐 )
Página 3 | 9
Examen Unidad I – Fundamentos de Programación
Desarrollo:
Algoritmo jenniferTorres
1. Código del programa en Pseint
definir menu,menu2,cedulaRuc,telefono,horaTrabajo,precioHora,a,b,c,id Como Entero;
a=4;
b=16;
c=25;
x=32;
escribir"EN el presente programa se trabajara con variables,contastes,estructuras de control,asimimo se dara a conocer un menu que indique las opciones que ofrece es el Registro de empleado y expresiones matematicas "
escribir"-------------------------------------------------"
escribir"EMPRESA COSMETIC"
escribir"-------------------------------------------------"
escribir"3. SALIR"
Leer menu
1:
escribir"2. SALIR"
Leer menu2
1:
escribir"Nombre";
leer Nombres ;
escribir"Apellido";
leer Apellidos ;
escribir"Direccion de domicilio:";
leer dirDomicilio;
escribir"Cedula:";
leer cedulaRuc;
escribir"Telefono: ";
leer telefono;
escribir"Cargo ";
leer cargo;
escribir"Horas de trabajo";
leer horaTrabajo;
escribir"Precio de la hora";
leer precioHora;
escribir"Sueldo";
leer sueldo;
leer tipoEmpr;
total1=horaTrabajo*precioHora
si (tipoEmpr="publica")
Página 4 | 9
Examen Unidad I – Fundamentos de Programación
total2=(sueldo+total1)-(11.45/100)
si (sueldo <500)
total3=sueldo+50
FinSi
si (sueldo >=500)
total4=sueldo+100
FinSi
si (sueldo >750)
total5=sueldo+125
FinSi
FinSi
si(tipoEmpr="privada")
total2=(sueldo+total1)-(11.15/100)
si (sueldo <500)
total3=sueldo+50
FinSi
si (sueldo >=500)
total4=sueldo+100
FinSi
si (sueldo >750)
total5=sueldo+125
FinSi
FinSi
fin segun
2:
leer x;
escribir"Escribir su A ";
leer a;
escribir"Escribir su B )";
leer b;
fin segun
fin algoritmo
Página 5 | 9
Examen Unidad I – Fundamentos de Programación
Página 6 | 9
Examen Unidad I – Fundamentos de Programación
Página 7 | 9
Examen Unidad I – Fundamentos de Programación
Página 8 | 9
Examen Unidad I – Fundamentos de Programación
5. Prueba manual del desarrollo de su problema, que coincida con la ejecución del programa.
Página 9 | 9