好文档 - 专业文书写作范文服务资料分享网站

《现代操作系统第四版》 第五章 答案

天下 分享 时间: 加入收藏 我要投稿 点赞

答:25行字符,每行高8个像素,需要200次扫描才能绘制。每秒刷新60次屏幕,或者12000次行扫描/秒。在63.6微秒/扫描,每秒中用于波束水平移动763毫秒,留下了237毫秒的时间可供视频RAM写入。因此,视频RAM可用的时间占23.7%。

35.计算机系统的设计人员期望鼠标移动的最大速率为20cm/s。如果一个鼠标步是0.1mm,并且每个鼠标消息3个字节,假设每个鼠标步都是单独报告的,那么鼠标的最大数据传输率是多少?

答:鼠标的最大速率为200mm/sec,也就是2000mickeys/sec,如果每次报告为3 个字节,输出速率为6000字节/sec。

36.基本的加性颜色是红色、绿色和蓝色,这意味着任何颜色都可以通过这些颜色的线性叠加而构造出来。某人拥有一张不能使用全24位颜色表示的彩色照片,这可能吗?

答:对于24位彩色系统,仅能够表示224种颜色。这不是颜色的全部。例如,假设某摄影师以300种纯蓝绘图,每种都有一点区别。那么,而(R,G,B)中的B

只有8位,只能表示256种蓝色,而无法表示300种蓝色。

37.将字符放置在位图模式的屏幕上,一种方法是使用BitBlt从一个字体表复制位图。假设一种特殊的字体使用16x24像素的字符,并且采用RGB真彩色。

(a)每个字符占用多少字体表空间?

(b)如果复制一个字节花费100ns(包括系统开销)。那么到屏幕的输出率是每秒多少个字符?

答:(a)24位真彩 RGB 中每像素需3个字节,因此该表中的字符为16×24×3 = 1152 字节。

(b)如果每字节100纳秒,那么每个字符需1152×100ns =115.2微秒。也就是大约每秒输出8681字符。

38.假设复制一个字节花费 l0ns,那么对于80字符×25行文本模式的内存映射的屏幕,完全重写屏幕要花费多长时间?采用24位彩色的1024×768像素的图

形屏幕情况怎样?

答:重写文本屏幕需要复制2000个字节,也就是20微秒。重写图形屏幕需要复制1024×768×3 = 2,359,296字节,大约为23.6毫秒。

39.在图5- 40中存在 一个窗口类需要调用RegisterClass进行注册,在图5-38中对应的X窗口代码中,并不存在这样的调用或与此相似的任何调用,为什么?

答:在Wmdows中,OS自己调用处理程序例程。在X Window中,不会发生类似的事情。X只是获取消息,并在内部处理它。

40.在课文中我们给出了一个如何在屏幕上画一个矩形的例子,即使用Windows GDI:Rectangle(hdc, xleft, ytop,xright,ybottom);是否存在对于第一个参数(hdc)的实际需要?如果存在,是什么?毕竞,矩形的坐标作为参数而显式地指明了。

答: 第一个参数是必需的。首先,坐标是对应于某个窗口的,因此需要hdc来指定窗口,也就是其坐标原点。第二,如果该矩形落在窗口外面,将被截除,因此还需要该窗口的坐标。第三,矩形颜色和其它属性必须由hdc指定。因此,hdc此是十分重要的。

41.一台THINC终端用于显示一个网页,该网页包含一个动画卡通,卡通大小为400×160像素,以每秒10帧的速度播放。显示该卡通会消耗100Mbps快速以太网带宽多大的部分?

答:显示大小为400×160×3 = 192,000 字节,10fps也就是1,920,000字节/sec = 15,360,000位/sec,占用100Mbps快速以太网带宽的15%。

42.在一次测试中,THINC 系统被观测到对于1Mbps的网络工作良好。在多用户的情形中会有问题吗?提示:考虑大量的用户在观看时间表排好的TV节目,并且相同数目的用户在浏览万维网。

答:网络带宽是共享的,因此100个用户同时请求不同的数据,lMbps的网络将

使得每个用户的有效带宽为10Kbps。对于一个共享网络,TV节目是多点传送的,因此视频包只需发送一次,无论多少用户在观看都不影响其效果。而如果是100 个用户浏览Web,每个用户的性能可能迅速降低。

43.如果一个CPU的最大电压V被削减到V/n,那么它的功率消耗将下降到其原始值的1/n2,并且它的时钟速度下降到其原始值的1/n。假设一个用户以每秒1个字符的速度键人字符,处理每个字符所需要的CPU时间是100ms,n的最优值是多少?与不削减电压相比,以百分比表示相应的能量节约了多少?假设空闲的CPU完全不消耗能量。

答:如果n = 10,CPU仍能按时完成工作,但消耗的能源明显下降。如果CPU在1秒内全速运行100毫秒然后闲置900毫秒消耗的能量为E/10。那么,以1/10的速度运行在消耗的能量为E/100,节省了9E/100,通过降低电压节约百分之90%的能量。

44.一台笔记本电脑被设置成最大地利用功率节省特性,包括在一段时间不活动之后关闭显示器和硬盘。一个用户有时在文本模式下运行UNIX程序,而在其他时间使用X窗口系统。她惊讶地发现当她使用仅限文本模式的程序时,电池的

《现代操作系统第四版》 第五章 答案

答:25行字符,每行高8个像素,需要200次扫描才能绘制。每秒刷新60次屏幕,或者12000次行扫描/秒。在63.6微秒/扫描,每秒中用于波束水平移动763毫秒,留下了237毫秒的时间可供视频RAM写入。因此,视频RAM可用的时间占23.7%。35.计算机系统的设计人员期望鼠标移动的最大速率为20cm/s。如果一个鼠标步是0.1mm,并且每个鼠标消息3个字节,假设每个
推荐度:
点击下载文档文档为doc格式
9rud77y4g792i2p9mey92mdyx423a401cc8
领取福利

微信扫码领取福利

微信扫码分享