计算机操作系统课后答案第9章习题解答

计算机操作系统课后答案第9章习题解答

ID:26130439

大小:168.50 KB

页数:6页

时间:2018-11-24

计算机操作系统课后答案第9章习题解答_第1页
计算机操作系统课后答案第9章习题解答_第2页
计算机操作系统课后答案第9章习题解答_第3页
计算机操作系统课后答案第9章习题解答_第4页
计算机操作系统课后答案第9章习题解答_第5页
资源描述:

《计算机操作系统课后答案第9章习题解答》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第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个存储区域,它们

2、是:常规内存区、上位内存区、高端内存区和扩充内存区。7.“簇”是MS-DOS进行磁盘存储空间分配的单位,它所含扇区数必须是2的整数次方。8.当一个目录表里仅包含“.”和“..”时,意味该目录表为空。9.在MS-DOS里,用文件名打开文件,随后就通过句柄来访问该文件了。10.在MS-DOS里,把字符设备视为设备文件。二、选择1.下面对DOS的说法中,B是正确的。A.内、外部命令都常驻内存B.内部命令常驻内存,外部命令非常驻内存C.内、外部命令都非常驻内存D.内部命令非常驻内存,外部命令常驻内存2.DOS进程的程序,在内存里D存放在一起。A.总是和程序段前缀以及环境块B.和谁都不

3、C.总是和进程的环境块D.总是和程序段前缀3.MS-DOS启动时能够自动执行的批处理文件名是:C。A.CONFIG.SYSB.MSDOS.SYSC.AUTOEXEC.BATD.COMMAND.COM4.下面所列的内存分配算法,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常用扩展名中

4、,B不表示一个可执行文件。A..exeB..objC..comD..bat8.下列四项中,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)中那些功能简单、使用频率较高的操作命令称为“内部命令”。内部命令程

5、序都在COMMAND.COM暂驻内存模块里。只要暂驻内存模块在内存中,系统接收到一条内部命令时,就能够直接调用它并执行。MS-DOS把命令处理模块(COMMAND.COM)中那些使用频度较小的操作命令称为“外部命令”。它们都是以文件的形式存放在磁盘上。当在内存的暂驻内存模块接收到一个外部命令时,必须先将它从磁盘读入内存,然后才能被执行。2.试勾画出DOS启动过程中四大部分的相互关系。谁最先运行?谁又把谁装入到内存?最后CPU的控制权落在了谁的手里?答:MS-DOS由一个引导程序(BOOT)和3个程序模块(IO.SYS和ROM-BIOS、MSDOS.SYS、COMMAND.CO

6、M)组成,其间的层次关系,如教材中的图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;负责装入COMM

7、AND.COM模块。所以,MSDOS.SYS以及COMMAND.COM都是由IO.SYS装入到内存的。COMMAND.COM是MS-DOS操作系统与用户之间的接口。在系统启动后,CPU的控制权最后落在了它的手里,由它接收用户输入的各种DOS命令,解释后加以执行。3.MS-DOS不支持进程间的并发执行,进程之间只能够串行执行。那么它是怎样保证进程之间顺利切换的呢?答:在进程的程序段前缀里,有返回时的地址,有调用者的PSP地址(即指向调用进程的进程控制块指针),这是保证进程之间顺利切换的两个重要的信息。对于

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。