21年软件水平考试考试真题精选及答案7辑.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《21年软件水平考试考试真题精选及答案7辑.docx》由会员分享,可在线阅读,更多相关《21年软件水平考试考试真题精选及答案7辑.docx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、21年软件水平考试考试真题精选及答案7辑21年软件水平考试考试真题精选及答案7辑 第1辑某医院预约系统的部分需求为:患者可以查看医院发布的专家特长介绍及其就诊时间;系统记录患者信息,患者预约特定时间就诊。用DFD对其进行功能建模时,患者是(请作答此空);用ERD对其进行数据建模时,患者是( )。A.外部实体B.加工C.数据流D.数据存储答案:A解析:1、患者不涉及加工,为外部实体。2、患者有其信息,所以为实体。以下选项中,( )不是公共语言运行时提供的服务。A.公共类型系统B.公共语言规范C.Net Framework 类库D.垃圾回收器答案:C解析:以下关于结构化开发方法的叙述中,不正确的是
2、( )。A.总的指导思想是自顶向下,逐层分解B.基本原则是功能的分解与抽象C.比面向对象开发方法更适合于开发大规模的、特别复杂的项目D.特别适合解决数据处理领域的问题答案:C解析:本题考查结构化开发方法的基础知识。结构化开发方法由结构化分析、结构化设计和结构化程序设计构成,是一种面向数据流的开发方法。结构化方法总的指导思想是自项向下、逐层分解,基本原则是功能的分解与抽象。它是软件工程中最早出现的开发方法,特别适合于数据处理领域的问题,但是不适合解决大规模的、特别复杂的项目,而且难以适应需求的变化。电话线路使用的带通滤波器的带宽为 3KHz(3003300Hz),根据奈奎斯特定理,最小的采样 频
3、率应为( )。A.300HzB.3300HzC.6000Hz D.6600Hz答案:D解析:ICMP协议属于因特网中的(44)协议,ICMP协议数据单元封装在(45)中。A.数据链路层B.网络层C.传输层D.会话层答案:B解析:Internet控制报文协议(ICMP)是TCP/IP协议簇的一个子协议,是网络层协议,用于IP主机和路由器之间传递控制消息。ICMP报文是封装在IP数据报内传输的。某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令( 2t)、分析指令( 10t)、取操作数(3t)、运算(1Ot), 写回结果(20t)组成,并分别用5个子部件完成,该流水线的最大吞吐率为(
4、 ) ; 若连续向流水线拉入10条指令,则该流水线的加速比为(请作答此空)。A.1:10B.2:1C.5:2D.3:1答案:C解析:最大吞吐率:单位时间内流水线完成的任务数量。最大吞吐率Tpmax= =1/max (.j.m , 而其中, m是流水线的段数,是特定过程段执行时间。如果,-条流水线的段数越多 ,过程执行时间越长,那么,这条流水线的理论吞吐率就越小。加速比(S)定义:不使用流水线所用的时间与使用流水线所用的时间比即为加速比。通常加速比大于1就可以了。T= (10-1) *3t+ (2+1+3+1+2) st=36t,指令条数=10.不使用流水线的时间t0= ( 2+1+3+1+2)
5、 4t*10=90t。加速比=90t/36t= 5/2实际吞吐率=10/36t,这里有个坑,就是要求的是最大吞吐率。在最大的时间段是3t。因此是1/3t对于技能高、意愿低的员工应该采取的监控方法是()A. 指导、帮助B. 关心、尊重C. 纠正、把控D. 信任、授权答案:B解析:如果一个公司有2000台主机,则必须给它分配( )个C类网络。为了使该公司网络在路由表中只占一行,指定给它的子网掩码应该是(请作答此空)。A.255.192.0.0B.255.240.0.0C.255.255.240.0D.255.255.248.0答案:D解析:一个C类网络可以有254台主机,因此2000台主机,需要2
6、000/2548个。在路由表中只占一行,表示要进行8个C类网络的路由汇聚。即需要向24位网络位借3位做为子网位。指定给它的子网掩码应该是/21,即255.255.248.0DSS数字签名标准的核心是数字签名算法DSA,该签名算法中杂凑函数采用的是( )。A.SHA1B.MD5C.MD4D.SHA2答案:A解析:NIST和NSA为配合DSS,设计了安全杂凑标准(SHS),其算法为SHAFIPS PUB 180,修改的版本被称为SHA1FIPS PUB 180-1。SHA/SHA-1采用了与MD4相似的设计准则,其结构也类似于MD4,但其输出为160bit。目前还没有针对SHA有效的攻击。21年软
7、件水平考试考试真题精选及答案7辑 第2辑.OSPF将路由器连接的物理网络划分为以下4种类型,以太网属于 ( ) ,X.25分组交换网属于 (本题) 。A.点对点网络B.广播多址网络C.点到多点网络D.非广播多址网络答案:D解析:某公司刚刚发布了新的5年战略计划后,该公司的一个项目经理从一个客户那里收到一个新的产品要求,这个要求与公司过去5年战略计划相一致,但不符合新战略计划的目标。该产品描述具有有效的商业驱动,并有助于直接推动公司发展,作为项目经理,恰当的做法是 ( ) 。A. 为这个项目做成本/收益分析,然后提交管理层批准B. 把该产品要求提交给管理层审核和批准C. 把本公司经营方向的变化通
8、知给客户,并请客户重新审视这个项目D. 向管理层索要项目章程并开始编制WBS答案:B解析:管理层决定一个产品是否符合公司的目标并可以批准与战略计划没有联系的例外项目。软件测试的对象包括_。 需求规格说明书 概要设计文档 软件测试报告 软件代码 用户手册 软件开发人员A.B.C.D.答案:B解析:根据软件的定义,软件包括程序、数据和文档。所以软件测试并不仅仅是程序测试,还应包括相应文档和数据的测试。本题中都属于文档,而不属于程序、文档、数据中任一种,因此应该选择选项B进程P1、P2、P3、P4和P5的前趋图如下所示:若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信
9、号量S1、S2、S3、S4和S5,且信号量S1S5的初值都等于零。下图中a、b和c处应分别填写(请作答此空);d和e处应分别填写( ),f和g处应分别填写( )。A. V(S1)、P(S1)和V(S2)V(S3)B. P(S1)、V(S1)和V(S2)V(S3)C. V(S1)、V(S2)和P(S1)V(S3)D. P(S1)、V(S2)和V(S1)V(S3)答案:A解析:试题的正确的选项为A。根据前驱图,P1进程执行完需要通知P2进程,故需要利用V(S1)操作通知P2进程,所以空a应填V(S1);P2进程需要等待P1进程的结果,故需要利用P(S1)操作测试P1进程是否运行完,所以空b应填P(
10、S1);又由于P2进程运行结束需要利用V(S2)、V(S3)操作分别通知P3、P4进程,所以空c应填V(S2)、V(S3)。项目经理小王负责某项目管理,考虑到项目人力资源紧张,就与三个在校学生签订了临时劳务合同,并允许这三名在校学生可以利用互联网进行办公,同时规定每周三上午这些学生必须参与团队的工作会议。以下针对上述情况的观点中,正确的是( ) 。A. 三名学生不属于项目团队成员B. 项目经理小王组建了虚拟项目团队C. 三名学生不可以参加团队的工作会议D. 项目经理小王利用了谈判技术来组建团队答案:B解析:学生利用互联网办公属于虚拟团队办公范畴。软件设计时需要遵循抽象、模块化、信息隐蔽和模块独
11、立原则。在划分软件系统模块时,应尽量做到( )。A.高内聚高耦合B.高内聚低耦合C.低内聚高耦合D.低内聚低耦合答案:B解析:本题考查软件设计原则的基础知识。软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。藕合性和内聚性是模块独立性的两个定性标准,在划分软件系统模块时,尽量做到高内聚、低藕合,提高模块的独立性。在信息系统的开发方法中,( )的开发方法是关键点在于建立一个合理全面统一的模型,它既能反应问题域,有能被计算机系统求解域所接受。A. 迭代法B. 面向对象方法C. 面向服务的方法D. 敏捷开发答案:B解析:面向对象的方法,关键点在于建立一个合理全面统一的模型,它既能反应问题域,有
12、能被计算机系统求解域所接受。用于将模拟数据转换为数字信号的技术是( )A.PCMB.PSKC.ManchesterD.PM答案:A解析:PCM技术通过采样,量化,编码技术,将模拟数据转换为数字信号。( )提供了一种结构化方法以便使风险识别的过程系统化、全面化,保证组织能够在一个统一的框架下进行风险识别,目的是提高风险识别的质量和有效性。A.帕累托图B.检查表C.风险类别D.概率影响矩阵答案:C解析:这道题与2022年上半年第44题类似。风险类别提供了一种结构化方法以便使风险识别的过程系统化、全面化,保证组织能够在一个统一的框架下进行风险识别,目的是提高风险识别的质量和有效性。组织可以使用事先准
13、备的常用风险类别。21年软件水平考试考试真题精选及答案7辑 第3辑在Linux中可以使用命令( )针对文件newfiles.txt为所有用户添加执行权限。A.chmod-x newfiles.txtB.chmod+x newfiles.txtC.chmod-w newfiles.txtD.chmod+w newfiles.txt答案:B解析:Mode:权限设定字串,格式为ugoa.+-=rwxX.,.,其中u表示该文档的拥有者,g表示与该文档的拥有者同一个组(group)者,o表示其他的人,a表示所有的用户。如图17-1-1所示,“+”表示增加权限、“-”表示取消权限、“=”表示直接设定权限。
14、“r”表示可读取,“w”表示可写入,“x”表示可执行,“x”表示只有当该文档是个子目录或者已经被设定为可执行。此外,chmod也可以用数字来表示权限。图17-1-1文件权限位示意图OSPF is a link-state routing protocol。It is designed to be run internal to a single ()system。Each OSPF router maintains an identical ()describing the autonomous systems topology。From this database,a routing tab
15、le is calculated by constructing a shortest-path (73)。OSPF recalculates routes quickly in the face of topological changes,utilizing a minimum of routing () traffic。OSPF provides support for equal-cost multipath。An area routing capability is provided,enabling an additional level of routing protection
16、 and a reduction in routing protocol ()。A.connection B.treeC.decisionD.bitmap答案:B解析:事务的等待图中出现环,使得环中的所有事务都无法执行下去,这类故障属于(请作答此空);解决的办法是选择环中代价最小的事务进行撤销,再将其置入事务队列稍后执行。假如选中事务T1,在T1撤销过程中需要对其进行( )操作。A.事务故障B.系统故障C.介质故障D.病毒答案:A解析:常见的数据库故障类型分为事务故障、系统故障和介质故障。其中,事务故障是指事务在运行至正常中止点前被中止,此时恢复子系统应利用日志文件撤销(UNDO)此事务对数据
17、库已做的修改。依题意,事务的等待图中出现环,使得环中的所有事务都无法执行下去,这类故障属于事务故障。其解决的办法是选择环中代价最小的事务进行撤销,再将其置入事务队列稍后执行。假如选中事务T1,在T1撤销过程中需要对其进行UNDO操作。以下关于结构化开发方法的叙述中,正确的是( )。A.结构化分析是根据分解与抽象的原则,按照系统中数据处理的流程,用程序流程图来建立系统的功能模型,从而完成需求分析工作。B.结构化方法的核心思想是自顶向下,逐步分解。特别适合于数据处理领域的问题,因此特别适合解决大规模的、特别复杂的项目,且难以适应需求的变化。C.结构化方法由结构化分析、结构化设计、结构化程序设计构成
18、,它是一种面向数据流的开发方法。D.结构化设计是根据模块独立性准则、软件结构优化准则将ER图转换为软件的体系结构答案:C解析:结构化方法由结构化分析、结构化设计、结构化程序设计构成,它是一种面向数据流的开发方法结构化分析是根据分解与抽象的原则,按照系统中数据处理的流程,用数据流图来建立系统的功能模型,从而完成需求分析工作结构化设计是根据模块独立性准则、软件结构优化准则将数据流图转换为软件的体系结构,用软件结构图来建立系统的物理模型,实现系统的概要设计结构化程序设计使用3种基本控制结构构造程序,任何程序都可以由顺序、选择和重复3种基本控制结构构造结构化方法的核心思想是自顶向下,逐步分解特别适合于
19、数据处理领域的问题,但是不适合解决大规模的、特别复杂的项目,且难以适应需求的变化 某工厂每年需要铁矿原料 100 万吨,且假设全年对这种原料的消耗是均匀的。为了减少库存费用,准备平均分多批进货。库存费按平均年库存量(每次进货量的一半)以每万吨 500元计算。由于每次进货需要额外支出订单费 1000 元,所以每次进货次数也不能太多。为节省库存费和订货费总支出,最经济的办法是(58)。A.每年进货 2 次,每次进货 50 万吨B.每年进货 4 次,每次进货 25 万吨C.每年进货 5 次,每次进货 20 万吨D.每年进货 10 次,每次进货 10 万吨 答案:C解析:选项A每年进货 2 次,每次进
20、货 50 万吨:2000+50/2*500=14500。选项B每年进货 4 次,每次进货 25 万吨:4000+25/2*500=10250。选项C每年进货 5 次,每次进货 20 万吨:5000+20/2*500=10000。选项D每年进货 10 次,每次进货 10 万吨:10000+10/2*500=12500。应用软件开发项目执行过程中允许对需求进行适当修改,并对这种变更进行严格控制,充分体现了项目的( )特点。A.临时性B.独特性C.渐进明细D.无形性答案:C解析:给定教师关系Teacher(T_no,T_name,Dept name,Tel),其中属性T_no、T_name、Dept
21、_name和Tel的含义分别为教师号、教师姓名、学院名和电话。用SQL创建一个“给定学院名求该学院的教师数”的函数如下:Create function Dept_count(Dept_name varchar(20)( )begain(请作答此空)select count(*)into d_count from Teacher where Teacher.Dept_name=Dept_name return d_count endA.returns integerB.returns d_count integerC.declare integerD.declare d_count intege
22、r答案:D解析:电子商务信息系统的生命周期可以分为系统规划、系统分析、系统设计、系统实施_和维护五个阶段。A.需求调研B.系统运行C.系统管理D.系统测试答案:B解析:本题考查电子商务信息系统生命周期的基础知识。电子商务信息系统的生命周期可以分为系统规划、系统分析、系统设计、系统实施、系统运行和维护5个阶段。系统规划阶段。系统规划阶段的任务是对企业的环境、目标、现行系统的状况进行初步调查,根据企业目标和发展战略确定信息系统的发展战略,对建设新系统的需求做出分析和预测,同时考虑建设新系统所受的各种约束,研究建设新系统的必要性和可能性。可行性报告审议通过后,将新系统建设方案及实施计划编成系统设计任
23、务书。系统分析阶段。系统分析阶段的任务是根据系统设计任务书所确定的范围对现行系统进行详细调查,描述现行系统的业务流程,指出现行系统的局限性和不足之处,确定新系统的基本目标和逻辑功能要求,即提出新系统的逻辑模型。系统分析阶段的工作成果体现在系统说明书中。系统设计阶段。系统设计阶段的任务是根据系统说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案,即设计新系统的物理模型。这个阶段的技术文档是系统设计说明书。系统实施阶段。系统实施阶段是将设计的系统付诸实施的阶段。这一阶段的任务包括程序的编写和调试,人员培训,数据文件转换,计算机等设备的购置、安装和调试,系统调试与转换等。这个阶段的
24、特点是几个互相联系、互相制约的任务同时展开,必须精心安排、合理组织。系统运行和维护阶段。系统投入运行后,需要经常进行维护和评价,记录系统运行的情况,根据一定的规格对系统进行必要的修改,评价系统的工作质量和经济效益。对于不能修改或难以修改的问题记录在案,定期整理成新需求建议书,为下一周期的系统规划做准备。某市在选择云计算数据中心建设场地时,需要考虑机房安全保护的多项要求,其中不包括( )。A.附近区域没有易燃物B.附近区域没有污染源C.避开公众干扰区D.为防潮选择建筑物的高层答案:D解析:数据机房设备多、重量大,一般不适合建设在建筑中的高层。21年软件水平考试考试真题精选及答案7辑 第4辑默认情
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 21 软件 水平 考试 精选 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内