软考软件设计师考试上午练习试题(4)
(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)正在运行?
…… 此处隐藏:1105字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [法律文档]苏教版七年级语文下册第五单元教学设计
- [法律文档]向市委巡视组进点汇报材料
- [法律文档]绵阳市2018年高三物理上学期第二次月考
- [法律文档]浅析如何解决当代中国“新三座大山”的
- [法律文档]延安北过境线大桥工程防洪评价报告 -
- [法律文档]激活生成元素让数学课堂充满生机
- [法律文档]2014年春学期九年级5月教学质量检测语
- [法律文档]放射科标准及各项计1
- [法律文档]2012年广州化学中考试题和答案(原版)
- [法律文档]地球物理勘查规范
- [法律文档]《12系列建筑标准设计图集》目录
- [法律文档]2018年宁波市专技人员继续教育公需课-
- [法律文档]工会委员会工作职责
- [法律文档]2014新版外研社九年级英语上册课文(完
- [法律文档]《阅微草堂笔记》部分篇目赏析
- [法律文档]尔雅军事理论2018课后答案(南开版)
- [法律文档]储竣-13827 黑娃山沟大开挖穿越说明书
- [法律文档]《产品设计》教学大纲及课程简介
- [法律文档]电动吊篮专项施工方案 - 图文
- [法律文档]实木地板和复合地板的比较
- 探析如何提高电力系统中PLC的可靠性
- 用Excel函数快速实现体能测试成绩统计
- 教师招聘考试重点分析:班主任工作常识
- 高三历史选修一《历史上重大改革回眸》
- 2013年中山市部分职位(工种)人力资源视
- 2015年中国水溶性蛋白市场年度调研报告
- 原地踏步走与立定教学设计
- 何家弘法律英语课件_第十二课
- 海信冰箱经销商大会——齐俊强副总经理
- 犯罪心理学讲座
- 初中英语作文病句和错句修改范例
- 虚拟化群集部署计划及操作流程
- 焊接板式塔顶冷凝器设计
- 浅析语文教学中
- 结构力学——6位移法
- 天正建筑CAD制图技巧
- 中华人民共和国财政部令第57号——注册
- 赢在企业文化展厅设计的起跑线上
- 2013版物理一轮精品复习学案:实验6
- 直隶总督署简介




