1. Ejemplo 1 de repaso y nivelación: Introducción En este primer ejemplo se mostrará la forma como se construye un programa simple que permita calcular un valor, teniendo en cuenta todos y cada uno de los pasos a seguir. Por favor, lee atentamente y sigue las indicaciones. Las preguntas puedes hacerlas en el Foro Tutor. Éxito y bendiciones… Juan Carlos Serna López
2.
3. Análisis del problema: Análisis del problema Para que la máquina (o incluso una persona) pueda resolver el problema lo primero que debe realizar es pedir el valor mensual del servicio. Luego, este valor debe ser dividido por 30 (ese es el número promedio de días en un mes) y mostrar el resultado. Para una persona hacer esto es muy fácil, pero para una máquina no tanto. Es necesario especificarle cada uno de los pasos a seguir. En este ejemplo se tomará inicialmente el valor mensual del servicio en $18.600.
4.
5.
6. Programa en NetBeans Indicaciones generales: En este ejemplo vamos a mostrar paso a paso cómo se crea el programa en NetBeans, aunque este procedimiento lo hicimos en el primer programa “Hola Mundo” realizado en la primera unidad temática. Recuerda que si no tienes instalados los aplicativos, debes regresar a la unidad “Entornos de Ejecución” y al “Foro Tutor” para hacerlo. Utiliza ese mismo foro para realizar preguntas y aclarar las dudas que tengas.
8. Programa en NetBeans 2. Nuevo proyecto: Se selecciona Nuevo Proyecto desde el segundo botón de la barra de herramientas o desde el menú Archivo.
9. Programa en NetBeans 3. Selección del tipo de proyecto: Se selecciona Java ME en Categorías y Mobile Application en Proyectos. Luego se hace clic en Siguiente.
10. Programa en NetBeans 4. Selección de plataforma: Se selecciona el Emulator Plataform Sun Java(TM) Wireless Toolkit 2.5.2_01 for CLDC y se seleccionan CLCD-1.0 y MIDP-1.0 en las opciones inferiores. Por último, se hace clic en Terminar.
11. Programa en NetBeans 5. Creación de aplicación: Haciendo clic derecho sobre Source Package del proyecto creado, escoger Nuevo y luego MIDlet.
12. Programa en NetBeans 6. Nombre de la nueva aplicación: En la ventana de Archivo Nuevo que se abre, escribir el nombre del MIDlet y de la Class que pueden ser los mismos. En este caso se escribio serviciodiario.
13. Programa en NetBeans 7. Ventana de la nueva aplicación: Así se visualiza la ventana de la aplicación creada. El archivo se llama serviciodiario.java.
14. Programa en NetBeans 8. Definir variables: Después de public void startApp() y escribiendo entre los corchetes ( { y } ), se definen las variables de acuerdo con el diagrama de flujo y el pseudocódigo. Para JAVA, int indica que es un entero y long que es un número real. Esto se debe a que el valor mensual es un número entero y el valor diario podría dar como resultado un decimal.
15. Programa en NetBeans 9. Asignar el valor mensual: A la variable valormensual se le asigna 18600.
16. Programa en NetBeans 10. Calcular el valor diario: Se calcula el valor diario dividiendo el valor mensual en 30 días.
17. Programa en NetBeans 11. Calcular el valor diario: Se muestra el resultado en pantalla. La instrucción es System.out.println y entre paréntesis se escribe lo que se quiere mostrar. Observa que primero aparece el texto “El valor diario del servicio es “ y luego se coloca el signo más (+) y el nombre de la variable valordiario . El mensaje va entre comillas dobles porque es un texto y la variable sin esas comillas porque se requiere el valor que tiene almacenado.
19. Programa en NetBeans 13. Limpiar y generar Main Project: Se hace clic en este botón para limpiar las instrucciones y generar el proyecto principal (Main Project). Observa que en la parte inferior debe aparecer el texto GENERACIÓN CORRECTA. Si aparece algún mensaje en rojo, probablemente se ha cometido algún error.
20. Programa en NetBeans 14. Iniciar programa: Se ejecuta el programa. Al finalizar, mostrará el emulador del dispositivo móvil tal y como se muestra en la siguiente diapositiva.
21. Programa en NetBeans 15. Ejecutar desde el emulador: El emulador del dispositivo móvil tiene un botón llamado Launch que permite simular la ejecución del programa. Debes hacer clic sobre él.
22. Programa en NetBeans 16. Resultado final: En la ventana salida del NetBeans aparece el resultado configurado (El valor diario del servicio es 620). No aparece en la pantalla del emulador, porque aún no hemos trabajado los entornos gráficos en la plataforma.