欢迎来到天天文库
浏览记录
ID:44121145
大小:87.65 KB
页数:5页
时间:2019-10-18
《计算机等级考试(国家)-三级信息管理技术分类题软件工程(二)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、三级信息管理技术分类题软件工程(-)一、选择题1>软件测试是软件开发过程屮的重要阶段,是软件质量保证的重要手段,而其中的()是整个测试的柱石。A.有效性测试B.穷举测试C.路径测试D.循环测试2、口盒测试的测试用例设计中主要包括语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖和路径覆盖等,其小语句覆盖是最()的覆盖。A.强B.弱C.可靠D.完善3、在软件设计中的软件过程,其主要描述的是()。A・模块操作细节B.模块类型C.模块间的关系D.模块控制方法4、软件工程方法是在实践中不断发展的方法,而早期的软件工程方
2、法主要是指()。A.面向对彖B.结构化方法C.原型化方法D.功能分解方法5、原型化设计是软件工程中常用的方法,根据作用的不同,原型有3种类型:探索型、()和进化型。A.实验型B.经验型C.修改型D.废弃型6、为了直观和简洁地描述软件系统模型,软件结构使用图形工具来描述,一般采用()图。A・DFDB.PADC・SAD・ER7、模块的独立性和模块的耦合性都是模块的属性,一般说來,模块的独立性越强,则模块的()oA.耦合越强B.耦合性不变C.耦合越弱D.与耦合性无关8、需求分析是()。A.软件生存周期的开始C.软件开发工作
3、的基础B.由用户自己单独完成D.由系统分析员单独完成9、软件工程方法学的研究内容,标是()OA.软件开发工程化B.C.实现软件可重用D.包含软件开发技术和软件工程管理两大部分,其期望达到的最终目消除软件危机程序设计自动化10.软件开发常使用的两种基本方法是结构化方法和原型化方法,在实际使用中,它们之间的关系常表现为()oA.相互排斥B.相互独立C.混合使用D.相互补充1K评审是对软件进行静态测试的一种方法,下述结论中,()是与软件评审无关的内容。A.尽可能发现软件潜在的错误B.检查软件的设计文档C.确定评审标准D.依
4、靠软件使用效果12.软件设计包括总体设计和详细设计两个部分,下面是详细设计的是()。A.数据字典的定义B.数据库的设计C.软件结构的设计D.模块算法设计A.变换/加工B.文件C.外部实体D・数据流14、软件工程方法的提出起源于''软件危机〃,而其目的应该是最终解决软件的()问题。A.生产工程化B.软件安全C.软件质量D.开发效率15>软件文档不仅是软件开发各阶段的重要依据,而且也影响软件的()。A.可扩展性B・可维护性C・可用性D.可移植性16、内聚度越高,模块的独立性就越强。偶然内聚指()oA.一个模块内的各处理单
5、元Z间没冇任何联系B.模块执行儿个逻辑上相似的功能,通过参数确定该模块完成哪一个功能C.需要同吋执行的动作组合在一起形成的模块为吋间内聚模块D.模块内所有处理元索都在同一个数据结构上操作17、对软件过分分解将导致()。A.模块的独立性变差B.软件开发的总工作量增加C.接口的复杂程度增加D.以上3项都正确18、''软件危机〃屮表现出来的软件质量差的问题,其原因是()。A.领导的决策对软件的改变B.用户对软件要求的修改的随意性C.开发人员的技术和素质不够高D.没有软件质量标准丄9、在软件开发中,用来描述程序结构的是()o
6、A.数拯结构B.模型逻辑C.算法思想D.数据字典20、软件可行性的研究是根据()来进行的。A.用户的要求B.对系统的高层次分析和设计C.需求分析人员的研究D.领导的决策21、软件工程中,白盒测试可用于测试程序内部结构。此方法将程序看成是()。A.代码的集合B•路径的集合C.条件的集合D.地址的集合22.软件需求分析一般应确定的是用户对软件的()。A.功能需求B.非功能需求C.功能性和非功能性需求D.性能需求23.开发、使用、维护软件系统的数据,()。A.是软件系统的一部分B.软件系统开发数据是软件的一部分C.不是软件
7、系统的一部分D.软件系统的使用和维护数据是软件系统的一部分24.冋归测试是()中最常用的方法。A.适应性维护B.校正性维护C.预防性维护D.完善性维护25、数据字典是对•数据定义信息的集合,它所定义的对•象都包含于()。A.数据流图B.软件结构C.软件模型D.程序流程图26、判定树和判定表是用于描述结构化分析方法中()环节的工具。A.功能说明B.结构说明C.技术改造D.数据加工27、指定软件计划的目的在于尽早对要开发的软件进行合理估价,软件计划的任务是()。4.设计和测试B.分析和评估C.组织和管理D.编码和控制28
8、、软件系统生命周期的第一阶段是()。A.软件设计阶段B.软件运行阶段C.软件分析阶段D.软件维护阶段29、为了提高测试的效率,应该()oA.随机地选取测试数据B.取一切可能的输入数据作为测试数据C.完成编码后指定软件的测试计划D.选择发现错谋的可能性最大的数据作为测试数据二.填空题30、用户需求是指用户耍求软件系统必须满足的所有。31、门盒测试
此文档下载收益归作者所有