1、 评测别人的软件

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

软件共有4个导航,分为:车票预定,订单查询,我的12306,更多功能。客观来说,软件的界面设计还是非常简洁实用一目了然的。车票预定界面,提供了单程和往返的预定选择,以及日期、席别、火车类型以及乘客的选择和添加(每个订单最多提交5个人);同时,提供了普通和学生两个票种选择。

订单查询以及我的12306提供订单查询、常用联系人的管理以及个人资料和密码的修改。在更多功能里面,我们可以添加常用设置(例如经常乘坐的火车站的始发以及终点站的选择),在更多里面,还有一项“旅行休闲”的功能,内容是一些APP应用的推荐。

总体的感觉,客户端做的还是非常不错的,除了个别功能需要完善以外,在很多地方的设计要比12306网站要好得多了。

2、 自己写一个软件

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

import java.util.Scanner;

public class Test{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("输入一个表达式(例如1 + 2):");
int a = sc.nextInt();
char ch = sc.next().charAt(0);
int b = sc.nextInt();
switch (ch) {
case '+':jia(a, b);
break;
case '-':jian(a, b);
break;
case '*':cheng(a, b);
break;
case '/': chu(a, b);
break;
default:System.out.println("输入错误");
break;
}
}

private static void cheng(int a, int b) {
int sum = a * b;
System.out.println("两数积:" + sum);
}

private static void jian(int a, int b) {
int sum = a - b;
System.out.println("两数差:" + sum);
}

private static void chu(int a, int b) {
if (b == 0) {
System.out.println("除数不能为零~");
} else {
int sum = a / b;
System.out.println("两数商:" + sum);
}
}
private static void jia(int a, int b) {
int sum = a + b;
System.out.println("两数和:" + sum);
}
}

转载于:https://www.cnblogs.com/ssair/p/5392946.html

《软件测试》实验一 测试入门相关推荐

  1. 软件测试实验三 测试需求挖掘与管理

    实验三 测试需求挖掘与管理 一.实验目的 (1)学会根据需求说明书挖掘测试需求. (2)学会使用测试管理工具 TestCenter 结合<需求规格说明书> 相关文档构建测试需求. (3)在 ...

  2. 《软件测试》实验——实验一 测试入门

    实验目的 (1) 了解什么是测试: (2) 学习评测别人的软件: 实验内容 1. 评测别人的软件 请下载铁路12306的手机APP,通过使用这款软件,写一篇软件的评测(300字以上),评测内容可以是这 ...

  3. 软件测试基础——非功能测试入门

    一. 界面测试 1.窗体界面测 2.控件界面测试 3.菜单界面测试 4.特殊属性的界面测试 二. 易用性测试 易用性测试要点  业务符合性  功能定制性  业务模块的集成度  数据共享能力  ...

  4. 软件测试实验——三角形测试junit

    一.首先安装Junit(4.12), Hamcrest(1.3) 在eclipse上 1.先下载junit和hamcrest的jar包:http://search.maven.org/#search| ...

  5. 测试软件jm,软件测试实验三jm.ppt

    文档介绍: 软件测试实验三JmJmeteragendaJmeter简介Jmeter安装脚本录制脚本开发Web压力测试数据库测试性能测试上机实验****题Jmeter简介-概述Jmeter是Apache ...

  6. 软件测试性能实验报告,软件测试实验报告.doc

    软件测试实验报告 实验报告 课程名称 软件测试技术 实验项目名称 性能测试工具LoadRunner的使用 班级与班级代码 实验室名称(或课室) 专 业 软件工程 任课教师 学 号: 姓 名: 实验日期 ...

  7. 软件测试质量保证与测试

    软件测试质量保证与测试 第一章 软件测试概述 1.1 软件测试背景 随着计算机技术的迅速发展和越来越广泛深入地应用于国民经济与社会生活的各个方面,软件系统的规模和复杂性与日俱增,软件的生产成本和软件中 ...

  8. 软件测试实验4白盒测试,软件测试实验报告白盒测试

    <软件测试实验报告白盒测试>由会员分享,可在线阅读,更多相关<软件测试实验报告白盒测试(8页珍藏版)>请在人人文库网上搜索. 1.软件测试与质量课程实验报告实验3:白盒测试姓名 ...

  9. 测试软件测试赢在测试2:中国软件测试专家访谈录

    新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正 赢在测试2:中国软件测试专家访谈录(品专家脚印悟测试真理本书已在台湾发行) 蔡为东著 ISBN 978-7-121-20066-3 ...

最新文章

  1. 大学教师辞职创业,已向高校捐赠超10亿元!多以个人名义……
  2. Ubuntu输入正确的用户名密码不能进入系统的原因和解决方法
  3. Goolg Chrome 插件开发--Hello world
  4. 设置Eclipse中的tab键为4个空格的完整方法
  5. android ptrace注入
  6. 三言两语说说进程调度
  7. python 对输入的单词进行字典排序_Python-对字典进行排序
  8. LS-DYNA常用关键字
  9. 量子计算: 1秒完成传统计算机100年的任务量
  10. 收集最优雅的8条编程最佳指导语录
  11. HTML+CSS+JS实现 ❤️Three碎片化图片切换❤️
  12. 为什么程序员跟其他人比起来应该喝更多的水
  13. shell 清楚空格_Cygwin系列(五):Shell命令行初体验
  14. iOS 13.2“杀后台”严重 被用户狂喷:专业“杀微信”
  15. 每天2小时,吃透 985博士总结的这套保姆级TensorFlow + PyTorch笔记(20G高清/PPT/代码)
  16. uniapp运行 pages.json解析失败,args (“--max-old-space-size=2048“, “E:/QMDownload/SoftMgr/HBuilderX/plugins/
  17. Adobe产品序列号
  18. 数据仓库上云那些事儿
  19. 微软云存储更换品牌 免费空间将翻番达到15GB
  20. python统计个数的函数_NumPy常用的统计函数

热门文章

  1. 初识javaScript(八)对象(一)
  2. MySQL历史,名称由来及版本
  3. 航空公司规定退改签查询-机票退改签查询接口
  4. 京东宣布618将接入快手、抖音等平台 目前已进入技术打通阶段
  5. 一个用R语言进行聚类分析的例子
  6. 中美程序员不完全对比,中国程序员vs外国程序员
  7. 《惢客创业日记》2019.11.06(周三) 路遇盲人夫妻
  8. 常用js库和框架(jsPlumb)
  9. 获取Android手机CPU类型 ARM、ARMV7、NEON
  10. 给电脑一键重装系统后找回照片查看器的方法