关于一道2002年高程试题,请大家指点

chenyun122 2003-08-21 12:28:22
-------------------------------------------------------------------
题目:
假设一个有 3 个盘片的硬盘,共有 4 个记录面,转速为 7200 转/分,盘面有效记录区域的外直径为 30cm,内直径为 lOcm,记录位密度为 250位/mm,磁道密度为 8道/mm,每磁道分16个扇区,每扇区 512字节,则该硬盘的非格式化容量和格式化容量约为__(1)__,数据传输率约为__(2)__
(1)
A. 120MB和1OOMB
B. 30MB和25MB
C. 60MB和50MB
D. 22.5MB 和 25MB

(2)
A. 2356KB/s
B. 3534KB/s
C. 7069KB/s
D. 1178KB/s
--------------------------------------------
我的方法错在哪里请大家指点一下:
(1)"非格式化"容量为:
(3.14*150mm*150mm-3.14*50mm*50mm)* 250*4/8/1024/1024=7.48MB
(2)数据传输率约为:
方法一: 7200/60*16*512/1024=960kb/s
方法二: 16*512/(60/7200)/1024=963.86kb/s

结果是都于答案不符,哪里错了?
...全文
33 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
caesar22 2003-08-21
  • 打赏
  • 举报
回复
磁盘的各道角速度都一样,所以要求每道的存储数据一样多,只用内径来计算就可以了,不至于要用积分
caesar22 2003-08-21
  • 打赏
  • 举报
回复
每面磁道数=(外直径-内直径)*磁道密度/2=800
格式化容量=每面磁道数*记录面*每磁道扇区数*每扇区字节数=25MB
非格式化容量=每面磁道数*记录面*π*内直径*记录位密度/8(单位为字节)=30MB(约)
数据传输率=π*内直径*记录位密度/8*转速/60(字节/秒)=1175500字节
yczyk 2003-08-21
  • 打赏
  • 举报
回复
根据高程存储容量算法:
存储容量(格式化后)=N*T*S*B N为总盘面数,T为每面磁道数,S为每道扇区数,S为每扇区存储字节数。
存储容量(格式化后)=4*((15-5)*10*8)*16*512=25M
格式化前存储容量不能用扇区去算了,应该按记录位密度去算。所以应该是用累计周长*记录位密度去算。累计周长可能需要用到积分,即从5-15CM的累计周长是多少,然后再*记录位密码得到格式化前容量。刚开始我也想到了用面积去计算,后来一想:面积得到的单位是平方毫米,即使*了记录位密码还会保留一个毫米单位,这好象不符合我们的结果,难道我们的结果里的单位还要用M/毫米吗?所以我想到了用周长。
lnh925 2003-08-21
  • 打赏
  • 举报
回复
非格式化容量应该还乘以3。
后面的应该要考虑 b与B的区别,你还是看清楚一点吧。
chenyun122 2003-08-21
  • 打赏
  • 举报
回复
谢谢caesar22(背后的小刀)和大家的指点!

2,947

社区成员

发帖
与我相关
我的任务
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证c4javac4前端 技术论坛(原bbs)
社区管理员
  • 软件水平考试社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