软件设计师绝密押题
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)试卷号:89
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)一.综合题(共15题)1.单选题以下关于中断方式与DMA方式的叙述中,正确的是()。
问题1选项A.中断方式与DMA方式都可实现外设与CPU之间的并行在工作B.程序中断方式和DMA方式在数据传输过程中都不需要CPU的干预C.采用DMA方式传输数据的速度比程序中断方式的速度慢D.程序中断方式和DMA方式都不需要CPU保护现场【答案】A【解析】输入/输出技术的三种方式:直接查询控制:有无条件传送和程序查询方式,都需要通过CPU执行程序来查询外设的状态,判断外设是否准备好接收数据或准备好了向CPU输入的数据。
在这种情况下CPU不做别的事情,只是不停地对外设的状态进行查询。
中断方式:当I/O系统与外设交换数据时,CPU无须等待也不必查询I/O的状态,而可以抽身来处理其他任务。
当I/O系统准备好以后,则发出中断请求信号通知CPU,CPU接到中断请求信号后,保存正在执行的程序的现场,转入I/O中断服务程序的执行,完成于I/O系统的数据交换,然后再返回被打断的程序继续执行。
与程序控制方式相比,中断方式因为CPU无需等待而提高了效率。
DMA:直接寄存器存取方式,是指数据在内存与I/O设备间的直接成块传送,即在内存与I/O设备间传送一个数据块的过程中,不需要CPU的任何干涉,只需要CPU正在过程开始启动与过程结束时的处理,实际操作由DMA硬件直接执行完成。
2.单选题采用三级模式结构的数据库系统中,如果对一个表创建聚簇索引,那么改变的是数据库的()。
问题1选项A.外模式B.模式C.内模式D.用户模式【答案】C【解析】本题考查数据库三级模式两级映射。
对于三级模式,分为外模式,模式和内模式。
其中外模式对应视图级别,是用户与数据库系统的接口,是用户用到那部分数据的描述,比如说:用户视图;对于模式而言,又叫概念模式,对于表级,是数据库中全部数据的逻辑结构和特质的描述,由若干个概念记录类型组成,只涉及类型的描述,不涉及具体的值;而对于内模式而言,又叫存储模式,对应文件级,是数据物理结构和存储方式的描述,是数据在数据库内部表示的表示方法,定义所有内部的记录类型,索引和文件的组织方式,以及数据控制方面的细节。
2019建工二建公路绝密押题.doc
2019年上半年软件设计师上午试题及答案1.计算机执行指令的过程中,需要由()产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。
A.CPU的控制器B.CPU的运算器C.DMA控制器D.Cache控制器2.DMA控制方式是在()之间直接建立数据通路进行数据的交换处理。
A.CPU与主存B.CPU与外设C.主存与外设D.外设与外设3.CPU访问存储器时,被访问数据一般聚集在一个较小的连续存储区域中。
若一个存储单元已被访问,则其邻近的存储单元有可能还要被访问,该特性被称为()A.数据局部性B.指令局部性C.空间局部性D.时间局部性4.某系统由3个部件构成,每个部件的千小时可靠度都为R,该系统的千小时可靠度为(1-(1-R)²)R,则该系统的构成方式是()。
A.3个部件串联B.3个部件并联C.前两个部件并联后与第三个部件串联D.第一个部件与后两个部件并联构成的子系统串联5.在()校验方法中,采用模2运算来构造校验位。
A.水平奇偶B.垂直奇偶C.海明码D.循环冗余6.以下关于RISC (精简指令系统计算机)技术的叙述中,错误的是()。
A.指令长度固定、指令种类尽量少B.指令功能强大、寻址方式复杂多样C.增加寄存器数目以减少访存次数D.用硬布线电路实现指令解码,快速完成指令译码7.()防火墙是内部网和外部网的隔离点,它可对应用层的通信数据流进行监控和过滤。
A.包过滤B.应用级网关C.数据库D.WEB8.下述协议中与安全电子邮箱服务无关的是()。
A.SSLB.HTTPSC.MIMED.PGP9-10.用户A和B要进行安全通信,通信过程需确认双方身份和消息不可否认。
A 和B通信时可使用()来对用户的身份进行认证;使用()确保消息不可否认。
A.数字证书B.消息加密C.用户私钥D.数字签名A.数字证书B.消息加密C.用户私钥D.数字签名11.震网(Stuxnet)病毒是一种破坏工业基础设施的恶意代码,利用系统漏洞攻击工业控制系统,是一种危害性极大的()。
2022年职业考证-软考-系统架构设计师考试全真模拟全知识点汇编押题第五期(含答案)试卷号:58
2022年职业考证-软考-系统架构设计师考试全真模拟全知识点汇编押题第五期(含答案)一.综合题(共15题)1.单选题某厂生产的某种电视机,销售价为每台2500元,去年的总销售量为25000台,固定成本总额为250万元,可变成本总额为4000万元,税率为16%,则该产品年销售量的盈亏平衡点为()台(只有在年销售量超过它时才能盈利)。
问题1选项A.5000B.10000C.15000D.20000【答案】A【解析】本题考查的是盈亏平衡点计算问题。
盈亏平衡点也称为零利润点或保本点,是全部销售收入等于全部成本时的产量。
当销售收入高于盈亏平衡点时,表示企业是盈利的状态;当销售收入低于盈亏平衡点时,表示企业是亏损的状态。
去年卖了25000台电脑,每台售价2500元,固定成本250万,可变成本4000万,税率16%。
总营收:25000*2500=6250万固定成本:250万可变成本:4000万,占营收比例:64%。
税不属于成本,但与可变成本性质相似,会随销量变化。
设盈亏平衡时的销售量为X台。
则有:2500000+X*2500*64%+X*2500*16%=X*2500500X=2500000解得:X=50002.[标签:题干][标签:答案] 3.单选题分页内存管理的核心是将虚拟内存空间和物理内存空间皆划分为大小相同的页面,并以页面作为内存空间的最小分配单位,下图给出了内存管理单元的虚拟的物理页面翻译过程,假设页面大小为4KB,那么CPU 发出虚拟地址0010000000000100后,其访问的物理地址是()。
问题1选项A.110 0000 0000 0100B.0100000000000100C.1100000000000000D.1100000000000010【答案】A【解析】本题考查的是页式存储地址转换相关计算。
逻辑地址=逻辑段号+页内地址,物理地址=物理块号+页内地址。
他们的页内地址是相同的,变化的时候只需要将逻辑段号变换为物理块号就可以了。
软工考研押题卷
---------偏题部分------32. 程序设计语言一般简单来说,可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序,具有如下哪种特点(C )A、运行效率低,开发效率低B、运行效率低,开发效率高C、运行效率高,开发效率低D、运行效率高,开发效率高33. 下面的叙述哪些是正确的( C )(1)在软件开发过程中,编程作业的代价最高。
(2)良好的程序设计风格应以缩小程序占用的存储空间和提高程序的运行速度为原则。
(3)为了提高程序的运行速度,有时采用以存储空间换取运行速度的方法。
(4)对同一算法,用高级语言编写的程序比用低级语言编写的程序运行速度快。
(5)COBOL是一种非过程型语言。
(6)LISP是一种逻辑型程序设计语言。
A、(1)、(3)、(5)B、(2)、(3)、(4)C、(3)D、(4)、(6)67、制定软件计划的目的在于尽早对欲开发的软件进行合理估价,软件计划的任务是(B )A、组织与管理B、分析与估算C、设计与测试D、规划与调度71、初步用户手册在( B )阶段编写。
A.可行性研究B.需求分析C.软件概要设计D.软件详细设计76、软件设计将涉及软件的构造、过程和模块的设计,其中软件过程是指(B )A、模块间的关系B、模块的操作细节C、软件层次结构D、软件开发过程78、黑盒测试在设计测试用例时,主要需要研究( A ) 。
A、需求规格说明与概要设计说明B、详细设计说明C、项目开发计划D、概要设计说明与详细设计说明81.作坊式小团体合作生产方式的时代是(C)时代。
A.程序设计B.软件生产自动化C.程序系统D.软件工程82.软件需求分析阶段的工作,可以分为以下4个方面:对问题的识别、分析与综合、编写需A. 总结B. 阶段性报告C. 需求分析评审D. 以上答案都不正确求分析文档以及( C )。
86. 螺旋模型综合了( A )的优点,并增加了风险分析。
A.瀑布模型和演化模型B.瀑布模型和喷泉模型C.演化模型和喷泉模型D.原型和喷泉模型88.SA方法的分析步骤是首先调查了解当前系统的工作流程,然后( A )。
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)试卷号:3
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)一.综合题(共15题)1.单选题数据库中的视图是一个虚拟表。
若设计师为user表创建一个user1视图,那数据字典中保存的是()。
问题1选项er1查询语句er1视图定义er1查询结果D.所引用的基本表的【答案】B【解析】本题考查的是视图相关概念。
视图在数据字典中保存的是视图定义。
本题选择B选项。
2.单选题在Python语言中,()是一种可变的、有序的序列结构,其中元素可以重复。
问题1选项A.元组(tuple)B.字符串(str)C.列表(list)D.集合(set) 【答案】C【解析】本题考查python语言的用法相关问题。
在Python语言中,是一种可变的、有序的序列结构,其中元素可以重复。
在python中,元组(tuple)、字符串(str)、集合(set)元素都可以重复。
并不能强调是一种可变的、有序的序列结构。
而列表(list)是python中最基本的数据结构,是一种有序可重复的集合,可以随时添加和删除其中的元素。
3.单选题下图所示的二叉树表示的算术表达式是()(其中的*、/、一表示乘、除、减运算)。
问题1选项A.a*b/c- dB.a*b/(c-d)C.a*(b/c- d)D.a*(b-c/d)【答案】C【解析】本题考查算术表达式相关问题。
算术表达式与树的中缀表达式类似,按照左根右的顺序,其中在算术表达式中符号位表示根。
根据该二叉树的表示,我们可以得知*为该树的总根,将左子树和右子树分隔开来。
左边部分是a,右边部分是以-作为右子树的总根,左边是b/c,右边是d综合得出算术表达式应该为a*(b/c-d)4.单选题下面是一个软件项目活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的权重表示活动的持续时间(天),则关键路径长度为(),在该活动图中,活动()晚16天开始不会影响上班。
问题1选项A.20B.25C.27D.48 问题2选项A.ACB.BEC.FID.HJ【答案】第1题:D第2题:B【解析】本题是对进度网络图分析的考查。
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)试卷号:14
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)一.综合题(共15题)1.单选题在风险管理中,通常需要进行风险监测,其目的不包括()。
问题1选项A.消除风险B.评估所预测的风险是否发生C.保证正确实施了风险缓解步骤D.收集用于后续进行风险分析的信息【答案】A【解析】风险监测主要是对风险进行预测,评估,收集相关的信息,用来防止风险,从而做好相关的防范措施。
对于评估所预测的风险是否发生、保证正确实施了风险缓解步骤、收集用于后续进行风险分析的信息都是风险监测的目的至于A选项消除风险,风险是无法被消除掉的,只能尽量避免。
2.单选题()是构成我国保护计算机软件著作权的两个基本法律文件。
问题1选项A.《计算机软件保护条例》和《软件法》B.《中华人民共和国著作权法》和《软件法》C.《中华人民共和国著作权法》和《计算机软件保护条例》D.《中华人民共和国版权法》和《中华人民共和国著作权法》【答案】C【解析】考查知识产权的保护范围和对象。
对于软件著作权和软件作品受到《中华人民共和国著作权法》和《计算机软件保护条例》两个文件的保护3.单选题以下关于冯诺依曼计算机的叙述中,不正确的是()。
问题1选项A.程序指令和数据都采用二进制表示B.程序指令总是存储在主存中,而数据则存储在高速缓存中C.程序的功能都由中央处理器(CPU)执行指令来实现D.程序的执行工作由指令进行自动控制【答案】B【解析】本题考查的是计算机体系结构相关知识。
在冯诺依曼结构中,程序指令和数据存在同一个存储器中。
B选项描述错误。
本题选择B选项,其他描述都是正确的。
4.单选题进程P1、 P2、P3、P4、P5和P6的前趋图如下所示。
用PV操作控制这6个进程之间同步与互斥的程序如下,程序中的空①和空②处应分别为(),空③和空④处应分别为(),空⑤和空⑥处应公别为()问题1选项A.V(S1)和P(S2)P(S3)B.V(S1)和V(S2)V(S3)C.P(S1)和P(S2)V(S3)D.P(S1)和V(S2)V(S3) 问题2选项A.V(S3)和P(S3)B.V(S4)和P(S3)C.P(S3)和P(S4)D.V(S4)和P(S4)问题3选项A.V(S6)和P(S5)B.V(S5)和P(S6)C.P(S5)和V(S6)D.P(S5)和V(S5)【答案】第1题:D第2题:B第3题:A【解析】本题考查P,V操作前驱图相关问题。
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)试卷号:91
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)一.综合题(共15题)1.单选题在软件设计阶段进行模块划分时,一个模块的()。
问题1选项A.控制范围应该在其作用范围之内B.作用范围应该在其控制范围之内C.作用范围与控制范围互不包含D.作用范围与控制范围不受任何限制【答案】B【解析】本题是对模块设计原则的考查。
模块控制域:这个模块本身以及所有直接或间接从属于它的模块的集合。
模块作用域:指受该模块内一个判定所影响的所有模块的集合。
模块的作用域应该在控制域范围之内,本题选择B选项。
2.单选题A经销商擅自复制并销售B公司开发的OA软件光盘已构成侵权,C企业在未知情形下从A处购入100张并已安装使用,在C企业知道了所使用的软件为侵权复制的情形下,以下说法正确的是()。
问题1选项A.C企业的使用行为侵权,须承担赔偿责任B.C企业的使用行为侵权,支付合理费用后可以继续使用这100张软件光盘C.C企业的使用行为不侵权,可以继续使用这100张软件光盘D.C企业的使用行为不侵权,不需承担任何法律责任【答案】B【解析】根据《计算机软件保护条例》第三十条软件的复制品持有人不知道也没有合理理由应当知道该软件是侵权复制品的,不承担赔偿责任;但是,应当停止使用、销毁该侵权复制品。
如果停止使用并销毁该侵权复制品将给复制品使用人造成重大损失的,复制品使用人可以在向软件著作权人支付合理费用后继续使用。
本题中C企业已安装使用,“如果停止使用并销毁该侵权复制品将给复制品使用人造成重大损失的,复制品使用人可以在向软件著作权人支付合理费用后继续使用。
”,该行为侵权,支付费用后可继续使用。
本题选择B选项。
3.单选题对有向图G进行拓扑排序得到的拓扑序列中,顶点Vi在顶点Vj之前,则说明G中()问题1选项A.一定存在有向弧B.一定不存在有向弧C.必定存在从Vi到Vj的路径D.必定存在从Vj到Vi的路径【答案】B【解析】本题考查拓扑序列的相关问题。
2022年《软件设计师》上午押题密卷2
2022年《软件设计师》上午押题密卷2 2022年《软件设计师》上午押题密卷2单选题(共75题,共75分)1.挂接在总线上的多个部件()A.只能分时向总线发送数据,并只能分时从总线接收数据B.只能分时向总线发送数据,但可同时从总线接收数据C.可同时向总线发送数据,并同时从总线接收数据D.可同时向总线发送数据,但只能分时从总线接收数据2.某计算机系统中的进程管理采用三态模型,那么下图所示的PCB(进程控制块)的组织方式采用(请作答此空),图中()。
A.顺序方式B.链接方式C.索引方式D.Hash3.RISC(精简指令系统计算机)的特点不包括:()。
A.指令长度固定,指令种类尽量少B.寻址方式尽量丰富,指令功能尽可能强C.增加寄存器数目,以减少访存次数D.用硬布线电路实现指令解码,以尽快完成指令译码4.计算机采用分级存储体系的主要目的是为了()。
A.解决主存容量不足的问题B.提高存储器读写可靠性C.提高外设访问效率D.解决存储的容量、价格和速度之间的矛盾5.一个好的变更控制过程,给项目风险承担者提供了正式的建议变更机制。
如下图所示的需求变更管理过程中,①②③处对应的内容应分别是()A.问题分析与变更描述、变更分析与成本计算、变更实现B.变更描述与成本计算、变更分析、变更实现C.问题分析与变更分析、成本计算、变更实现D.变更描述、变更分析与变更实现、成本计算6.项目配置管理中,产品配置是指一个产品在其生命周期各个阶段所产生的各种形式和各种版本的文档、计算机程序、部件及数据的集合。
该集合中的每一个元素称为该产品配置中的一个配置顶,()不属于产品组成部分工作成果的配置顶A.需求文档B.设计文档C.工作计划D.源代码7.某计算机系统中的进程管理采用三态模型,那么下图所示的PCB(进程控制块)的组织方式采用(),图中(请作答此空)。
A.有1个运行进程,2个就绪进程,4个阻塞进程B.有2个运行进程,3个就绪进程,3个阻塞进程C.有2个运行进程,3个就绪进程,4个阻塞进程D.有3个运行进程,2个就绪进程,4个阻塞进程8.流水线的吞吐率是指单位时间流水线处理的任务数,如果各段流水的操作时间不同,则流水线的吞吐率是()的倒数。
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)试卷号:71
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)一.综合题(共15题)1.单选题Python 语言的特点不包括()。
问题1选项A.跨平台、开源B.编译型C.支持面向对象程序设计D.动态编程【答案】B【解析】本题考查python相关问题。
python语义的特点:跨平台、开源、简单易学、面向对象、可移植性、解释性、开源、高级语言、可扩展性、丰富的库、动态编程等等综上所述B选项错误,python不是编译型语言,而是解释型语言。
2.单选题函数foo、hoo的含义如下所示,函数调用hoo(a,x)的两个参数分别采用引用调用(call by reference)和值调用(call by value)方式传递,则函数调用foo(5)的输出结果为()。
问题1选项A.2,5B.2,15C.13,5D.13,15【答案】C【解析】根据题干给出的信息,foo(5),在该函数中,初始情况x=5,a=2。
调用hoo(a,x)函数,此时a=2传给hoo函数中的x,并且由于是引用方式,此时x在hoo函数内的修改会影响原a的值(注意区别,hoo函数的x与foo函数的x是不用的局部变量)。
同时x=5传给hoo函数中的y,并且是值调用方式,此时y在hoo函数内的修改是不会影响原x的值。
接着分析hoo()函数,x的初始值为2,y初始值为5。
执行y=y+10=15,执行x=y-x=15-2=13,此时x的值会传回原foo函数的a,即a=x=13。
返回foo函数进行分析,输出的a和x,取值分别为修改后的13和原数值5。
本题选择C选项。
3.单选题以下关于增量模型优点的叙述中,不正确的是()。
问题1选项A.强调开发阶段性早期计划B.第一个可交付版本所需要的时间少和成本低C.开发由增量表示的小系统所承担的风险小D.系统管理成本低、效率高、配置简单【答案】D【解析】增量模型作为瀑布模型的一个变体,具有瀑布模型的所有优点。
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)试卷号:19
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)一.综合题(共15题)1.单选题One is that of a software engineer and the other is a DevOps engineer. The biggest different is in their ( ). Software engineers focus on how well the computer software fits the needs of the client while a DevOps engineer has a broader focus that includes software development, how the software is deployed and providing ( ) support through the cloud while the software is continually ( ).A software engineer creates computer programs for people to use based upon their security and function ability needs. A DevOps engineer also works on computer applications, but manages the building, deployment and operation as a( ) autormated process. Software engineers often work separately from the operations side of a business. They create the software a business client needs and then monitor the performance of their software products to determine if up grades are necessary or if more serious improvements are needed. DevOps engineers work with the operational side of a business and manage the workflow to ( ) software to smoothly function with automated processes. Both professions require knowledge of Computer programming languages.问题1选项A.focusB.processC.goalD.function问题2选项A.developingB.deployingC.trainingD.operational 问题3选项A.developedB.functionalC.constructedD.secure问题4选项A.singleB.wholeC.continuousD.independent问题5选项A.developB.integrateC.analyseD.maintain【答案】第1题:A第2题:D第3题:B第4题:C第5题:B【解析】本题考查英语专业知识。
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)试卷号:60
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)一.综合题(共15题)1.单选题Python 语言的特点不包括()。
问题1选项A.跨平台、开源B.编译型C.支持面向对象程序设计D.动态编程【答案】B【解析】本题考查python相关问题。
python语义的特点:跨平台、开源、简单易学、面向对象、可移植性、解释性、开源、高级语言、可扩展性、丰富的库、动态编程等等综上所述B选项错误,python不是编译型语言,而是解释型语言。
2.单选题某销售公司员工关系E(工号、姓名、部门名、电话、住址),商品关系C(商品号、商品名、库存数)和销售关系EC(工号、商品号、销售数、销售日期)。
查询“销售部1”在2020年11月11日销售“HUWEI Mate40”商品的员工工号、姓名、部门名及其销售的商品名,销售数的关系代数表达式为π1,2,3,7,8( ( ) ⋈ ( ( ) ⋈ ( ) ) )问题1选项A.σ3=销售部1(E)B.σ3=销售部1(C)C.σ3=‘销售部1’(E)D.σ3=‘销售部1’(C)问题2选项A.π2,3(σ2=‘HUWEI Mate40 ’(C))B.π1,2(σ2= ‘HUWEI Mate40 ’(C))C.π2,3(σ2=‘HUWEI Mate40 ’(EC))D.π1,2(σ2=‘HUWEI Mate40 ’(EC))问题3选项A.σ4=‘2020年11月11日’(C)B.σ3=‘2020年11月11日’(C)C.σ4=‘2020年11月11日’(EC)D.σ3=‘2020年11月11日’(EC)【答案】第1题:C第2题:B第3题:C【解析】本题考查的是关系代数相关知识内容。
本题看起来逻辑非常复杂,涉及到了3个关系表的联合使用,但结合选项来看,可以快速找到正确答案。
首先对于第一空,选择的对象一定是表E或表C,而此时C是没有部门名的,因此筛选对象一定是表E,其次判断某个列的取值,需要用引号标注,排除错误格式A,本题选择的应该是C选项。
2022年职业考证-软考-软件评测师考试全真模拟全知识点汇编押题第五期(含答案)试卷号:91
2022年职业考证-软考-软件评测师考试全真模拟全知识点汇编押题第五期(含答案)一.综合题(共15题)1.单选题软件设计一般包括概要设计和详细设计,其中概要设计不包括()。
问题1选项A.体系结构设计B.模块划分C.数据结构设计D.模块之间的接口设计【答案】C【解析】概要设计:就是设计软件的结构、明确软件由哪些模块组成,这些模块的层次结构是怎样的,这些模块的调用关系是怎样的,每个模块的功能是什么。
同时,还要设计该项目的应用系统的总体数据结构和数据库结构,即应用系统要存储什么数据,这些数据是什么样的结构,它们之间有什么关系。
概要设计的基本任务:1、设计软件系统的总体结构(将系统按功能划分模块;确定每个模块的功能;确定模块之间的调用关系;确定模块之间的接口,即模块之间传递的信息;评价模块结构的质量);2、数据结构及数据库设计;3、编写概要设计文档;4、评审软件体系结构:是对子系统、软件系统组件以及它们之间相互关系的描述。
详细设计包括模块内部的数据结构和算法设计。
2.单选题以下关于软件项目工作量估算的叙述中,不正确的是()。
问题1选项A.专家估计方法受到专家的背景知识和经验的影响B.复杂的模型不一定更准确C.机器学习方法可以准确估算项目工作量D.多种方法结合可以在某种程度上提高估算精度【答案】C【解析】软件项目估算涉及人、技术、环境等多种因素,因此很难在项目完成前准确地估算出开发软件所需的成本、持续时间、和工作量。
3.单选题按照我国著作权法的权利保护期,以下权利中,()受到永久保护。
问题1选项A.发表权B.修改权C.复制权D.发行权【答案】B【解析】著作权(版权)是指作者对其创作的作品享有人身权和财产权。
人身权:包括:发表权、署名权、修改权、保护作品完整权等;保护期限不受限制。
财产权:包括使用权和获得报酬权,即以复制、表演、播放、展览、发行、摄制电影、电视、录像或者改编、翻译、注释、编辑等方式使用作品的权利,以及许可他人以上述方式使用作品并由此获得报酬的权利;一般保护期限为50年。
2022年职业考证-软考-软件评测师考试全真模拟全知识点汇编押题第五期(含答案)试卷号:93
2022年职业考证-软考-软件评测师考试全真模拟全知识点汇编押题第五期(含答案)一.综合题(共15题)1.单选题对于逻辑表达式(buf_c[i]>223 && buf_c[i]问题1选项A.2B.4C.8D..16【答案】C【解析】多条件覆盖(MCC)/条件组合覆盖:设计足够的测试用例,使得使得每个判定中条件的各种可能组合都至少出现一次。
本题中有3个条件,分布为:buf_c[i]>223 ;buf_c[i]3种。
2.单选题以下关于边界值分析法的叙述中,不正确的是()。
问题1选项A.大量错误发生在输入或输出的边界取值上B.边界值分析法是在决策表法基础上进行的C.需要考虑程序的内部边界条件D.需要同时考虑输入条件和输出条件【答案】B 【解析】边界值分析是一种补充等价划分的测试用例设计技术,它不是选择等价类的任意元素,而是选择等价类边界的测试用例。
实践证明,为检验边界附近的处理专门设计测试用例,常常取得良好的测试效果。
边界值分析法不仅重视输入条件边界,而且也适用于输出域测试用例。
人们长期的测试工作经验得知:大量的错误是发生在输入或输出范围的边界上的,而不是在输入范围的内部。
如果程序中使用了一个内部数据结构,则应当选择这个内部数据结构边界上的值作为测试用例。
因此针对各种边界情况设计测试用例,可以查出更多地错误。
选项B描述错误。
3.单选题以下关于可靠性测试的叙述中,不正确的是()。
问题1选项A.由可靠性目标确定、测试用例设计、测试实施等活动组成B.可靠性测试时不需要考虑对软件开发进度和成本的影响C.可靠性测试最好是在受控自动测试环境下,由专业测试机构完成D.可靠性测试不能保证软件残存的缺陷数最少【答案】B【解析】软件可靠性测试由可靠性目标的确定、运行剖面的开发、测试用例的设计、测试实施、测试结果的分析等主要活动组成软件可靠性测试必须考虑对软件开发进度和成本的影响,最好是在受控的自动测试环境下,由专业测试机构完成软件可靠性测试是一种有效的软件测试和软件可靠性评价技术。
2022年软件评测师押题密卷4
2022年软件评测师押题密卷42022年软件评测师押题密卷4单选题(共72题,共72分)1.()不属于主动攻击A.流量分析B.重放C.IP地址欺骗D.拒绝服务2.王某是某公司的软件设计师,完成某项软件开发后按公司规定进行软件归档。
以下有关该软件的著作权的叙述中,正确的是()。
A.著作权应由公司和王某共同享有B.著作权应由公司享有C.著作权应由王某享有D.除署名权以外,著作权的其它权利由王某享有3.以下有关计算机软件著作权的叙述中,正确的是( )。
A.非法进行拷贝、发布或更改软件的人被称为软件盗版者B.《计算机软件保护条例》是国家知识产权局颁布的,用来保护软件著作权人的权益C.软件著作权属于软件开发者,软件著作权自软件开发完成之日起产生D.用户购买了具有版权的软件,则具有对该软件的使用权和复制权4.已知函数f()、g()的定义如下所示,执行表达式”x=f(5)”的运算时,若函数调用g(a)是引用调用(call by reference)方式,则执行”x=f(5)”后x的值为(请作答此空) ;若函数调用g(a)是值调用(call by value)方式,则执行”x=f(5)”后x的值为() 。
A.20B.25C.60D.755.下面关于漏洞扫描系统的叙述,错误的是( )。
A.漏洞扫描系统是一种自动检测目标主机安全弱点的程序B.黑客利用漏洞扫描系统可以发现目标主机的安全漏洞C.漏洞扫描系统可以用于发现网络入侵者D.漏洞扫描系统的实现依赖于系统漏洞库的完善6.某个应用中,需要对输入数据进行排序,输入数据序列基本有序(如输入为1,2,5,3,4,6,8,7)。
在这种情况下,采用(请作答此空)排序算法最好,时间复杂度为( )。
A.插入B.归并C.堆D.快速7.软件设计要遵循的基本原则包括( )。
①模块化②抽象③封装④信息隐蔽A.①②③④B.①②④C.②③④D.①②③8.在各种不同的软件需求中,()描述了用户使用产品必须要完成的任务,可以用UML建模语言的(请作答此空)表示。
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)试卷号:94
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)一.综合题(共15题)1.单选题ARP 报文分为ARP Request和ARP Response,其中ARP Request采用( )进行传送,ARP Response采用( )进行传送。
问题1选项A.广播B.组播C.多播D.单播问题2选项A.组播B.广播C.多播D.单播【答案】第1题:A第2题:D【解析】本题考查计算机网络ARP协议。
ARP协议:地址解析协议,作用是由IP地址转换成MAC地址RARP协议:反地址解析协议,作用是MAC地址转换成IP地址对于ARP而言,请求是广播发送,ARP响应是单播发送。
故有ARP Request采用广播进行传送,ARP Response采用单播进行传送2.单选题下面是一个软件项目活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的权重表示活动的持续时间(天),则关键路径长度为(),在该活动图中,活动()晚16天开始不会影响上班。
问题1选项A.20B.25C.27D.48问题2选项A.ACB.BEC.FID.HJ【答案】第1题:D第2题:B【解析】本题是对进度网络图分析的考查。
将各个活动的最早开始和完成时间、最晚开始和完成时间、持续时间和总时差分别进行标注,结果如下:3.单选题在网络系统设计时,不可能使所有设计目标都能达到最优,下列措施中最为合理的是()。
问题1选项A.尽量让最低建设成本目标达到最优B.尽让最短的故障时间达到最优C.尽量让最大的安全性目标达到最优D.尽量让优先级较高的目标达到最优【答案】B【解析】暂无。
4.单选题绘制分层数据流图(DFD)时需要注意的问题中,不包括()。
问题1选项A.给图中的每个数据流、加工、数据存储和外部实体命名B.图中要表示出控制流C.一个加工不适合有过多的数据流D.分解尽可能均匀【答案】B【解析】绘制分层数据流图,应该严格遵循父子图平衡原则。
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)试卷号:100
2022年职业考证-软考-软件设计师考试全真模拟全知识点汇编押题第五期(含答案)一.综合题(共15题)1.单选题以编译方式翻译C/C++源程序的过程中,类型检查在()阶段处理问题1选项A.词法分析B.语义分析C.语法分析D.目标代码生成【答案】B【解析】词法分析阶段处理的错误:非法字符、单词拼写错误等。
语法分析阶段处理的错误:标点符号错误、表达式中缺少操作数、括号不匹配等有关语言结构上的错误。
静态语义分析阶段(即语义分析阶段)处理的错误:运算符与运算对象类型不合法等错误。
本题选择语义错误。
目标代码生成(执行阶段)处理的错误:动态语义错误,包括陷入死循环、变量取零时做除数、引用数组元素下标越界等错误等。
2.单选题IPv6地址长度为()bit。
问题1选项A.16B.32C.64D.128【答案】D【解析】本题考查IPv6的基本概念。
IPv6地址由128位二进制表示。
3.单选题用户在电子商务网站上使用网上银行支付时,必须通过( )在Internet与银行专用网之间进行数据交换。
问题1选项A.支付网关B.防病毒网关C.出口路由器D.堡垒主机【答案】A【解析】本题计算机网络相关交互协议。
用户在电子商务网站上使用网上银行支付时,必须通过支付网关才能在Internet与银行专用网之间进行数据交换。
A、支付网关:是银行金融网络系统和Internet网络之间的接口,是由银行操作的将Internet上传输的数据转换为金融机构内部数据的一组服务器设备,或由指派的第三方处理商家支付信息和顾客的支付指令。
B、防病毒网关:防病毒网关是一种网络设备,用以保护网络内(一般是局域网)进出数据的安全。
主要体现在病毒杀除、关键字过滤(如色情、反动)、垃圾邮件阻止的功能,同时部分设备也具有一定防火墙(划分Vlan)的功能。
如果与互联网相连,就需要网关的防病毒软件。
C、出口路由器:一般指局域网出外网的路由器,或者指一个企业、小区、单位、城域网、省级网络、国家网络与外界网络直接相连的那台路由器。
2022年职业考证-软考-软件评测师考试全真模拟全知识点汇编押题第五期(含答案)试卷号:79
2022年职业考证-软考-软件评测师考试全真模拟全知识点汇编押题第五期(含答案)一.综合题(共15题)1.单选题某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为()天。
活动FG的松弛时间为()天。
问题1选项A.20B.30C.36D.37问题2选项A.1B.8C.9D.17【答案】第1题:D第2题:C【解析】松弛时间:表示在不影响整个工期的前提下,完成该任务有多少机动余地。
关键路径:在Pert图中时间跨度最长的路径本题关键路径为ADFHJ(或ADFIHJ)共计37天,经过FG的最长路径为ADFGJ共计28天,所以松弛时间为37-28=92.单选题以下关于因果图法的叙述中,不正确的是()。
问题1选项A.着重考虑输入条件而不是输入情况的组合B.要考虑输入情况之间的制约关系C.需要从程序规格说明中找出因和果D.需要把因果图转换成判定表【答案】A【解析】因果图法:是从自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),通过因果图转换为判断表因果图导出测试用例的步骤分析程序规格说明的描述中:原因和结果分析程序规格说明描述中语义的内容,并将其表示成连接各个原因与各个结果的“因果图”标明约束条件把因果图转换成判定表为判定表中每一列表示的情况设计测试用例选项A描述错误,等价类划分法、边界值分析法着重考虑输入条件,并不考虑输入的组合情况。
3.单选题某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天)。
完成该项目的最短时间是()天。
设活动A-B的最早开始时间为第1天,则活动B-C的最早和最晚开始时间分别为第()天。
问题1选项A.34B.41C.44D.45问题2选项A.10和11B.11和12C.10和12D.11和13 【答案】第1题:D第2题:B【解析】第1题:松弛时间:表示在不影响整个工期的前提下,完成该任务有多少机动余地。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件设计师绝密押题● 为实现程序指令的顺序执行,CPU (1)中的值将自动加1。
(1)A.指令寄存器OR) B.程序计数器(PC)C.地址寄存器(AR)D.指令译码器(ID)参考答案:B● 某计算机系统由下图所示的部件构成,假定每个部件的千小时可靠度都为R,则该系统的千小时可靠度为(2)。
(2) A. R+2R/4 B. R+R2/4 C. R(1-(1-R)2) D.R(1-(1-R)2)2参考答案:D● 以下关于计算机系统中断概念的叙述中,正确的是(3)。
(3)A.由I/O设备提出的中断请求和电源掉电都是可屏蔽中断B.由I/O设备提出的中断请求和电源掉电都是不可屏蔽中断C.由I/O设备提出的中断请求是可屏蔽中断,电源掉电是不可屏蔽中断D.由I/O设备提出的中断请求是不可屏蔽中断,电源掉电是可屏蔽中断参考答案:C参考答案:B/D● 计算机指令一般包括操作码和地址码两部分,为处折执行一条指令,其(5)。
(5) A.操作码应存入指令寄存器(IR),地址码应存入程序计数器(PC)B.操作码应存入程序计数器(PC),地址码应存入指令寄存器(IR)C.操作码和地址码都应存入指令寄存器(IR)D.操作码和地址码都应存入程序计数器(PC)参考答案:C● 关于64位和32位微处理器,不能以2倍关系描述的是(6)。
(6) A.通用寄存器的位数 B.数据总线的宽度C.运算速度D.能同时进行运算的位数参考答案:C● Outlook Express作为邮件代理软件有诸多优点,以下说法中,错误的是(7)。
(7) A.可以脱机处理邮件B.可以管理多个邮件账号C.可以使用通讯簿存储和检索电子邮件地址D.不能发送和接收安全邮件参考答案:D●杀毒软件报告发现病毒Macro.Melissa,由该病毒名称可以推断病毒类型是(8),这类病毒主要感染目标是(9)。
(8)A.文件型 B引导型 C.目录型 D.宏病毒(9)A. EXE或COM可执行文件 B.Word或Excel文件C. DLL系统文件 D磁盘引导区参考答案:(8)D (9)B●两个以上的申请人分别就相同内容的计算机程序的发明创造,先后向国务院专利行政部门提出申请,(10)可以获得专利申请权。
(10)A.所有申请人均 B先申请人 C.先使用人 D.先发明人参考答案:B●王某是一名程序员,每当软件开发完成后均按公司规定完成软件文档,并上交公司存档,自己没有留存。
因撰写论文的需要,王某向公司要求将软件文档原本借出复印,但遭到公司拒绝,理由是该软件文档属于职务作品,著作权归公司。
以下叙述中,正确的是(11)。
(11)A.该软件文档属于职务作品,著作权归公司B.该软件文档不属于职务作品,程序员享有著作权C.该软件文档属于职务作品,但程序员享有复制权D.该软件文档不属于职务作品,著作权由公司和程序员共同享有参考答案:A●在ISO制定并发布的MPEG系列标准中,(12)的音、视频压缩编码技术被应用到VCD中,(13)标准中的音、视频压缩编码技术被应用到DVD中,(14)标准中不包含音、视频压缩编码技术。
(12)A. MPEG-1 B.MPEG-2 C.MPEG-7 D.MPEG-21(13)A. MPEG-1 B.MPEG-2 C.MPEG-4 D.MPEG-21(14)A. MPEG-1 B.MPEG-2 C.MPEG-4 D.MPEG-7参考答案:(12)A (13)B (14)D●基于构件的软件开发,强调使用可复用的软件“构件”来设计和构建软件系统,对所需的构件进行合格性检验、(15),并将它们集成到新系统中。
(15)A.规模度量 B.数据验证 C.适应性修改 D.正确性测试参考答案:C●采用面向对象方法开发软件的过程中,抽取和整理用户需求并建立问题域精确模型的过程叫(16)。
(16)A.面向对象测试 B.面向对象实现C.面向对象设计D.面向对象分析参考答案:D●使用白盒测试方法时,应根据(17)和指定的覆盖标准确定测试数据。
(17)A.程序的内部逻辑 B.程序结构的复杂性C.使用说明书D.程序的功能参考答案:A●进度安排的常用图形描述方法有Gantt图和PERT图。
Gantt图不能清晰地描述(18);PERT图可以给出哪些任务完成后才能开始另一些任务。
下图所示的PERT图中,事件6的最晚开始时刻是(19)。
(18)A.每个任务从何时开始 B.每个任务到何时结束C.每个任务的进展情况D.各任务之间的依赖关系(19)A.0 B.3 C. 10 D.11参考答案:(18)D (19)C●若某整数的16位补码为FFFFH(H表示十六进制),则该数的十进制值为(20)。
(20) A. 0 B. -1 C. 216-1 D. -216+1参考答案:B●逻辑表达式“a∧b∨c∧(b∨x>0)”的后缀式为(21)。
(其中∧、∨分别表示逻辑与、逻辑或,>表示关系运算大于,对逻辑表达式进行短路求值)(21)A. abcbx0>∨∧∧∨ B. ab∧c∨b∧x0>∨C.ab∧cb∧x>0∨∨D.ab∧cbx0> ∨∧∨参考答案:D●编译程序对C 语言源程序进行语法分析时,可以确定(22)。
(22)A.变量是否定义(或声明) B. 变量的值是否正确C.循环语句的执行次数D.循环条件是否正确参考答案:A●如果系统采用信箱通信方式,当进程调用Send原语被设置成“等信箱”状态时,其原因是(23)。
(23)A.指定的信箱不存在 B.调用时没有设置参数C.指定的信箱中无信件D.指定的信箱中存满了信件参考答案:D●若在系统中有若干个互斥资源R,6个并发进程,每个进程都需要2个资源R,那么使系统不发生死锁的资源R的最少数目为(24)。
(24) A. 6 B. 7 C. 9 D.12参考答案:B●某进程有5个页面,页号为0~4,页面变换表如下所示。
表中状态位等于0和1分别表示页面不在内存或在内存。
若系统给该进程分配了3个存储块,当访问的页面3不在内存时,应该淘汰表中页号为(25)的页面。
假定页面大小为4K,逻辑地址为十六进制2C25H,该地址经过变换后,其物理地址应为十六进制(26)。
(25)A.0 B.1 C. 2 D. 4(26)A.2C25H B.4096H C. 4C25H D.8C25H参考答案:(25)A (26)C●假设某磁盘的每个磁道划分成9个物理块,每块存放1个逻辑记录。
逻辑记录R0,R1,…,R8存放在同一个磁道上,记录的安排顺序如下表所示:如果磁盘的旋转速度为 27ms/周,磁头当前处在 R0 的开始处。
若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为 3ms,则处理这 9 个记录的最长时间为(27);若对信息存储进行优化分布后,处理 9个记录的最少时间为(28)。
(27)A. 54ms B.108ms C.222ms D.243ms(28)A. 27ms B 54ms C.108ms D. 216ms参考答案:(27)C (28)B●对于一个大型软件来说,不加控制的变更很快就会引起混乱。
为有效地实现变更控制,需借助于配置数据库和基线的概念。
(29)不属于配置数据库。
(29)A.开发库 B.受控库 C.信息库 D.产品库参考答案:C●软件设计时需要遵循抽象、模块化、信息隐蔽和模块独立原则。
在划分软件系统模块时,应尽量做到(30)(30)A.高内聚高耦合 B.高内聚低耦合C.低内聚高耦合D.低内聚低耦合参考答案:B●能力成熟度集成模型CMMI是CMM模型的最新版本,它有连续式和阶段式两种表示方式。
基于连续式表示的CMMI共有6个(0~5)能力等级,每个能力等级对应到一个一般目标以及一组一般执行方法和特定方法,其中能力等级(31)主要关注过程的组织标准化和部署。
(31)A. 1 B. 2 C.3 D.4参考答案:C●统一过程(UP)定义了初启阶段、精化阶段、构建阶段、移交阶段和产生阶段,每个阶段以达到某个里程碑时结束,其中(32)的里程碑是生命周期架构。
(32)A.初启阶段 B.精化阶段 C.构建阶段 D.移交阶段参考答案:B●程序的三种基本控制结构是(33)。
(33)A.过程、子程序分程序 B.顺序、选择和重复C.递归、堆栈和队列D.调用、返回和跳转参考答案:B●(34)不属于软件配置管理的活动。
(34)A.变更标识 B.变更控制 C.质量控制 D.版本控制参考答案:C●一个功能模块M1中的函数F1有一个参数需要接收指向整型的指针,但是在功能模块M2中调用F1时传递了一个整型值,在软件测试中,(35)最可能测出这一问题。
(35)A. M1的单元测试 B.M2的单元测试C. M 1和M2的集成测试D.确认测试参考答案:C● 某程序的程序图如下图所示,运用McCabe度量法对其进行度量,其环路复杂度是(36)。
(36) A.4 B.5 C.6 D.8参考答案:C●以下关于面向对象方法中继承的叙述中,错误的是(37)。
(37)A.继承是父类和子类之间共享数据和方法的机制B.继承定义了一种类与类之间的关系C.继承关系中的子类将拥有父类的全部属性和方法D.继承仅仅允许单重继承,即不允许一个子类有多个父类参考答案:D● 不同的对象收到同一消息可以产生完全不同的结果,这一现象叫做(38)。
绑定是一个把过程调用和响应调用所需要执行的代码加以结合的过程。
在一般的程序设计语言中,绑定在编译时进行,叫做(39);而(40)则在运行时进行,即一个给定的过程调用和执行代码的结合直到调用发生时才进行。
(38) A.继承 B.多态 C.动态绑定 D.静态绑定(39) A.继承 B.多态 C.动态绑定 D.静态绑定(40) A.继承 B多态 C.动态绑定 D.静态绑定参考答案:(38)B (39)D (40)C● (41)不是面向对象分析阶段需要完成的。
(41)A.认定对象 B.组织对象C.实现对象及其相互关系D.描述对象间的相互作用参考答案:C● 以下关于面向对象设计的叙述中,错误的是(42)。
(42)A.面向对象设计应在面向对象分析之前,因为只有产生了设计结果才可对其进行分析B.面向对象设计与面向对象分析是面向对象软件过程中两个重要的阶段C.面向对象设计应该依赖于面向对象分析的结果D.面向对象设计产生的结果在形式上可以与面向对象分析产生的结果类似,例如都可以使用UML表达参考答案:A● 如下UML类图表示的是(43)设计模式。
以下关于该设计模式的叙述中,错误是(44)。
(43)A工厂方法 B.策略 C.抽象工厂 D.观察者(44)A.提供创建一系列相关或相互依赖的对象的接口,而无需指定这些对象所属的具体类B.可应用于一个系统要由多个产品系列中的一个来配置的时候C.可应用于强调一系列相关产品对象的设计以便进行联合使用的时候D可应用于希望使用已经存在的类,但其接口不符合需求的时候参考答案:(43)C (44)D● UML类图中类与类之间的关系有五种:依赖、关联、聚合、组合与继承。