Está en la página 1de 7

PARCIAL 01

METODOLOGÍA DE LA PROGRAMACIÓN
CICLO 2020-2
Duración: 90 minutos
Docente: Rosa Menéndez Mueras Calificación
ESTUDIANTE SILVA ATANACIO SHAYAN ANTONY
CARRERA FECHA: CLASE

INDICACIONES:
1. El trabajo en limpio debe presentarlo con lapicero de tinta azul o negra, en las páginas correspondientes.
2. No se permite el uso de material de consulta, ni el préstamo de útiles de escritorio.
3. Durante la evaluación debe mantener apagados los celulares y cualquier otro dispositivo electrónico.

PREGUNTAS

1. A través de un mapa conceptual el ¿por qué ? utilizar la técnica de modelado UML


(3 P)

2. Detallar la base conceptual de la metodología orientada a objetos - grafique (3 P)

3. Detallar la estructura para declarar una variable en UML, brinde un ejemplo (3 P)

4. A través de un mapa conceptual detalle, los tipos de métodos necesarios para la


programación orientado a objetos (3 P)

5. Realizar el análisis y programación orientado a objetos que permita calcular y


mostrar el promedio final (PF), en base a la siguiente fórmula.

 FÓRMULA: (PF=PPC+PCL+3EP+3EF)/8
 LEYENDA:
 PPC: PROMEDIO DE PRÁCTICAS CALIFICADAS
 PCL: PROMEDIO DE CONTROLES DE LECTURA
 EP: EXAMEN PARCIAL
 EF: EXAMEN FINAL (4 P)

6. Diseñe un programa que calcule el monto a pagar de una compra de un solo producto
considerando un descuento del 20% por la compra de 15 unidades. Realizar el
análisis y programación orientado a objetos (4P)

DESARROLLO

___________________________________________________________________ 1
1)

¿Por qué utilizar UML?

UML nos ayuda a ser más


organizados en el mundo de la
programación.

Importancia Como trabaja?

UML tiene una serie de


requerimientos y estructuras, nos
Por ejemplo un buen modelo ayuda mucho al comprender y
implica un buen diseño y un solucionar el problemas antes de
buen diseño nos da una buena escribir un código.
implementación. Al programar
el código se nos hace más
sencillo y más organizado.

___________________________________________________________________ 2
2)

Es un conjunto de objetos o entidades con una identidad y comportamiento propio, las


cuales interactúan entre si para alcanzar el objetivo común del sistema, se usa mediante la
programación para la solución de problemas complejos.

___________________________________________________________________ 3
3)

___________________________________________________________________ 4
4)

TIPOS DE MÉTODOS

Método Main Simple Constructor

___________________________________________________________________ 5
5)
package prognota;
import java.util.Scanner;
public class ProgNota {
private int pf=0;
private int ppc;
private int pc1;
private int ep;
private int ef;
public ProgNota(){
}
public static void main(String[] args) {
ProgNota objProgNota=new ProgNota();
objProgNota.ingresarElementos();
objProgNota.calcularPf();
objProgNota.mostrarDatos();
}

public void ingresarElementos(){


Scanner objScanner=new Scanner (System.in);

System.out.println("INGRESE ppc: ");


ppc=objScanner.nextInt();
System.out.println("INGRESE pc1: ");
pc1=objScanner.nextInt();
System.out.println("INGRESE ep: ");
ep=objScanner.nextInt();
System.out.println("INGRESE ef: ");
ef=objScanner.nextInt();

}
public void calcularPf(){
pf = (ppc+pc1+(3*ep)+(3*ef))/8;
}
public void mostrarDatos(){
System.out.println("Promedio Final: "+pf );
}

___________________________________________________________________ 6
6)

___________________________________________________________________ 7

También podría gustarte