查看答案
D,C,B
第17题
●Java虚拟机采用(20)软件体系结构。
A.管道一过滤器B.分层C.黑板D.解释器
查看答案
D
第18题
●若二维数组arr[1..M,1..N]的首地址为base,数组元素按列存储且每个元素占用K个存储单元,则元素arr[i,j]在该数组空间的地址为(21)。
A.base+((i-1)*M+j-i)*KB.base+((i-1)*N+j-1)*KC.base+((j-1)*M+i-1)*KD.base+((j-1)*N+i-1)*K
查看答案
C
第19题
●某企业生产流水线M共有两位生产者,生产者甲不断地将其工序上加工的半成品放入半成品箱,生产者乙从半成品箱取出继续加工。
假设半成品箱可存放n件半成品,采用PV操作实现生产者甲和生产者乙的同步可以设置三个信号量S、S1和S2,其同步模型如下图所示。
信号量S是一个互斥信号量,初值为(22);S1、S2的初值分别为(23)。
(22)A.0B.1C.nD.任意正整数(23)A.n、0B.0、nC.1、nD.n、1
查看答案
B,A
第20题
●若某文件系统的目录结构如下图所示,假设用户要访问文件fl.java,且当前工作目录为Program,则该文件的全文件名为(24) ,其相对路径为(25) 。
(24)A.f1.java B.\Document\Java-prog\f1.javaC.D:
\Program\Java-prog\f1.javaD.\Program\Java-prog\f1.java(25)A.Java-prog\ B.\Java-prog\C.Program\Java-prog D.D\Program\Java-prog\
查看答案
C,A
(第21题—第25题)
第21题
●A类网络是很大的网络,每个A类网络中可以有(26)个网络地址。
实际使用中必须把A类网络划分为子网,如果指定的子网掩码为255.255.192.0,则该网络被划分为(27)个子网。
(26)A.210B.212C.220D.224(27)A.128B.256C.1024D.2048
查看答案
D,C
第22题
●TCP是互联网中的(28)协议,使用(29)次握手协议建立连接。
(28)A.传输层B.网络层C.会话层D.应用层(29)A.1B.2C.3D.4
查看答案
A,C
第23题
●Windows系统中,在排除DNS域名解析故障时,需要刷新DNS解析器缓存,使用的命令是(30)。
A.ipconfig/renewB.ipconfig/flushdnsC.netstat-rD.arp-a
查看答案
B
第24题
●安全防护策略是软件系统对抗攻击的主要手段,安全防护策略不包括(31)。
A.安全日志B.入侵检测C.漏洞扫描D.数据备份与恢复
查看答案
D
第25题
●某应用系统采用防火墙技术来实现安全防护,在进行安全防护测试时,设计的测试点不包括(32)。
A.是否支持对HTTP、FTP、SMTP等服务类型的访问控制B.是否在检测到入侵事件时,自动执行切断服务、记录入侵过程等动作C.是否支持交换和路由两种工作模式D.是否考虑到防火墙的冗余设计
查看答案
B
(第26题—第30题)
第26题
●现要开发一个通过卫星通信连接计算机的新软件产品,假设之前没有开发卫星通信软件的经验,则最不适合采用(33)模型。
A.瀑布B.原型C.增量D.螺旋
查看答案
A
第27题
●若C程序的表达式中引用了未赋初值的变量,则(34)。
A.编译时一定会报告错误信息,该程序不能运行B.可以通过编译并运行,但运行时一定会报告异常C.可以通过编译,但链接时一定会报告错误信息而不能运行D.可以通过编译并运行,但运行结果不一定是期望的结果
查看答案
D
第28题
●以下关于敏捷方法的叙述中,不正确的是(35)。
A.相对于过程和工具,更强调个人和交互B.相对于严格的文档,更重视可工作的软件C.相对于与客户的合作,更注重合同谈判D.相对于遵循计划,更专注于对变化的响应
查看答案
C
第29题
●某软件系统的原始需求包括,“当某个查询请求是不适当或非法的,应提示用户”,该需求属于(36)。
A.功能需求B.质量需求C.设计约束D.过程约束
查看答案
C
第30题
●给系统增加特征越容易,说明软件的(37)越好。
A.功能性B.可靠性C.可维护性D.易使用性
查看答案
C
(第31题—第35题)
第31题
●以下关于项目估算的叙述中,不正确的是(38)。
A.在项目估算中,需要估算的项目参数包括项目规模、开发软件所需的工作量、项目持续时间和成本B.由于专家判断受到差异性和主观性的影响,以及对当前数据依赖性的影响,用专家判断方法进行项目估计会得到不精确的估算值C.由于启发式估算方法,如COCOMOⅡ模型具有严谨的估算形式,因此可以得到精确的估算值D.项目估算是制定项目开发计划的基础和依据
查看答案
C
第32题
●风险控制不包括(39)。
A.风险分析B.风险降低C.风险管理计划D.风险化解
查看答案
A
第33题
●在结构化分析模型中,(40)描述了所有在目标系统中使用和生成的数据对象。
A.数据字典B.数据流图C.实体-关系图(ER图)D.类图
查看答案
A
第34题
●下图是一个软件项目的活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的值表示完成活动所需要的时间,则关键路径长度为(41) 。
A.20 B.19 C.17 D.16
查看答案
A
第35题
●以下关于数据流图的叙述中,不正确的是(42)。
A.从数据传递和加工的角度,刻画数据流从输入到输出的移动变化过程B.描述了数据对象及数据对象之间的关系C.顶层数据流图仅包含一个数据处理,即目标系统D.采用自顶向下的方式进行,开始于顶层数据流图,结束于模块规格说明
查看答案
B
(第36题—第40题)
第36题
●在面向对象分析模型中,(43)一不属于系统的行为模型。
A.类图B.顺序图C.活动图D.状态图
查看答案
A
第37题
●模块设计中,某模块根据输入的控制信息从文件中读一个记录或者向文件中写一个记录,则其内聚类型为(44)。
A.功能内聚B.信息内聚C.逻辑内聚D.巧合内聚
查看答案
C
第38题
●若UML类图中包含订单和订单明细两个类,则这两个类之间的关系应为(45)。
A.关联B.聚合C.组装D.继承
查看答案
C
第39题
●A模块通过简单数据类型(如整型)参数访问B模块,该参数在B模块内用于数据计算,则A、B模块之间存在(46)。
A.数据耦合B.标记耦合C.控制耦合D.外部耦合
查看答案
A
第40题
●在结构化分析方法中,依据(47)来进行接口设计。
A.数据流图B.实体-关系图C.数据字典D.状态-迁移图
查看答案
A
(第41题—第45题)
第41题
●一个优秀的概念设计不包含(48)。
A.用客户语言编写B.描述系统功能C.描述软件构件的层次和功能D.与需求文档链接
查看答案
C
第42题
●在软件评审中,设计质量是指设计的规格说明书符合用户的要求。
设计质量的评审内容不包括(49)。
A.软件可靠性B.软件可测试性C.软件性能实现情况D.软件模块层次
查看答案
D
第43题
●某财务系统在使用过程中,因个人所得税政策变化,需修改计算工资的程序。
这种修改属于(50)维护。
A.正确性B.适应性C.完善性D.预防性
查看答案
B
第44题
●系统可维护性的评价指标不包括(51)。
A.可理解性B.可测试性C.可移植性D.可修改性
查看答案
C
第45题
●准确性质量子特性属于(52)质量特性。
A.功能性B.效率C.可靠性D.可维护性
查看答案
A
(第46题—第50题)
第46题
●软件测试的对象包括(53)。
①软件代码②文档③数据A.①②B.①③C.②③D.①②③
查看答案
D
第47题
●编写测试计划的目的是(54)。
①使测试工作顺利进行②使项目参与人员沟通更舒畅③使测试工作更加系统化④软件过程规范化的要求⑤控制软件质量A.②③⑤B.①②③C.①②④D.①②⑤
查看答案
B
第48题
●软件测试的目的是(55)。
A.避免软件开发中出现的错误B.发现软件中出现的错误C.容忍软件中出现的错误D.修改软件中出现的错误
查看答案
B
第49题
●以下关于软件测试原则的叙述中,不正确的是(56)。
A.测试用例不仅选用合理的输入数据,还要选择不合理的输入数据B.应制定测试计划并严格执行,排除随意性C.对发现错误较多的程序段,应进行更深入的测试D.程序员应尽量测试自己的程序
查看答案
D
第50题
●以下关于测试时机的叙述中,正确的是(57)。
A.应该尽可能早的进行测试B.若能推迟暴露软件中的错误,则修复和改正错误所花费的代价就会降低C.应该在代码编写完成后开始测试D.需求分析和设计阶段不需要测试人员参与
查看答案
A
(第51题—第55题)
第51题
●使用软件测试工具的目的不包括(58)。
A.帮助测试寻找问题B.协助问题的诊断C.节省测试时间D.提高设计质量
查看答案
D
第52题
●自动化测试工具中,(59)是最难自动化的。
A.测试执行B.实际输出与预期输出的比较C.测试用例生成D.测试录制与回放
查看答案
C
第53题
●以下不属于易用性测试的是(60)。
A.功能易用性测试B.用户界面测试C.辅助功能测试D.可靠性测试
查看答案
D
第54题
●以下关于黑盒测试的叙述中,不正确的是(61)。
A.不需要了解程序内部的代码及实现B.容易知道用户会用到哪些功能,会遇到哪些问题C.基于软件开发文档,所以也能知道软件实现了文档中的哪些功能D.可以覆盖所有的代码
查看答案
D
第55题
●以下不属于黑盒测试方法的是(62)。
A.等价划分类B.边界值分析C.错误推测法D.静态结构分析法
查看答案
D
(第56题—第60题)
第56题
●以下关于白盒测试的叙述中,不正确的是(63)。
A.白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求B.逻辑覆盖法是_种常用的白盒测试方法C.程序中存在很多判定和条件,不可能实现100%的条件覆盖D.测试基于代码,无法确定设计正确与否
查看答案
C
第57题
●数据库测试的对象包括(64)。
①数据库连接测试②数据库的安全测试③定义的存储过程和触发器的测试④数据库接口测试A.①④B.①②③C.①②④D.①②③④
查看答案
D
第58题
●对于逻辑表达式((a&b)‖C,需要(65)个测试用例才能完成条件组合覆盖。
A.2B.3C.4D.5
查看答案
C
第59题
●为预测某Web系统可支持的最大在线用户数,应进行(66)。
A.负载测试B.压力测试C.疲劳强度测试D.大数据量测试
查看答案
B
第60题
●客户端交易处理性能指标是一类重要的负载压力测试指标,以下不属于客户端交易处理性能指标的是(67)。
A.并发用户数B.平均事务响应时间C.每秒事务数D.每秒进程切换数
查看答案
D
(第61题—第64题)
第61题
●以下不属于集成测试的是(68)。
A.各个子功能组合起来,能否达到预期要求B.一个模块的功能是否会对另一个模块的功能产生不利的影响C.全局数据结构是否有问题D.函数内局部变量的值是否为预期值
查看答案
D
第62题
●逻辑覆盖法不包括(69)。
A.分支覆盖B.语句覆盖C.需求覆盖D.修正条件判定覆盖
查看答案
C
第63题
●以下属于安全测试方法的是(70)。
①安全功能验证②安全漏洞扫描③模拟攻击实验④数据侦听A.①③B.①②③C.①②④D.①②③④
查看答案
D
第64题
●ExtremeProgramming(XP)isadisciplineofsoftwaredevelopmentwith (71)ofsimplicity,communication,feedbackandcourage.Successfulsoftwaredevelopmentisateameffort-notjustthedevelopmentteam,butthelargerteamconsistingofcustomer,managementanddevelopers.XPisasimpleprocessthatbringsthesepeopletogetherandhelpsthemtosucceedtogether.XPisaimedprimarilyatobject-orientedprojectsusingteamsofadozenorfewerprogrammersinonelocation.TheprinciplesofXPapplytoany (72) projectthatneedstodeliverqualitysoftwarerapidlyandflexibly.AnXPprojectneedsa (73)customertoprovideguidance. Customers,programmers,managers,areallworking (74) tobuildthesystemthat'sneeded,Customers-thosewhohavesoftwarethatneedstobedeveloped-willlearnsimple,effectivewaysto (75) whattheyneed,tobesurethattheyaregettingwhattheyneed,andtosteertheprojecttosuccess.
(71)
A.importance
B.keys
C.roles
D.values
(72)
A.small-sized
B.moderately-sized
C.large-sized
D.huge-sized
(73)
A.part-time
B.casual
C.seldom
D.full-time
(74)
A.together
B.bythemselves
C.separately
D.alone
(75)
A.tell
B.know
C.communicate
D.feedback
查看答案
D,B,D,A,C