1、A.经济可性性B.技术可行性C.操作可行性D.法律可行性B1.05第27题程序控制一般分为()、分支、循环三种基本结构。A.分块B.顺序C.跳转D.控制6第28题PDL是下列()语言。A.高级程序设计语言B.伪码C.中级程序设计语言D.低级程序设计语言7第29题将几个逻辑上相似的成分放在一个模块中,该模块的内聚度是()。A.逻辑性B.瞬时性C.功能性D.通信性8第37题应用执行对象的操作可以改变该对象的()。A.属性B.功能C.行为D.数据9第38题在面向数据流的软件设计方法中,一般将信息流分为()。A.变换流和事务流B.变换流和控制流C.事务流和控制流D.数据流和控制流10第39题()是计算
2、机程序及期说明程序的各种文档。A.软件B.文档C.程序11第40题概要设计与详细设计衔接的图形工具是()。A.数据流图B.结构图C.程序流程图D.图12第41题需求分析()。A.要回答“软件必须做什么?”B.要求编写软件需求说明书C.系统分析员可以采用访谈、简易的应用规格说明技术获取用户需求D.以上都对13第42题结构化分析()最为常见的图形工具是()。A.程序流程图B.实体联系图C.数据流图D.结构图14第43题好的软件结构应该是()。A.高耦合,高内聚B.低耦合,高内聚C.高耦合,低内聚D.低耦合,低内聚15第59题每个对象可用它自己的一组属性和它可以执行的一组()来表现。A.行为C.操作
3、16第60题下列耦合中,()的耦合性最强。A.公共耦合17第61题软件是一种()产品。A.有形B.逻辑C.物质D.消耗18第62题有关计算机程序功能、设计、编制、使用的文字或图形资料称为()。19第63题可行性分析中,系统流程图用于描述()。A.当前运行系统B.当前逻辑模型C.目标系统D.新系统20第64题数据流图是用于表示软件模型的一种图示方法,在下列可采用的绘图方法中,()是常采用的。自顶向下 自底向上 分层绘制 逐步求精A.全是B.C.D.21第65题数据元素组成设计的方式有()类型。A.顺序B.选择C.重复D.以上全是22第66题模块中所有成分引用共同的数据,该模块的内聚度是()的。2
4、3第30题面向对象设计中的主题相当于子系统。错误24第31题对象中的服务可通过分析属性值的变化情况发现。25第32题模块分割评价标准有两个方面,即模块大小和内聚。26第44题系统分析阶段和系统设计阶段一般不考虑测试。27第45题模块的内聚度应尽可能地小,模块间联系尽可能大。28第67题模块的内聚度应尽可能地小。29第69题黑盒测试法可有效的检查模块的内部逻辑结构的正确性。30第70题在完成测试作业之后,为缩短源程序长度,应删去源程序中的注释。正确131第1题()测试法把程序看成一个黑盒子,完全不考虑程序的内部结构和处理过程。黑盒32第2题()就是在软件交付使用后,为了改正错误或满足新的需要而修
5、改软件的过程。软件维护33第3题应该从“小规模”测试开始,并逐步进行“()”测试。规模34第4题()就是类中所定义的数据。属性35第5题耦合是对一个软件结构内不同模块之间()程度的度量。互连程度36第6题通常所说的结构化设计方法,也是基于()流的设计方法。数据37第7题需求分析阶段得出的最主要文档是()。需求规格说明书38第8题软件配置主要包括()、()和()等成分。程序、数据、文档39第9题瀑布模型()适应需求可变的软件开发,只有到()才能见到整个软件系统。不能、开发结束40第10题软件不同于硬件,它是计算机系统中的()而不是物理部件。逻辑部件41第11题()表示软件结构中控制的层数,它往往
6、能粗略地标志一个系统的大小和复杂程度。深度42第12题可行性研究的目的不是解决问题,而是确定问题是否()。值得去解决43第13题需求分析阶段得出的数据流图是()的极好的出发点。总体设计44第14题成本效益分析的目的正是要从()角度分析开发一个特定的新系统是否划算,从而帮助客户组织的负责人正确地作出是否投资于这项开发工程的决定。经济45第15题()是对数据流图中包含的所有元素的定义的集合。数据字典46第16题ER图中包含了()、()和()等3种基本成分。实体、关系、属性47第17题系统响应时间有两个重要属性,分别是()和()。长度、易变性48第18题程序内部的文档包括恰当的()、适当的()和程序
7、的()等等。标识符、注解、视觉组织49第19题按照形式化的程度,可以把软件工程使用的方法划分成()、()和()类。非形式化、半形式化、形式化50第20题软件工程学的一个重要目标就是提高软件的()、减少()的代价。可维护性、软件维护51第21题()和()定义了软件系统的逻辑模型,以后可以从这个逻辑模型出发设计新系统。数据流图、数据字典52第22题Halstead方法是根据程序中的()和()的总数来度量程序的复杂程度。运算符、操作数53第33题结构程序设计语言的重复结构有:()结构、()结构、()结构三种。顺序、选择、循环54第34题模块间还经常用带注释的短箭头表示调用过程中来回传递的信息。有时箭
8、头尾部带空心圆表示传递的是(),带实心圆的表示传递的是()。数据、控制信息55第35题有两种方法可以重复使用一个对象类:一种方法是创建该类的(),从而直接使用它;另一种是从它派生出一个满足当前需要的()。实例、新类56第36题用面向对象方法开发软件,通常需要建立种形式的模型,它们分别是描述系统数据结构的()模型,描述系统控制结构的()模型和描述系统功能的()模型。对象、动态、功能57第46题在流图中用圆表示(),流图中的箭头线称为(),它和程序流程图中的箭头线类似,代表(),由边和结点围成的面积称为()。结点、边、控制流、区域58第47题在Petri网中,当每个输入线上至少有一个权标,而()上
9、没有权标的时候,相应的转换才是允许的。禁止线59第48题用描述类的属性时,属性名和类名之间用()分隔。冒号(:)60第49题()是最高程度的内聚。功能内聚61第50题()是为了集中精力解决主要问题而尽量推迟对问题细节的考虑。逐步求精62第51题基线就是通过了正式复审的软件()。配置项63第52题主程序员组有两个重要特征:()和()。专业化、层次性64第53题方法就是对象所能执行的(),是类中所定义的()。操作、服务65第54题通常把()和()统称为实现。编码、测试66第55题数据流图有种成分:源点或终点、()、()和()。处理、数据存储、数据流67第56题描述程序处理过程的工具称为过程设计的工
10、具,它们可以分()、()和()三类。图形、表格、语言68第57题软件工程是指导计算机软件()和()的一门工程学科。软件开发、软件维护69第58题总体设计过程通常由两个主要阶段组成,分别是()阶段和()阶段。系统设计、结构设计70第68题人工测试源程序如果由审查小组正式地进行,则称为 ()。代码审查作业总得分:作业总批注:1第11题面向对象开发方法子概念和表示上的一致性保证了分析和设计的()过渡。A.因难B.不容易C.平滑D.顺序2第12题()模型表示了对象的相互行为。A.对象B.动态C.功能D.分析3第13题4第14题5第15题()着重反映的是模块间的隶属关系,即模块间的调用关系和层次关系。B
11、.数据流图C.图6第16题与计算机科学的理论研究不同,软件工程是一门()学科。A.理论性B.工程性C.原理性D.心理性7第17题8第34题在软件结构中,如果两个矩形之间有直接相连,表示它们存在()关系。A.链接B.调用C.并列D.顺序执行9第35题10第36题在数据流图中,有名字及方向的成分是()。A.控制流B.信息流C.数据流D.信号流11第37题12第38题13第39题14第46题软件设计一般分为总体设计和详细设计,它们之间的关系是()。A.全局和局部B.抽象和具体C.总体和层次D.功能和结构15第58题16第59题软件配置项是软件配置管理的对象,指的是软件工程过程中所产生的()。A.接口B.软件环境C.信息项D.版本17第60题需求分析过程中,对算法的简单描述记录在()。A.层次图B.数据字典D.IPO图18第61题软件工程学科出现的主要原因是()。A.计算机的发展B.其他工程学科的影响C.软件危机的出现D.程序设计方法学的影响19第62题在软件可行性研究中,可以从不同的
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1