Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - B4rduck

Páginas: 1 [2]
21
Publico la resolución al ejercicio de la publicación CU00630B; reconozco que no se me hizo fácil entender lo que pedía contextualmente el ejercicio, pero luego de haber estudiado detenidamente algunos temas en el foro comprendí que en realidad no era tan díficil en comparación a la manera en que me lo estaba planteando. A continuación mi resolución:

Código: [Seleccionar]
1) Obtener la duración de una canción expresada como un número decimal en minutos (por
ejemplo podría ser 3,22 minutos) recibiendo como dato el número de canción dentro del disco.

public float getDuraciónDePista (int númeroDePista); --> Función

2) Pedir a un administrador de una compañía discográfica que introduzca la duración de todas las
canciones (dichas duraciones se almacenarán como información del objeto). Es decir, el método
se encargará de saludar al usuario y pedirle que vaya introduciendo una por una la duración de
las canciones.

public void setDuraciónDePistas (); --> Procedimiento

3) Obtener la duración del disco completo (suma de las duraciones de cada una de las canciones).

public float getDuraciónDeDisco(); --> Función

4) Añadir una canción al disco recibiendo como información para ello el título de la canción y su
duración (se añadirá como última canción en el disco. Si el disco tenía por ejemplo 10
canciones, al añadirse una canción pasará a tener 11).

public void setNuevaPista ( String nombreDePista, float duraciónDePista); --> Procedimiento

Desde ya, agradezco sus observaciones, correcciones y comentarios respecto a este tema.

22
De todo un poco... / Re:Eliminar Claves del Registro en Windows 7
« en: 15 de Octubre 2014, 05:12 »
Pues bien, los discos de rescate son utilidades comunmente gratuitas que ofrecen los distribuidores de software Anti-Virus, tales como los que te mencioné... Por ejemplo, podés "googlear": kaspersky rescue disk 10 iso image y el buscador te proporcionará enlaces donde bien podés descargar dicha utilidad, acá tenés unos como ejemplo: ftp://rescuedisk.kaspersky-labs.com/rescuedisk/ o http://rescuedisk.kaspersky-labs.com/rescuedisk/updatable/kav_rescue_10.iso. Al visitar el primer enlace notarás que hay, entre todos los archivos, una imagen de disco .iso, te la descargas y éstas, por lo general son booteables, lo que implica que te permitirá iniciar tu PC desde dicho disco, luego de haberlo grabado en un CD y así analizar tu equipo sin iniciar el sistema, esto te permitirá eliminar todos aquellos elementos sospechosos que se encuentren durante el análisis; en otras palabras un disco de rescate realiza un análisis de arranque que te permite eliminar claves de registro, ejecutables, archivos o todo aquello que al iniciar el sistema no se te permite remover debido a que se encuentra bloqueado.

No necesariamente debes descargar la utilidad que te dejo por ejemplo, podés optar por otra de tu preferencia, aunque no todos los proveedores de software de seguridad las poseen. Google u otro buscador pueden ser tu apoyo.

No hay qué agradecer, es un gusto poder ayudarte.

Saludos!

23
Venga, muy satisfecho estoy luego de haber recibido tu aprobación! Y como aprendiz, estoy abierto a todo tipo de sugerencias, críticas, comentarios y todo aquello que por el bien del aprendizaje sea bienvenido!
Tomaré en cuenta tu recomendación para futuros ejercicios...

Muy agradecido por tu ayuda!

Saludos!

24
Sniper, es muy amable de tu parte que te tomes el tiempo para revisar mis trabajos, te lo agradezco!

Con respecto a la primera observación, voy a poner en práctica tu consejo en adelante; en cuanto a la segunda, ciertamente se ven los mismos herrores que en el ejercicio primero y he tomado a cuenta tu consejo, la razón por la que se da en este ejercicio es que lo publiqué antes de haber recibido tus comentarios al anterior.

Me dispongo a hacer las correcciones requeridas y cuando lo tenga publico el resultado para revisión.

Gracias de nuevo!

25
Sniper, he aplicado los cambios al código según lo has sugerido; lo dejo a continuación para corroborar con tu ayuda si he comprendido los puntos mencionados:

