某铸币厂铸造硬币的标准规定:硬币的重量误差必须控制在理想重量的1/1000以内,试问:此硬币半径容许的相对误差为多少(假设铸造的硬币质地均匀,且厚度符合标准)?
【问题一】 根据题干说明,填充C代码中的空(1)-(3) 【问题二】 根据题干说明和C代码,算法采用了()设计策略。 函数getCounterfeitCoin的时间复杂度为()(用O表示)。 【问题三】 若输入的硬币数为30,则最少的比较次数为(),最多的比较次数为()。
A.以硬币计价,以软币支付
B.以软币计价,以硬币支付
C.以软币计价,软币支付,但签约时明确该软币与某一硬币的比价
D.以硬币计价,以硬币支付
E.以黄金进行支付
A.很长时间以来,抛掷硬币已被用作随机事件的典型例证。
B.如果抛掷一枚质量不均匀的硬币,其结果总能被精确地预测。
C.如果抛掷硬币的初始高度保持稳定不变,则抛掷硬币的结果将仅由抛掷冲力决定。
D.对抛掷硬币结果的准确预测,要求极其精确地估计抛掷硬币的初始高度和冲力。
A.夸大了调查人员的说法以使其显得荒谬。
B.指责调查人员有偏见,但未能提供证据来支持那种指责。
C.未能证实其他硬币交易公司没有证明所出售的硬币的真实性。
D.在不能对调查人员的指控进一步论证的情况下,列举了XYZ公司的实力。
A.以硬币计价,以软币支付
B.以软币计价,以软币支付
C.以软币计价,以硬币支付
D.签约时确定该软币与另一较硬货币的比价
E.支付日按软币对硬币贬值幅度
试题三(共15分)
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某种出售罐装饮料的自动售货机.(Vending Machine)的工作过程描述如下:
(l)顾客选择所需购买的饮料及数量。
(2)顾客从投币口向自动售货机中投入硬币(该自动售货机只接收硬币)。硬币器收集投入的硬币并计算其对应的价值。如果所投入的硬币足够购买所需数量的这种饮料且饮料数量足够,则推出饮料,计算找零,顾客取走饮料和找回的硬币;如果投入的硬币不够或者所选购的饮料数量不足,则提示用户继续投入硬币或重新选择饮料及数量。
(3)一次购买结束之后,将硬币器中的硬币移走(清空硬币器),等待下一次交易。自动售货机还设有一个退币按钮,用于退还顾客所投入的硬币。已经成功购买饮料的
钱是不会被退回的。
现采用面向对象方法分析和设计该自动售货机的软件系统,得到如图3-1所示的用例图,其中,用例“购买饮料”的用例规约描述如下。
参与者:顾客。
主要事件流:
1.顾客选择需要购买的饮料和数量,投入硬币;
2.自动售货机检查顾客是否投入足够的硬币;
3.自动售货机检查饮料信存仓中所选购的饮料是否足够;
4.自动售货机推出饮料;
5.自动售货机返回找零。
各选事件流:
2a.若投入的硬币不足,则给出提示并退回到1;
3a.若所选购的饮料数量不足j?则给出提示并退回到1 。
根据用例“购买饮料”得到自动售货机的4个状态:“空闲”状态、“准备服务”状态、“可购买”状态以及“饮料出售”状态,对应的状态图如图3-2所示。
所设计的类图如图3-3所示。
【问题1】(6分)
根据说明中的描述,使用说明中的术语,给出图3-2中的S1~S4所对应的状态名。
【问题2】(4分)
根据说明中的描述,使用说明中的术语,给出图3-2中的E1~E4所对应的事件名。
【问题3】(5分)
根据说明中的描述,使用说明中的术语,给出图3-3中CI~C5所对应的类名。
使用两种以上货币进行计价成交时,这些货币应该是()。
A.硬币
B.软币
C.软币和硬币相互搭配
(69)
A. |x-600|<4
B. x>596
C. x<604
D. 598<x<602