随机组卷按大纲配比:判断 5 · 单选 25 · 多选 5 · 填空 5(共 40 题 · 75 分)
- 单选给定C语言程序: ```txt int fun(int x, int y,int d){ if(xl=0){ if( y == 0) d = d/x; else d = d/(x*y); } else { if( y == 0) d = 0; else d = d/y; } reutrn d; } ``` 当用路径覆盖法进行测试时,至少需要设计()个测试用例。做这题 →
- 填空将数据及对数据的操作(运算)封装在一起,作为一个整体看待。称为____。做这题 →
- 单选软件工程中,程序流程图必须在____ 两个阶段内完成。做这题 →
- 单选对软件设计的各模块进行正确性检测的测试是软件测试过程中的做这题 →
- 单选测试用例包括输入值集和集。做这题 →
- 单选下列关于软件生存周期的前3 个阶段的先后次序,正确的是做这题 →
- 单选下列概念中,不属于面向对象方法的是做这题 →
- 单选软件设计中划分模块的一个准则是做这题 →
- 单选通常影响软件可维护性的因素有可理解性、可修改性和做这题 →
- 单选下面叙述中错误的是做这题 →
- 单选软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了 。做这题 →
- 判断从软件质量来看,软件产品的内聚度和耦合度越高越好。( )做这题 →
- 多选以下属于软件危机典型表现的是 。做这题 →
- 多选软件设计过程中应该遵循 一等基本原理。做这题 →
- 判断软件从规划开始,经过分析、设计、实施直至投入运行,并在使用过程中随其运行环境的变化而不断修改,直到不再适应需要的时候被淘汰,这种周期循环称为软件的生命周期。( )做这题 →
- 单选在软件开发的过程中,需求分析阶段可以使用的工具是做这题 →
- 多选以下属于白盒测试法的逻辑覆盖的是做这题 →
- 单选下列不属于过程设计使用的工具是 。做这题 →
- 填空窗口(Form)由菜单(Menu)、命令按钮(Button)等组成,且三者生命周期相同,则 Form 类和 Menu 类、Button 类之间的是____关系。做这题 →
- 判断为了延长软件的生命周期,常常要进行软件更新和版本升级,其主要目的是减少错误、扩充功能、适应不断变化的运行环境做这题 →
- 单选软件调试的目的是____。做这题 →
- 单选软件开发的瀑布模型典型的刻画了软件生成周期的阶段划分,与其想适应的软件开发方法是(即瀑布模型采用什么样的软件开发方法)()。做这题 →
- 单选原型化方法当中,不正确的描述()做这题 →
- 单选下列白盒测试法,哪种是最强的覆盖准则()做这题 →
- 判断UML 全称结构化查询语言,是软件建模语言。( )做这题 →
- 多选以下关于面向对象方法的描述中,正确有的做这题 →
- 填空软件测试在软件生命周期中横跨两个阶段,单元测试通常在()阶段完成。做这题 →
- 单选数据流图是描绘信息在软件系统中流动和处理情况的图形工具,下列( )图形符号代表数据存储。做这题 →
- 单选结构化程序设计主要强调的是()。做这题 →
- 单选()着重反映的是模块间的隶属关系,即模块间的调用关系和层次关系。做这题 →
- 单选软件详细设计结束后得到()。做这题 →
- 单选瀑布模型突出的缺点是不适应()的变动。做这题 →
- 单选数据流图DFD是软件开发过程中用于()阶段的描述工具。做这题 →
- 单选使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。做这题 →
- 单选生命周期方法设计软件的过程中,画用例图属于()阶段的工作。做这题 →
- 单选需求分析阶段产生的最重要的文档是()。做这题 →
- 单选黑盒法是根据程序的()来设计测试用例的。做这题 →
- 多选耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中错误的是 。做这题 →
- 单选黑盒测试在设计测试用例时,主要需要研究( )。做这题 →
- 单选下列各项中,哪一个不足引起“软件危机”的主要原因? ( ) (2.0)做这题 →
- 单选下列各项中,哪一个不足引起“软件危机”的主要原因? ( ) (2.0)做这题 →
- 单选建立数据字典的分阶段是(做这题 →
- 单选下面不属于类的关系的是____。做这题 →
- 单选软件测试中的白盒测试又称为基干程序的测试,它主要用于测试做这题 →
- 多选序列图的构成对象有()做这题 →
- 判断由于计算机技术发展很快,用户需求又在不断变化和提高,软件投人使用后,通常都处于不断的更新和发展中。一旦不能适应用户的需求,它就会遭到淘汰。从软件的设计、开发、使用到它走向消亡,这个过程称为该软件的生命周期。为了延长软件的生命周期,软件在投入使用后.软件人员还要不断地进行修改和完善,使其减少错误、扩充功能、适应不断变化的环境,这就导致了软件版本的升级。许多软件通常一两年就会发布一个新的版本,用户可以通过向软件厂商支付一定的费用来升级和更新原来的软件。做这题 →
- 判断概要设计属于软件的开发阶段。软件的生存周期由软件定义、软件开发和软件运行三个部分组成。做这题 →
- 填空测试包括代码检查、静态结构分析、代码质量度量等。做这题 →
- 填空测试包括代码检查、静态结构分析、代码质量度量等。做这题 →
- 填空在划分模块时尽量做到_______________,保持模块的独立性。 局域网搭建习题做这题 →