首页题目详情

乘客可以免费携带50kg的行李。超过50kg,国内乘客,坐头等舱,超重部分按每千克8元收费;乘坐经济舱,超重部分按每千克12元收费;对国外乘客,坐头等舱,超重部分按每千克16元收费;乘坐经济舱,超重部分按每千克24元收费;残疾乘客费用减半。选用判定树、判定表对行李费用计算进行描述 。

问答题
2024-01-08 21:44:13
021
参考答案: 判定表: 行李计费 1 2 3 4 5 6 7 8 9 国内乘客   T T T T F F F F 头等舱   T T F F T T F F 残疾乘客   T F T F T F T F W≤50kg T F F F F F F F F 免费 *       ...
查看答案
 参考答案
科目:软件工程
学科:计算机科学与技术
感兴趣题目
下面是旅客订飞机票的需求描述,试画出分层的数据流程图。顾客将订票单交给预订系统:(1)如果是不合法订票单,则输出无效订票信息;(2)对合法订票单的预付款登录到一个记账文件中;(3)系统有航班目录文件,根据填写的旅行时间和目的地为顾客安排航班;(4)在获得正确航班信息和确认已交了部分预付款时发出取票单,并记录到取票单文件中。顾客在指定日期内用取票单换取机票:(1)系统根据取票单文件对取票单进行有效性检查,无效的输出无效取票信息;(2)持有有效取票单的顾客在补交了剩余款后将获得机票;(3)记账文件将被更新,机票以及顾客信息将被登录到机票文件。订单中有订票日期、旅行日期、时间要求(上午、下午、晚上)、出发地、目的地、顾客姓名、身份证号、联系电话。
某程序的描述如下:   if(a>b && i>10)||(a<b && i<=5) k=a;   else k=b;①画出单个条件嵌套的分支结构;②画出系统的N-S图。
有以下程序段:  IF((A>1) AND (B=0)) THEN       X=X/A  IF((A=2) OR (X>1))  THEN       X=X+1画出该程序段的流程图,并用白盒法的条件组合覆盖对程序设计测试用例。
请使用PAD图和PDL语言描述在数组A(1)~A(10)中找最大数的算法。
下面是一段求最大值的程序,其中datalist是数据表,n是datalist的长度。 int GetMax(int n,int datalist[]){ int k=0;         for(int j=1;j<n;j++)            if(datalist[j]>datalist[k]) k=j;         return k;} (1)画出该程序的控制流图。(2)用基本路径覆盖法给出测试路径。(3)为各测试路径设计测试用例。
某程序的功能是输入代表三角形的三条边长的三个整数,判断它们能否组成三角形,若能则输出等边、等腰或任意三角形的类型标记。请用黑盒法对该程序设计测试用例。
模块的耦合性有哪几种?各表示什么含义?
什么是黑盒测试与白盒测试?它们都适应哪些测试?
模块的内聚性有哪几种?各表示什么含义?
软件危机产生的原因是什么? 
软件的生存周期各阶段的任务和目的各是什么?
简述UML实际建模过程。