独立测评 A:包裹发运
此页面需较新浏览器(支持 SharedArrayBuffer)。请升级 Chrome、Edge、Firefox 或 Safari 至最新版本。
独立考试工作坊
这是新的原创 AS 9618 考试风格题,建议 35 分钟。阅读全部小题后作答,统一提交;此前不提供运行与帮助。
结构化检查:跟踪 2 分、边界测试 2 分、每个完整算法 6 分。编程题全部用例通过才获分;此练习标准不同于剑桥评分方案。
在思路框中解释循环选择、拒绝时须保留的状态及各参数用途。提交后对照解答。文字解释及考试部分分须由老师复核,输出检查不能评估这些。
Available 初值 24,依次处理申请 [12, 0, 12, 25],仅接受为正且不超过余量的申请并扣减。给出每次后的 Available。
固定库存 6 时有效数量为 1 至 6。按升序给出四个边界值,包括紧邻无效值。
包裹发运:输入非负 Available、N(1 至 8)及 N 个整数申请。仅接受正数且不超过当前余量的申请。逐次输出 ok/no,最后输出 Available;拒绝不改余量。
提交后显示反馈。
仅编写 FUNCTION CountLong(FileName : STRING, Limit : INTEGER) RETURNS INTEGER。读取所提供文本文件,返回长度不少于 Limit 的行数并关闭。文件可能为空。
提交后显示反馈。
解释数据结构与循环选择,指出一个边界用例并预测结果。对子程序,解释返回值或调用方变化。
本次答案保存在本浏览器。请自行或与老师复核;文字解释不自动评分。
按要点复核解释
- 类型与数据结构符合数据及要求。
- 已解释循环选择并检查首末次。
- 初值与被拒操作保持正确状态。
- 测试包含输入、用途与预期结果。
- 区分了返回、输出与改变调用方状态。
建议用时:35 分钟。完成全部题目后提交。提交前不能运行、检查或查看提示;提交后答案锁定供复习。