77范文网 - 专业文章范例文档资料分享平台

软考软件设计师考试上午练习试题(4)

来源:网络收集 时间:2019-08-17 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

(31) A. 从pl指向的文件中读一个字符率存入p2指向的内存 B. 从p2指向的文件中读一个字符串存入pl指向的内存 C. 从pl指向的内存中的一个字符串输出到p2指向的文件 D. 从p2指向的内存中的一个字符串输出到pl指向的文件 参考答案:(31) C。

解析:标准函数调用fputs(p1,p2)完成的功能是将由字符指针pl所指的字符串内容输出到与文件指针p2相关联的文件中,即将从pl所指的内存中的字符串内容输出到p2所指向的文件中。所以正确解答是C。

28. 页式存储管理当中的页面是由 (32) 所感知的。 (32) A.用户 B.操作系统 C.编译系统 D.链接程序 参考答案:(32)B。

解析:进行存储分配时,页式存储管理为每个作业建立一张页表,指出逻辑地址中页号与主存中块号的对应关系。然后,借助于硬件的地址转换机构,在作业执行过程中按页动态定位。每执行一条指令时,按逻辑地址中的页号查页表,得到对应的块号,根据关系式,绝对地址=块号×块长+单元号,计算出欲访问的主存单元的地址。由此可知,页面是由操作系统所感知的。

29. 在一个单CPU的计算机系统中,有3台不同的外部设备R1、R2和R3,以及3个进程P1、P2和P3。系统CPU调度采用可剥夺式优先级的进程调度方案,3个进程的优先级、使用设备的先后顺序和占用设备时间如表1所示。

表1 进程的优先级、使用设备的先后顺序和占用设备时间表 进 程优 先 级使用设备、CPU的先后顺序和占用时间

进 程 优 先 级 使用设备、CPU的先后顺序和占用时间 P1 P2 P3 高 中 低 R1(20ms)→CPU(20ms)→R3(20ms) R3(40ms)→CPU(30ms)→R2(20ms) CPU(30ms)→R2(20ms)→CPU(20ms) 假设操作系统的开销忽略不计,从3个进程同时投入运行到全部完成,CPU的利用率约为 (33) %;R3的利用率约为 (34) %。其中,设备的利用率是指该设备的使用时间与进程组全部完成所占用时间的比率。 (33) A.66.7 B.75 C.83.3 D.91.7 (34) A.66 B.50 C.33 D.17

参考答案:(33)C;(34)B。

解析:在多道系统中的3个任务(P1、P2和P3)是竞争使用CPU,但可并行使用I/O设备(R1、R2和R3)。各个任务运行的分析过程如图6所示。图中水平粗实线表示某进程实际执行过程所占用的CPU或I/O设备的时间。 对图3分析如下。

图 3

① t0~t1时段(20ms):结合表3-2中3个进程使用设备的先后顺序,因此,进程调度程序先选中进程P3占用CPU的使用权,进程P1占用R1设备的使用权,进程P2占用R3设备的使用权。

② t1~t2时段(20ms):由于进程的优先级P1>P3且系统CPU调度采用可剥夺式优先级的进程调度方案,CPU使用权在这一进段将转让给进程P1,进程P1占用CPU的使用权20 ms,进程P2继续占用R3设备20 ms,进程P3因CPU使用权被剥夺而处于就绪状态。 ③ t2~t3时段(20ms):进程P1占用CPU使用权终止后,进入占用R3设备的时段。由于进程的优先级P2>P3,进程P2使用完R3设备后,进入占用CPU的使用权时段。进程P3仍处于就绪状态。

④ t3~t4时段(10ms):进程P1在t3时刻运行完毕。进程P2继续占用CPU的使用权。进程P3仍处于就绪状态。

⑤ t4~t5时段(10ms):进程P2占用CPU使用权终止后,进入占用R2设备的时段。进程调度程序重新调度进程P3占用CPU的使用权。

⑥ t5~t6时段(10ms):进程P3占用CPU使用权终止后,进入占用R2设备的时段。由于I/O设备R2可被进程并行使用,因此,进程P2、P3在这一时段将并行占用R2设备。系统中也没有其他待运行的进程,此时段CPU将处于空闲状态。

⑦ t6~t7时段(10ms):进程P2在t6时刻运行完毕。进程P3继续占用R2设备。此时段CPU仍处于空闲状态。

⑧ t7~t8时段(20ms):进程P3的I/O操作任务完成后,进程调度程序将CPU使用权分配给它。进程P3占用CPU 20ms后运行完毕。

30. 某磁盘的转速为7 200转/分,传输速度为4Mbps,控制器开销为1ms。要保证读或写一个512字节的扇区的平均时间为11.3ms。那么,该磁盘的平均寻道时间最大应不超过 (35) ms。 (35) A.3.9 B.4.7 C.5.5 D.6.1

参考答案:(35)D。

解析:磁盘读或写某个扇区所需平均时间应包括① 该磁盘的平均寻道时间、② 平均旋转时间、③ 读或写数据的传输时间和④控制器的开销时间等。

控制器开销为1ms。要保证读或写一个512字节的扇区的平均时间为11.3ms,则该磁盘的平均寻道时间的最大值为 ,即不超过6.1 ms。

31. 根据以下Redhat Linux操作系统的提示信息,将(36)空缺处的Apache服务操作命令填写完整。

httpd (pid 20014 20013 20012 20011 20010 20009 20008 20007 20004)正在运行? (36) A.service httpd status B.httpd -k start C.httpd -k restart D.apachectl start 参考答案:(36)A。

解析:使用命令“service httpd start”启动httpd进程之后,再使用命令“service httpd status”可以查看Apache服务器的状态信息。

选项B的“httpd -k start”用于启动Apache服务,其等价于“service httpd start”或“apachectl start”。

选项C的“httpd -k restart”用于重启Apache,使其重新读取配置文件,与其等价的命令有“service httpd restart”和“apachectl restart”。

另外,使用命令“service httpd stop”可以终止Apache服务,该命令的等价命令是“httpd -k stop”(或“apachectl stop”)。

32. 在C语言中,设有数组定义:char array[]=“China”;则数组array所占用的空间为 (37) 。 (37) A.5个字节 B.6个字节 C.10个字节 D.12个字节 参考答案:(37)B。

httpd (pid 20014 20013 20012 20011 20010 20009 20008 20007 20004)正在运行?

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库软考软件设计师考试上午练习试题(4)在线全文阅读。

软考软件设计师考试上午练习试题(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/681103.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: