TransCSI 板


LINE

※ [本文轉錄自 future1234 信箱] 作者: future1234 (Creep) 標題: 輔大96 時間: Wed Jul 16 09:03:51 2008 1.(a) 在time-sharing system中,當process取得cpu控制使用權的時間到時(time slice=0) 則process交出cpu控制權,O.S並把cpu控制權交給下一個優先執行的process (b) time slice太短: 造成process之間, "context switching"太頻繁,浪費系統資源 time slice太長: 造成FCFS的情形發生,容易產生starvation 2.(a) Application Presentation Session Transport Network Data Link Physical (b) (i) Data Link (ii) Network (iii) Application (iv) Application (v) Presentation 3.(a)資料共2N筆,分成兩部分,使得total ages的差距為"最大" 我採selction sort做排序,採由大到小 並且只做到第N筆 ,也就是 {a[1] > a[2] >.... > a[N]} {..........} ^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^ 前N筆資料 後N筆資料,沒排序, 但其中一個都比前N筆的小 假設最差的情形,selction sort 則做了 N(N-1)/2次比較交換 , 即 T(n) = O(n^2) 則此時兩筆資料的total ages差距為最大. Algorithm如下: Procedure SelectSort(list[],N) begin For i=0 to (N/2) do begin m=i; For j=(i+1) to N/2 do If list[j].key > list[m].key then m=j; If (m!=i) then SWAP(list[m],list[i]); end end (b)資料共2N筆,分成兩部分,使得total ages的差距為最小 分兩個步驟,第一個先用selection sort把2N資料都排序完, 由大到小 則,a[1] > a[2] > a[3]......> a[2N-1] > a[2N] 第二個步驟,做SWAP的動作 把a[2]跟a[N+1]做SWAP, a[3]跟a[N+2]做SWAP ,.... 所以,第一個步驟花了 2N(2N-1)/2次比較交換 第二個不步驟 (N-1)次的SWAP 所以,T(n) = 2N(2N-1)/2 + (N-1) =....=O(n^2) 4.我不會... 5.(a)Linked list , 因為只要做指標的轉移 , 而array必須搬動相當的資料,在作插入的動作 (b)Array , 因為array本身就是random access的機制,存取100th資料,只要透過index(索引) 就可以直接讀取到100th的資料,但Linked list必須使用指標,從第一筆資料data->next... 到100th資料 (c)Array , 因為array本身就是random access的機制,透過index找到資料,且Linked list 必須從第一個做搜尋(sequential),直到找到資料 (d)一樣 , 因為sorting algorithm本身就適合各種資料型態的排序 6.(a)4次碰撞 148883 % 409 =7 116982 % 409 =8 176285 % 409 =6 80989 % 409 =7 143973 % 409 =5 95304 % 409 =7 186920 % 409 =7 在bucket #7 共碰撞4次 (假設bucket slot=1) (b) bucket size = 4 (用4取餘數,ex:148883 % 4 = 3) 0 95304,186920 1 176285,80989,143973 2 116982 3 148883 7. C:Ciphertext ,P:Plaintext C=P^e mod r P=C^d mod r public key(r,e) private key(r,d) 以上為RSA加密解密的公式 此題,r=15,e=3,d=11 (a) sender做加密的動作 ,產生Ciphertext 其中P=12 , 因為 "Happy summer." ,共12個字元 ^^^^^ ^^^^^^^ C=P^e mod r = 12^3 mod 15 = 3 (b) receiver做解密的動作,產生Plaintext 其中C=3 , 因為上題我們產生Ciphertext的長度為3 P=C^d mod r = 3^11 mod 15 = 12 為12個字元,即原本的"Happy summer." 8.(a) 2^6 * 2^20 / 2^2 = 2^24 共24 bits (b) 2^10 * 2^16 = 2^26 (controllers) 9. J / \ C I / \ / \ B D G H / / \ A E F 10. 這題解法很多,也就是Huffman tree不只一個, 但相同的是他們總bits是相同的 102 / \ 49 53 / \ / \ 20 29 31 22 / \ / \ E / \ 12 8 9 20 14 8 A B C D F G 其中"/"為0 ,"\"為1 ,我就不畫上去了,考試你要畫上去,怕看起來太亂 所以透過Huffman encoding的結果如下 A 000 B 001 C 010 D 011 E 10 F 110 G 111 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.74.191.134 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.162.51







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Tech_Job站內搜尋

TOP