Código: [Seleccionar]
// Esta clase representa una persona. -->
public class Persona { // Nombre de la clase

    private String nombre; // Nombre de la persona
    private String apellidos; // Apellidos de la persona
    private int edad; // Edad de la persona
    private boolean casado; // Estado civil de la persona
    private String DUI; // Documento único de identidad

    // Constructor: al crear un objeto persona se jecutará el código que se incluya en el constructor.

    public Persona () {
        nombre = ("");
        apellidos = ("");
        edad = 0;
        casado = false;
        DUI = ("");
    } // Cierre de la clase

    // Método para establecer nombre
    public void setNombre (String valorNombre) {
        nombre = valorNombre;
    } // Cierre del método

    // Método para establecer los apellidos
    public void setApellidos (String valorApellidos) {
        apellidos = valorApellidos; // Los apellidos de la persona
    } // Cierre del método

    public void setEdad (int valorEdad) {
        edad = valorEdad; // La edad de la persona
    } // Cierre del método

    // Método para establecer el estado civil
    public void setCasado (boolean valorCasado) {
        casado = valorCasado;
    } // Cierre del método

    // Método para establecer el numeroDocumentoIdentidad
    public void setDUI(String valorDUI) {
        DUI = valorDUI;
    }
// Método para obtener el nombre
public String getNombre (){ return nombre;} // Cierre del método

// Método para obtener el apellido
public String getApellido (){ return apellidos;} // Cierre del método

// Método para obtener la edad
public int getEdad (){ return edad;} // Cierre del método

// Método para obtener el estado civil
public boolean getCasado (){ return casado;} // // Cierre del método

// Método para obtener el número de documento único de identidad
public String getDUI (){ return DUI;} // Cierre del método

} // Cierre de las clases

Gracias, de antemano![/font]

26
Excelente Sniper, tomaré en cuenta tus recomendaciones de ahora en adelante.

Gracias por revisar el código, un gran gesto de tu parte!

Saludos!

27
He aquí el desarrollo del ejercicio correspondinte al apartado CU00624B del curso "Java desde cero". Acepto todo tipo de sugerencias, críticas, correcciones y comentarios
Código: [Seleccionar]
// La presente clase presenta la información de un Disco musical.
public class DiscoMusical{
    private String Título; // Título de cada objeto DiscoMusical
    private String Autor; // Nombre del autor de cada objeto DiscoMusical
    private int añoEdición; // Año de edición de cada objeto DiscoMusical
    private String Formato; // Formato de cada objeto DiscoMusical
    private boolean Digital; // Demustra si cada objeto DiscoMusical es del tipo Digital.
   
    // Constructor: Al crear un objeto DiscoMusical se ejecutará el código que se encluya en el constructor.
   
    public DiscoMusical(){
        Título = "";
        Autor = "";
        añoEdición = 0;
        Formato = "Desconocido";
        Digital = false;
    } // Cierre del constructor
   
    // Método para establecer el título de la clase DiscoMusical.
    public void setTítulo (String valorTítulo) {
        Título = valorTítulo; // El título que adopta el objeto DiscoMusical es el valor que contenga valorMatrícula
    } // Cierre del método
   
    // Método para establecer el autor de la clase DiscoMusical
    public void setAutor (String valorAutor) {
        Autor = valorAutor; // El nombre del autor que adopta el objeto DiscoMusical es el valor que contenga valorAutor.
    } // Cierre del método
   
    // Método para establecer el aaño de edición de la clase DiscoMusical
    public void setañoEdición (int valorañoEdición) {
        añoEdición = valorañoEdición; // El año de edición para el objeto DiscoMusical es el valor que contenga valorañoEdición.
    } // Cierre del método
   
    // Método para establecer el formato de la clase DiscoMusical
    public void setFormato (String valorFormato) {
        Formato = valorFormato; // El formato de cada clase DiscoMusical es el valor que contenga valorFormato.
    } // Cierre del método
   
