实验一
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)); }
}
}