----- CAPITULO 1 -------


Preguntas

Codigo de Ejercicio:

  • Mi primer playground
  • 
    ¿Por qué es tan importante para permanecer sobre sus necesidades de los usuarios?
    
    Un cliente es un factor muy importante en la empresa ya que él puede determinar si la empresa se mantiene en el juego empresarial o no, para ello se necesita conocer a los clientes actuales y a los posibles clientes del futuro. Hay que mantener comunicación con los clientes para poder tener bases en la elaboración de nuestro producto.
    
    
    ¿Cuál es la diferencia entre los requisitos de diseño y un algoritmo?
    
       Algoritmo conjunto de reglas que permiten obtener un resultado determinado a partir de ciertas reglas definidas. Y en requisitos de diseño es importante construir un sistema que sea modular para poder realizar pruebas periódicas sin alterar el desarrollo de la aplicación
    
    
    ¿Cuál es la diferencia entre un método y una propiedad?
       Las propiedades son las características que definen un control, tanto el aspecto que presentara ese control, como cualquier cosa que requiera para  definirlo. Luego están los métodos, que son respuestas también a determinados actos, pero estos son automáticos, digamos que por ejemplo, cuando se carga un formulario, se da un evento load de este formulario. Ósea digamos que son acciones que se producen sobre el propio formulario o control.
     
    ¿Qué es un bug?
    
       Es un error o fallo en un programa de computador o sistema de software que desencadena un resultado indeseado.
    
    ¿Cuál es el estado? 
    
       CRÍTICO: Crash de la aplicación, pérdida de datos o fuga de memoria severa.
    
       MAYOR: pérdida mayor de funcionalidad, como menús inoperantes, datos de salida extremadamente incorrectos, o dificultades que inhiben parcial o totalmente el uso del programa.
    
       NORMAL: Una parte menor del componente no es funcional.
    
       MENOR: Una pérdida menor de funcionalidad, o un problema al cual se le puede dar la vuelta.
    
       MEJORA: Solicitud de una nueva característica o funcionalidad.
    
    1- Escribir un algoritmo para saber cómo funciona una máquina de refrescos desde el momento en una moneda se inserta  hasta que salga un refresco. Supongamos que el precio de una lata de refresco es de 80 centavos de dólar. 
    
    Solucion: Algoritmo
    
    1. Aceptar y determinar la cantidad de dinero puesto en la máquina.
    2. Si el valor es mayor que o igual a ochenta centavos, a continuación, dar la opción de elegir un refresco.
    3. Esperar hasta que el sodio para ser seleccionado o para el anular.
    4. Si se selecciona el botón de cancelación, expulsar el valor del dinero recibido originalmente.
    5. Una vez que se selecciona un refresco, distribuir únicamente el refresco que fue seleccionado.
    6. Si el valor original de dinero es mayor de ochenta centavos, dispensar la diferencia entre la cantidad y ochenta centavos.
    
    
    2- Escribe los requisitos de diseño para una aplicación que se ejecuta la máquina de refrescos
    
    Solucion: Requisitos de Diseño
    
    1. La máquina debe ser capaz de: calcular la diferencia en el valor mayor que el ochenta y
    2. Debe ser capaz de calcular la cantidad de valor original de dinero.
    1. La máquina no debe dispensarse de un refresco si el valor inicial es inferior al ochenta centavos.
    2. La máquina no debe prescindir de más de un refresco.