    // Método para establecer el tipo de la clase DiscoMusical
    public void setDigital (boolean valorDigital) {
        Digital = valorDigital; // El valor Digital para cada clase DiscoMusical es el valor que contenga valorDigital.
    }   
   
        // Método para obtener el título del objeto DiscoMusical
        public String getTítulo () { return Título;} // Cierre del método
       
        // Método para obtener el nombre del autor del objeto DiscoMusical
        public String getAutor () { return Autor;} // Cierre del método
       
        // Método para obtener el año de edición del objeto DiscoMusical
        public int getañoEdición () { return añoEdición;} // Cierre del método
       
        // Método para obtener el formato del objeto DiscoMusical
        public String getFormato () { return Formato;} // Cierre del método
       
        // Método para conocer si el objeto DiscoMusical es tipo digital.
        public boolean getDigital () { return Digital;} // Cierre del método

} // Cierre de las clases
Gracias, desde ya!

28
De todo un poco... / Re:Eliminar Claves del Registro en Windows 7
« en: 12 de Octubre 2014, 09:19 »
Yaravi amigo, podrías probar usando herramientas como Malwarebyte's o Super AntiSpyware que funcionan excelente en la eliminación de claves de resgistro bloqueadas por algún tipo de malware. Existen opciones como los discos de rescate que ofrecen marcas reconocidas como Avast, ESET, Kaspersky, entre otras que bien podrían ser una solución a tu problema y puedes obtener de manera gratuita desde paginas ofciales; recordá que formatear la PC no es opción hasta no haber agotado recursos! También sería ideal utilizaras herramientas como Ccleaner para la limpieza de todos aquellos registros inválidos que quedan en el sistema cuando desinstalás un programa.

Entiendo que no estoy ofreciéndote una solución definitiva, pero espero que si recomendaciones anteriores no te han sido favorables, la mía te sirva cuando menos de orientación.

Suerte!

29
Hola! Recién decidí aventurarme en el mundo de la programación, para bien o para mal opté por el lenguaje Java y estoy dando seguimiento a su curso "Java desde cero".
Quise dejar el código del ejercicio en el apartado CU00623B como lo dice el enunciado de este tema; estoy abierto a todo tipo de sugerencias, comentarios y correcciones de quienes tengan la amabilidad de responder.


Código: [Seleccionar]
// Esta clase representa una persona. -->
public class Persona { // Nombre de la clase

    private String nombre; // Nombre de la persona
    private String apellidos; // Apellidos de la persona
    private int edad; // Edad de la persona
    private boolean casado; // Estado civil de la persona
    private String DUI; // Documento único de identidad

    // Constructor: al crear un objeto persona se jecutará el código que se incluya en el constructor.

    public Persona () {
        nombre = ("");
        apellidos = ("");
        edad = 0;
        casado = true;
        DUI = ("");
    } // Cierre de la clase

    // Método para establecer nombre
    public void setnombre (String valorNombre) {
        nombre = valorNombre;
    } // Cierre del método

    // Método para establecer los apellidos
    public void setapellidos (String valorApellidos) {
        apellidos = valorApellidos; // Los apellidos de la persona
    } // Cierre del método

    public void setEdad (int valorEdad) {
        edad = valorEdad; // La edad de la persona
    } // Cierre del método

    // Método para establecer el estado civil
    public void setCasado (boolean valorCasado) {
        casado = valorCasado;
    } // Cierre del método

    // Método para establecer el numeroDocumentoIdentidad
    public void setDUI(String valorDUI) {
        DUI = valorDUI;
    }
// Método para obtener el nombre
public String getNombre (){ return nombre;} // Cierre del método

// Método para obtener el apellido
public String getApellido (){ return apellidos;} // Cierre del método

// Método para obtener la edad
public int getEdad (){ return edad;} // Cierre del método

// Método para obtener el estado civil
public boolean getCasado (){ return casado;} // // Cierre del método

// Método para obtener el número de documento único de identidad
public String getDUI (){ return DUI;} // Cierre del método

} // Cierre de las clases

Gracias, de antemano, a todos aquellos que aporten su valiosa ayuda a un servidor.

Páginas: 1 [2]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".