×
載入中..請稍候..
【阿摩網站-置頂欄顏色票選問卷】只要填寫就能獲得500Y,結束時間 2024/04/25 11:59:59。
前往查看
我想開課
●
公告
搜尋
回報
註冊
登入
功能列表
課程筆記
循序
試卷
寫作批改
NEW!
錯題
自由
考試秘書
考試一覽表
近期刊誤
最近測驗
未完成試卷
冠軍賽
精熟測驗
各科能力分析
打氣工具
私人筆記
打卡
考用行事曆
我上傳的試卷
收錄的題目
按讚的題目
發表的討論
查單字
收錄的試卷
好友
加值服務
商城
鑽石兌換商城
NEW!
加值訂單查詢
VIP專區
VIP與詳解卡管理
VIP功能介紹
下載題庫專區
下載題庫
試題查詢
序號兌換
活動
密技
計算機概論、大意(資訊科學概論,電腦常識,電子計算機概論)題庫
下載題庫
上一題
下ㄧ題
查單字:
關
以下兩種不同版本的 C 程式,所有的變數皆為整數。 版本一: for (j=0; j<20; j++) /* Version 1 */ for (i=0; i<10000; i++) x[i][j] = x[i][j]+1; 版本二: for (i=0; i<10000; i++) /* Version 2 */ for (j=0; j<20; j++) x[i][j] = x[i][j]+1; 2 個程式先後在同一台電腦上面執行,該電腦的處理器中有 1 個直接對應的(direct-mapped)資料快取記憶體(data cache),其容量為 8KB,區塊長度(block size)為 16 位元組,假設軟體環境維持不變,也未受到其他程式的干擾,且程式執行時未發生任何錯誤(error),請問下列敘述何者正確?
(A)版本一比版本二快,因為版本一的資料快取記憶體的失誤率(cache miss rate)比較低
(B)版本一比版本二慢,因為版本一的資料快取記憶體的失誤率(cache miss rate)比較高
(C)兩種版本速度相同,因為兩版本的資料快取記憶體的失誤率(cache miss rate)相同
(D)兩種版本的程式結果不同,不能比較
計算機概論、大意(資訊科學概論,電腦常識,電子計算機概論)
-
計算機概要-16#11007
答案:
B
難度:
困難
0.375
討論
私人筆記( 0 )
1F
coolpanda771
國二下 (2013/10/25)
怎樣分辨?
檢舉
2F
Adam Lin
高一上 (2016/04/06)
版本二再進行陣列的加減時,只需要執行迴圈20次,外圈雖要執行10000次,但沒有實際要操作的敘述
版本一,要進行陣列的加減10000次,次數越高,失誤率就越高,因此速度也會較慢。
檢舉
3F
張育騰(已考上初、普、高考
大三下 (2017/10/03)
題目不完整,謝謝
檢舉
你可以購買他人私人筆記。
查單字:
關
錯在阿摩,贏在考場
給我們一個讚,讓我們可以做的更好!
登入後,將不會看到此視窗
以下兩種不同版本的 C 程式,所有的變數皆為整數。 版本一: for (..-阿摩線上測驗