实验一

1、 评测别人的软件

请下载铁路12306的手机APP,通过使用这款软件,写一篇软件的评测(300字以上),评测内容可以是这个软件的优势,或是你觉得特别好的地方,软件的缺陷、软件可以改进的地方等等。

 答:铁路12306的手机APP是一款方便客户订票的手机客户端软件。该软件程序界面简单直观,有四大板块,分别是车票预定,订单查询,我的12306,更多功能。与其他订票软件相比铁路12306直达主题,更加简单,首页上就可以有针对性的选择要订的车票,更适合所有的手机订票用户。从视觉体验上,和PC端有一拼,稍微重了一些,个人建议可以更清新一些。订票过程方便快捷,但查询结果的载入速度较慢,软件支付不支持应用跳转,特别是支付宝支付过程缓慢,看来虽然铁路12306为了方便客户增加了支付宝支付,但支付速度不尽如人意。总体上来说铁路12306延续着和PC端几乎相同的体验,功能上倒是简单直接,但乏相应的服务支持,设计风格上有待改进。

2、 自己写一个软件

写一个输入两位数,实现加减乘除的程序。并和同学比较一下各种的功能、实现方法的异同等等。写出自己程序存在的缺陷,以及比别人做的好的地方。

 import java.util.Scanner;

public class text {

    /**

     * @param args

     */

    public static void main(String[] args) {

       // TODO Auto-generated method stub

       System.out.println("please input number A:");

       Scanner r=new Scanner(System.in);

       float A =r.nextFloat();

       System.out.println("please input number B:");

       Scanner n=new Scanner(System.in); 

float B=r.nextFloat();

       System.out.print("please choose input(+,-,*,/):"); 

       Scanner m=new Scanner(System.in);

       String s=m.nextLine();    

       if(s.equals("+"))  {  System.out.println("A+B="+(A+B));  }  

       if(s.equals("-"))  {  System.out.println("A-B="+(A-B));  }  

       if(s.equals("*"))  {  System.out.println("A*B="+(A*B));  }   

       if(s.equals("/"))  {  System.out.println("A/B="+(A/B));  }

    }

}

 

原文地址:https://www.cnblogs.com/hsp1/p/5383638.html