作者jackySnake (風箏線斷)
看板EE_DSnP
標題hw2 批改說明
時間Sat Apr 18 00:04:52 2009
hw2给分標準:
一、程式部份 (200pts):
1. left right (20pts)
2. up down (20pts)
3. delete (20pts)
4. backspace (20pts)
5. home end ^a ^e (20pts)
6. page-up page down (20pts)
7. history (20pts)
8. show (20pts)
9. else (40pts)
跑測資全對者滿分,有error則手動測試扣分。
任何一項有bug斟酌扣分。
else扣分:
a. 難以界定在哪一項的bug
b. segmentation fault
c. 影響cmd使用
*測資在文末
二、README(50pts):
分數range: 20~50
a. 對於有將你如何實做方法用清楚的敘述出來的 (50pts)
b. 有說明如何實做,但是助教認為不夠清楚明瞭的 (40pts)
c. 沒有說明實做方式,但是有內容者 (30pts)
d. 如果將程式註解貼上者 (30pts)
e. 沒有把該寫的東西寫上去 (20pts)
f. 沒交 (0 pts)
請記得要好好的寫README
測資:
============================ 1 ==================================
{SHIFTDOWN}t{SHIFTUP}his{SPACE}is{SPACE}in1.ahk{ENTER}test{SPACE}
up{SPACE}down{SPACE}left{SPACE}wri{BACKSPACE}{BACKSPACE}{BACKSPACE}
right{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}
{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{RIGHT}-{SPACE}
{RIGHT}{LEFT}{SHIFTDOWN}'{SHIFTUP}{RIGHT}{RIGHT}{SHIFTDOWN}'{SHIFTUP}
{RIGHT}{SHIFTDOWN}'{SHIFTUP}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{SHIFTDOWN}'
{SHIFTUP}{RIGHT}{SHIFTDOWN}'{SHIFTUP}{RIGHT}{RIGHT}{RIGHT}{RIGHT}
{SHIFTDOWN}'{SHIFTUP}{RIGHT}{SHIFTDOWN}'{SHIFTUP}{RIGHT}{RIGHT}{RIGHT}
{RIGHT}{RIGHT}{SHIFTDOWN}'{SHIFTUP}{ENTER}up{ENTER}{UP}{UP}{ENTER}
{DOWN}{UP}{UP}{UP}{UP}{DOWN}{DOWN}{ENTER}12345{LEFT}{LEFT}{LEFT}{LEFT}
a{RIGHT}b{RIGHT}c{RIGHT}d{RIGHT}e{ENTER}ok{SHIFTDOWN}/{SHIFTUP}{ENTER}
{CTRLDOWN}c{CTRLUP}
--------------------------- 1.ans -------------------------------
cmd> This is in1.ahk
cmd> test - "up" "down" "left" "right"
cmd> up
cmd> test - "up" "down" "left" "right"
cmd> up
cmd> 1a2b3c4d5e
cmd> ok?
cmd>
============================ 2 ==================================
{SHIFTDOWN}t{SHIFTUP}his{SPACE}is{SPACE}in2.ahk{ENTER}test{SPACE}
{SHIFTDOWN}c{SHIFTUP}trl-a{SPACE}{SHIFTDOWN}c{SHIFTUP}trl-e{SPACE}
{SHIFTDOWN}h{SHIFTUP}ome{SPACE}{SHIFTDOWN}e{SHIFTUP}nd{LEFT}{LEFT}
{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}
{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}-{SPACE}
{SHIFTDOWN}'{SHIFTUP}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{RIGHT}
{SHIFTDOWN}'{SHIFTUP}{RIGHT}{SHIFTDOWN}'{SHIFTUP}{RIGHT}{RIGHT}
{RIGHT}{RIGHT}{RIGHT}{RIGHT}{SHIFTDOWN}'{SHIFTUP}{RIGHT}{SHIFTDOWN}
'{SHIFTUP}{RIGHT}{RIGHT}{RIGHT}{RIGHT}{SHIFTDOWN}'{SHIFTUP}{RIGHT}
{SHIFTDOWN}'{SHIFTUP}{RIGHT}{RIGHT}{RIGHT}{SHIFTDOWN}'{SHIFTUP}{ENTER}
1234567890abcdefghijklmnopqrstuvwxyz{CTRLDOWN}a{CTRLUP}{SHIFTDOWN}a
{SHIFTUP}n{BACKSPACE}dd{SPACE}front{SPACE}{CTRLDOWN}e{CTRLUP}{SPACE}
{SHIFTDOWN}a{SHIFTUP}dd{SPACE}end{ENTER}test{BACKSPACE}{BACKSPACE}
{BACKSPACE}{BACKSPACE}{BACKSPACE}and{SPACE}{SHIFTDOWN}h{SHIFTUP}ome
{SPACE}{SHIFTDOWN}e{SHIFTUP}nd{HOME}{SHIFTDOWN}fff{SHIFTUP}{SPACE}
{END}{SPACE}{SHIFTDOWN}eee{SHIFTUP}{HOME}{SHIFTDOWN}qqq{SHIFTUP}
{SPACE}{END}{SPACE}{SHIFTDOWN}xxx{SHIFTUP}{ENTER}ok{SHIFTDOWN}/
{SHIFTUP}{ENTER}{CTRLDOWN}c{CTRLUP}
--------------------------- 2.ans -------------------------------
cmd> This is in2.ahk
cmd> test - "Ctrl-a" "Ctrl-e" "Home" "End"
cmd> Add front 1234567890abcdefghijklmnopqrstuvwxyz Add end
cmd> QQQ FFF and Home End EEE XXX
cmd> ok?
cmd>
============================ 3 ==================================
this{SPACE}s{BACKSPACE}{BACKSPACE}{BACKSPACE}{BACKSPACE}{BACKSPACE}
{BACKSPACE}{SHIFTDOWN}t{SHIFTUP}his{SPACE}is{SPACE}the{SPACE}ket
{BACKSPACE}y{SPACE}test{SPACE}in{SPACE}{SHIFTDOWN}''{SHIFTUP}{LEFT}
up{SPACE}{BACKSPACE}{END}{SPACE}and{SPACE}{SHIFTDOWN}p{SHIFTUP}g
{SHIFTDOWN}u{SHIFTUP}p{SPACE}, {SPACE}{SHIFTDOWN}''{SHIFTUP}{LEFT}
down{END}{SPACE}and{SPACE}{SHIFTDOWN}p{SHIFTUP}g{SHIFTDOWN}d{SHIFTUP}
n{ENTER}line1{SPACE}{ENTER}line2{ENTER}line3{ENTER}lini{BACKSPACE}
e4{ENTER}line5{ENTER}{UP}{ENTER}{UP}{UP}{UP}{ENTER}{UP}{UP}{UP}{UP}
{UP}{UP}{ENTER}{UP}{UP}{UP}{UP}{UP}{UP}{UP}{UP}{ENTER}{UP}{UP}{ENTER}
{UP}{UP}{UP}{UP}{ENTER}{UP}{UP}{UP}{UP}{UP}{UP}{ENTER}{DOWN}{DOWN}
{UP}{UP}{UP}{UP}{UP}{UP}{UP}{UP}{UP}{DOWN}{DOWN}{DOWN}{DOWN}{DOWN}
{ENTER}{PGUP}{ENTER}{PGUP}{PGUP}{ENTER}done{ENTER}{CTRLDOWN}c{CTRLUP}
--------------------------- 3.ans -------------------------------
cmd> This is the key test in "up" and PgUp , "down" and PgDn
cmd> line1
cmd> line2
cmd> line3
cmd> line4
cmd> line5
cmd> line5
cmd> line4
cmd> line2
cmd> line1
cmd> line2
cmd> line4
cmd> line5
cmd> line1
cmd> line4
cmd> This is the key test in "up" and PgUp , "down" and PgDn
cmd> done
cmd>
============================ 4 ==================================
this{SPACE}is{SPACE}the{SPACE}randome{SPACE}tst{BACKSPACE}{BACKSPACE}
est{ENTER}{SHIFTDOWN}q-q{SHIFTUP}{SHIFTDOWN}--{SHIFTUP}{SPACE}
{SHIFTDOWN}i{SHIFTUP}'m{SPACE}craying{SPACE}{LEFT}{LEFT}{LEFT}{LEFT}
{LEFT}{LEFT}{DEL}{END}{ENTER}{UP}{HOME}{DEL}{SHIFTDOWN}66{SHIFTUP}b
{END}inf{BACKSPACE}g{ENTER}{UP}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}
{LEFT}{LEFT}{LEFT}{LEFT}{LEFT}{BACKSPACE}{LEFT}{LEFT}{BACKSPACE}
{BACKSPACE}{BACKSPACE}{BACKSPACE}{SPACE}kakaka{ENTER}{UP}{UP}
{CTRLDOWN}a{CTRLUP}...{ENTER}{UP}{UP}{UP}{UP}{CTRLDOWN}a{CTRLUP}ee
{CTRLDOWN}e{CTRLUP}ee{UP}{CTRLDOWN}e{CTRLUP}ww{CTRLDOWN}e{CTRLUP}
{CTRLDOWN}a{CTRLUP}dd{DOWN}{UP}{CTRLDOWN}e{CTRLUP}jj{ENTER}{UP}
{CTRLDOWN}a{CTRLUP}{DEL}{DEL}ee{CTRLDOWN}e{CTRLUP}{END}{END}{END}
{END}{END}{END}{END}{END}{END}{END}{END}{HOME}{END}{HOME}{END}{HOME}
{HOME}{END}{HOME}{HOME}{END}{PGDN}{PGDN}{PGUP}{PGDN}{PGUP}{PGDN}
{PGUP}{PGDN}{PGUP}{PGUP}{PGUP}{PGUP}{PGUP}{PGUP}{PGDN}{PGDN}{PGDN}
{PGDN}{PGUP}{PGUP}{PGUP}a{ENTER}{PGUP}{PGUP}{PGUP}{PGUP}{PGUP}jdf
{ENTER}{ENTER}joe{ENTER}oh{SPACE}joe{SPACE}{ENTER}no{SPACE}joe{ENTER}
{UP}{PGUP}{ENTER}{UP}{UP}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}
{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}
{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}
{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}
{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}
{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}
{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{PGUP}\{BACKSPACE}{ENTER}q{ENTER}
1{ENTER}2{ENTER}3{ENTER}4{ENTER}5{ENTER}6{ENTER}7{ENTER}8{ENTER}9
{ENTER}0{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}
{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}{PGUP}{ENTER}
{PGUP}{ENTER}{PGUP}{PGUP}{ENTER}{PGUP}{PGUP}{ENTER}{PGUP}{PGUP}
{ENTER}{PGUP}{PGUP}{PGUP}{PGUP}{ENTER}{PGUP}{PGUP}{PGUP}{PGUP}
{PGUP}{ENTER}{PGUP}{PGUP}{PGUP}{PGUP}{PGUP}{PGUP}{PGUP}{ENTER}read
{SPACE}design{SPACE}abk33cd{ENTER}gagaga{ENTER}{UP}{LEFT}{LEFT}
{LEFT}dddd{ENTER}fuck{SHIFTDOWN}1{SHIFTUP}{ENTER}{UP}{LEFT}{LEFT}
{LEFT}{BACKSPACE}a{ENTER}{UP}{LEFT}{LEFT}{LEFT}{LEFT}{RIGHT}n{ENTER}
{UP}{CTRLDOWN}e{CTRLUP}{CTRLDOWN}a{CTRLUP}ll{ENTER}log{BACKSPACE}
ng{ENTER}{CTRLDOWN}c{CTRLUP}
--------------------------- 4.ans -------------------------------
cmd> this is the randome test
cmd> Q_Q__ I'm crying
cmd> ^^b_Q__ I'm cryinging
cmd> ^^b kakaka Im cryinging
cmd> ...^^b_Q__ I'm cryinging
cmd> this is the randome testjj
cmd> this is the randome testa
cmd> this is the randome testjdf
cmd>
cmd> joe
cmd> oh joe
cmd> no joe
cmd> this is the randome test
cmd> this is the randome test
cmd> ^^b kakaka Im cryinging
cmd> ...^^b_Q__ I'm cryinging
cmd> this is the randome testjj
cmd> this is the randome testa
cmd> this is the randome testjdf
cmd> joe
cmd> oh joe
cmd> no joe
cmd> this is the randome test
cmd> this is the randome test
cmd> ^^b kakaka Im cryinging
cmd> ...^^b_Q__ I'm cryinging
cmd> this is the randome testjj
cmd> this is the randome testa
cmd> this is the randome testjdf
cmd> joe
cmd> oh joe
cmd> no joe
cmd> this is the randome test
cmd> this is the randome test
cmd> ^^b kakaka Im cryinging
cmd> ...^^b_Q__ I'm cryinging
cmd> this is the randome testjj
cmd> this is the randome testa
cmd> this is the randome testjdf
cmd> joe
cmd> oh joe
cmd> no joe
cmd> this is the randome test
cmd> this is the randome test
cmd> q
cmd> 1
cmd> 2
cmd> 3
cmd> 4
cmd> 5
cmd> 6
cmd> 7
cmd> 8
cmd> 9
cmd> 0
cmd> 1
cmd> 2
cmd> 3
cmd> 4
cmd> 5
cmd> 6
cmd> 7
cmd> 8
cmd> 9
cmd> 0
cmd> 1
cmd> 2
cmd> 3
cmd> this is the randome testjdf
cmd> joe
cmd> this is the randome test
cmd> read design abk33cd
cmd> gagaga
cmd> gagddddaga
cmd> fuck!
cmd> fack!
cmd> fanck!
cmd> llfanck!
cmd> long
cmd>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.171.147
1F:推 goodshawn:Hw2的作業說明檔裡面沒有解釋Readme的評分標準... 04/24 15:25
2F:→ goodshawn:甚至沒有說要評分....所以在寫Readme的時候才覺得不用 04/24 15:25
3F:→ goodshawn:特別寫什麼說明。因為說明都寫在code的註解裡面... 04/24 15:26
4F:→ goodshawn:想跟助教反應一下..突然說Readme占50,這樣是否不太恰當 04/24 15:29