Me agrado mucho la metodología de trabajo, un poco complejo pero todo se pudo completar a la orden del día, los invito a seguirme en mi Twitter como @sebastiangarcia y pasarse por el #yoestudioODSenelpascualbravo
Contexto: Suponga un sistema paginado con un rango de direcciones de 4 GB (4 294 967 296 direcciones): ¿Cuántas páginas tendrá el sistema si se utilizan páginas de 4.096 bytes? R/= Como nuestro sistema paginado tiene 4GB = 4.294.967.296 bytes Vemos que las páginas son de 4.096 bytes; 4.294.967.296/4.096 = 1.048.576 paginas. ¿Qué tamaño (en bits) tendrá una entrada de la tabla de traducción? Suponga que sólo se guarda el número de marco físico. R/= Un byte = 8 bits por cada entrada de la tabla 4.096*8 = 32.768 ¿Qué tamaño tendrá la tabla de paginación si se desea cubrir todo el rango? R/ Suponiendo que el tamaño de la página sea de 4 KB (4096 bytes) tendríamos 12 bits para la página, y 20 bits para la página virtual. 12 bits + 20 bits = 32 bits Suponga que el tamaño de la tabla de paginación fuera demasiado grande. Proponga dos soluciones explicando ventajas y desventajas de cada una. Solución 1: Reducir la capac...
Configuración Inicial: Empecé un nuevo proyecto en Android Studio con una actividad vacía. Diseño de la Interfaz de Usuario (UI): Diseñé la interfaz con elementos como EditText para ingresar dinero, TextView para mostrar el saldo y Buttons para consignar y retirar. Manejo de Datos: Creé una clase CuentaBancaria para manejar el saldo y los métodos de consignar y retirar. Lógica de Negocio: En la actividad principal, usé la instancia de CuentaBancaria para realizar transacciones y actualizar la interfaz. Manejo de Eventos: Implementé el código para manejar eventos de botones, realizando transacciones y actualizando la interfaz de usuario. Validación de Entrada: Añadí lógica para validar entrada, evitando retiros sin saldo y mostrando mensajes de error cuando necesario. Pruebas: Probé exhaustivamente la aplicación para asegurarme de que las transacciones y validaciones funcionaran correctamente. Mejoras Opcionales: Consideré agregar funciones como historial de transacciones o seguridad ...
Él o no está informado o él no es honesto = ¬ (A v B) No es verdadero que él esté informado y sea honesto = ¬A ∧ ¬ B Demostrar que son lógicamente equivalentes = ¬ (A v B) y ¬A ∧ ¬B Tabla de verdad para ¬ (A v B) y ¬A ∧ ¬B A B A v B ¬ (A v B) ¬A ¬B ¬A ∧ ¬B V V V F F V F F V V V F F F F V F F V V F V F V F F F V 2) Si las mercancías no fueron entregadas, el cliente no puede haber pagado = p → q Si el cliente ha pagado, las mercancías deben de haber sido entregadas = ¬q→¬p Son contrarrecíprocas porque la segunda oración se convierte en la primera oración negada y la primera oración se convierte en la seg...
Comentarios
Publicar un comentario