act 2

Actividad de aprendizaje 2. Calculadora binaria Objetivo: Aplicar los algoritmos utilizados por la ALU en operaciones a

Views 166 Downloads 0 File size 22KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Actividad de aprendizaje 2. Calculadora binaria

Objetivo: Aplicar los algoritmos utilizados por la ALU en operaciones aritméticas.

Instrucciones: Con base en las lecturas clave de la unidad, desarrolla una aplicación Java de tal forma que se simulen las operaciones aritméticas y lógicas básicas de la ALU, siguiendo los aspectos que se describen en la rúbrica de la actividad.

Rúbrica: Aplicación Java La aplicación en Java implementa: 1. Las funciones básicas de suma y resta para números binarios enteros de 12 bits ya sean negativas o positivas. 2. Las funciones lógicas básicas de: • AND y OR • NOT La aplicación en Java incluye un menú, 1 para la Suma, 2 para la resta, 3 para AND, 4 para OR y S para salir, así como el código fuente de dicha aplicación que contenga una explicación del funcionamiento.

public class Sistema { int numeroA; int numeroB; int resultado; char operacion; int base; public Sistema() {

this.numeroA = 0; this.numeroB = 0; this.resultado = 0; this.operacion = ' '; } public void setNumeroA(int n){ this.numeroA = n; } public void setNumeroB(int n){ this.numeroB = n; } public void setResultado(int n){ this.resultado = n; } public void setOperacion(char o){ this.operacion = o; } public int getNumeroA(){ return this.numeroA; } public int getNumeroB(){ return this.numeroB; } public int getResultado(){ return this.resultado; } public char getOperacion(){ return this.operacion; } public void suma(){ this.resultado = this.numeroA + this.numeroB; }