作者dsyu (dsyu)
看板NTUE-CS100
标题[课业] 组合语言与系统程式作业 (III) 缴交日期 01/13/2010
时间Tue Dec 22 21:37:56 2009
System Programming Homework
作业缴交通则
A. 以 ICAN 缴交
B. 逾期缴交不予以计分
C. 主程式开始时需以注解说明下列相关资讯
n 作者姓名及学号. 若参考他人程式改写, 请加注原创者姓名及学号
n 程式执行时的操作说明
n 符合的评分标准及自评应得的分数, 注意: 评分时会参考这资讯, 请仔细正确填写, 低分高填者会加重扣分
n 若参考他人程式, 请说明不同的地方或增加的功能
n 其他有利於评分的说明, 例如独特的功能等
D. 明显参考别人程式(包含从网路下载的程式)而未注明原创者资料, 均视为抄袭, 以20分计算
E. 辨认原创者并不是老师的责任, 若程式明显相似, 都宣称为原创者则均视为抄袭
F. 参考他人程式改写者, 若无重大改善, 评分会比原创者低
作业题目
1. 依课本的演算法(图2.4)撰写 SIC 的组译器.
输入: SIC 的程式码档案
输出: SIC 的 object file
使用语言: Java
缴交内容:
l 只可使用一个程式档撰写, 需命名为 sic-XXXXXXXX.java (XXXXXXXX代表学号)
l 程式每个廻圈及跳跃指令均需加入注解.
评分标准(加分部分为可能最大值, 减分部分则为固定值):
l 程式有意义且可以组译 (+20)
l 程式有意义且可以执行 (+10)
l 通过 Pass 1 (+30)
l 通过 Pass 2 (+20)
l 支援 SIC 程式码组译错误检查 (+5)
l 支援 SIC/XE (+15)
l 程式档案没有遵照规定命名 (–10)
l 使用多个程式档撰写 (-30)
l 主程式开始没有包含作者、操作说明及符合的评分标准等资讯(即不遵守作业缴交通则C) (-10)
l 程式没有适当注解 (–10)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.168.37.119
1F:推 tsj20719:我有种被辗过去的感觉.. 12/22 21:50
2F:推 FSRS:临死前又被捅了一刀 12/22 21:57
3F:推 WAYS22275:看到都快哭了 12/23 00:12