您可能感兴趣的试卷
你可能感兴趣的试题
A.可行性研究
B.组织开发人员
C.购买开发工具
D.开发任务指定
A.硬件资源
B.软件资源
C.人力资源
D.软件复用性及软件部件库
A.软件开发人员
B.软件工程项目
C.软件开发过程
D.软件开发速度
![](https://static.ppkao.com/ppmg/img/appqrcode.png)
最新试题
建立窗口系统的对象模型,问题陈述如下:“窗口分为对话窗、图形窗、滚动窗三种。对话窗中有若干对话项,由唯一的项名字来确定;对话项分为按钮、选择项和正文项三种,选择项中有若干选择项入口。图形窗中有若干形状元素,形状元素分为一维形状和二维形状。一维形状又分为直线、圆弧、折线;二维形状分为圆、椭圆、矩形、多边形,其中折线与多边形由若干有序顶点组成。正文窗是滚动窗的一种,而图形滚动窗既是图形窗又是滚动窗。”
在类的通过复用的设计中,主要的继承关系有哪几种?试举例说明。
从下列关于软件测试的叙述中,选出5条正确的叙述。(1)用黑盒法测试时,测试用例是根据程序内部逻辑设计的。(2)尽量用公共过程或子程序去代替重复的代码段。(3)测试是为了验证该软件已正确地实现了用户的要求。(4)对于连锁型分支结构,若有n个判定语句,则有2n条路径。(5)尽量采用复合的条件测试,以避免嵌套的分支结构?(6)GOTO语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁。(7)发现错误多的程序模块,残留在模块中的错误也多。(8)黑盒测试方法中最有效的是因果图法。(9)在做程序的单元测试时,桩(存根)模块比驱动模块容易编写。(10)程序效率的提高主要应通过选择高效的算法来实现。
在类的设计中需要遵循的方针是什么?三个主要的设计准则:抽象、信息隐蔽和模块化如何才能做到?
动态测试指通过()发现错误。对软件产品进行动态测试时使用黑盒测试法和()法。
基于复用的面向对象的需求分析过程主要分为两个阶段:论域分析和应用分析。试讨论它们各自承担什么任务?如何衔接?
什么叫面向对象?面向对象方法的特点是什么?为什么要用面向对象方法开发软件?
建立分析和设计模型的一种重要方法是UML。试问UML是一种什么样的建模方法?它如何表示一个系统?
基于复用的面向对象开发过程分为哪几个阶段?每一个阶段需要做哪些事情?
由因果图转换出来的()是确定测试用例的基础。