- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机操作系统后答案第9章习题解答
第9章习题解答
一、填空
1.MS-DOS操作系统由BOOT、IO.SYS、MSDOS.SYS以及 COMMAND.COM 所组成。
2.MS-DOS的一个进程,由程序(包括代码、数据和堆栈)、 程序段前缀 以及环境块三部分组成。
3.MS-DOS向用户提供了两种控制作业运行的方式,一种是 批处理方式 ,一种是命令处理方式。
4.MS-DOS存储管理规定,从地址0开始每16个字节为一个“ 节 ”,它是进行存储分配的单位。
5.MS-DOS在每个内存分区的前面都开辟一个16个字节的区域,在它里面存放该分区的尺寸和使用信息。这个区域被称为是一个内存分区所对应的 内存控制块 。
6.MS-DOS有4个存储区域,它们是: 常规内存区 、上位内存区、高端内存区和扩充内存区。
7.“ 簇 ”是MS-DOS进行磁盘存储空间分配的单位,它所含扇区数必须是2的整数次方。
8.当一个目录表里仅包含“.”和“..”时,意味该目录表为 空 。
9.在MS-DOS里,用文件名打开文件,随后就通过 句柄 来访问该文件了。
10.在MS-DOS里,把 字符设备 视为设备文件。
二、选择
1.下面对DOS的说法中, B 是正确的。
A.内、外部命令都常驻内存 B.内部命令常驻内存,外部命令非常驻内存
C.内、外部命令都非常驻内存 D.内部命令非常驻内存,外部命令常驻内存
2.DOS进程的程序,在内存里 D 存放在一起。
A.总是和程序段前缀以及环境块 B.和谁都不
C.总是和进程的环境块 D.总是和程序段前缀
3.MS-DOS启动时能够自动执行的批处理文件名是: C 。
A.CONFIG.SYS B.MSDOS.SYS
C.AUTOEXEC.BAT D.COMMAND.COM
4.下面所列的内存分配算法, D 不是MS-DOS采用的。
A.最佳适应法 B.最先适应法 C.最后适应法 D.最坏适应法
5.在MS-DOS里,从1024K到1088K的存储区域被称为 D 区。
A.上位内存 B.扩展内存 C.扩充内存 D.高端内存
6.MS-DOS的存储管理是对 A 的管理。
A.常规内存 B.常规内存和上位内存
C.常规内存和扩展内存 D.常规内存和扩充内存
7.在下面给出的MS-DOS常用扩展名中, B 不表示一个可执行文件。
A..exe B..obj C..com D..bat
8.下列四项中, D 不是MS-DOS文件分配表的功能。
A.记录文件的链接结构 B.进行磁盘存储空间的管理
C.存放簇之间的链接指针 D.反映文件间的共享情况
9.下面不能作为MS-DOS设备文件的设备是: B 。
A.显示器 B.磁盘 C.打印机 D.键盘
10.MS-DOS的设备文件是指 C 。
A.字符设备和块设备 B.块设备 C.字符设备 D.NUL设备
三、问答
1.什么是DOS的内部命令,什么是DOS的外部命令?
答:MS-DOS把命令处理模块(COMMAND.COM)中那些功能简单、使用频率较高的操作命令称为“内部命令”。内部命令程序都在COMMAND.COM暂驻内存模块里。只要暂驻内存模块在内存中,系统接收到一条内部命令时,就能够直接调用它并执行。
MS-DOS把命令处理模块(COMMAND.COM)中那些使用频度较小的操作命令称为“外部命令”。它们都是以文件的形式存放在磁盘上。当在内存的暂驻内存模块接收到一个外部命令时,必须先将它从磁盘读入内存,然后才能被执行。
2.试勾画出DOS启动过程中四大部分的相互关系。谁最先运行?谁又把谁装入到内存?最后CPU的控制权落在了谁的手里?
答:MS-DOS由一个引导程序(BOOT)和3个程序模块(IO.SYS和ROM-BIOS、MSDOS.SYS、COMMAND.COM)组成,其间的层次关系,如教材中的图8-1所示。
BOOT是一个极短的程序。系统初启时,它最先投入运行。随后检查系统盘根目录下的头两个文件是否是IO.SYS和MSDOS.SYS。如果为真,则把IO.SYS装入到内存,结束引导任务,转而执行IO.SYS里的系统初始化程序。
IO.SYS及ROM-BIOS是MS-DOS的输入/输出管理模块。其中在系统盘上的IO.SYS,是进行输入/输出的接口模块;固化在ROM里的ROM-BIOS,是一个个具体的设备驱动程序。在引导程序将IO.SYS装入内存、转而执行IO.SYS里的系统初始化程序后,就由它负责调入MSDOS.SYS;负责装入COMMAND.COM模块。所以,MSDOS.SYS以及COMMAND.COM都是由IO.SYS装入到内存的。
COMMAND.COM是MS-DOS操作系统与用户之间的接口。在系统启动后,CPU的控制权最后落在
文档评论(0)