北语 软件工程模拟卷
软件工程模拟题1带答案

软件工程模拟题1带答案试题一、结构化分析与设计(共20 分,每小题10分)需求陈述:高考录用统分子系统有如下功能:(1) 运算标准分:依照考生原始分运算,得到标准分,存入考生分数文件;(2) 运算录用线分:依照标准分、招生打算文件中的招生人数,运算录用线,存入录用线文件。
要求:用结构化方法学对高考录用统分子系统进行分析与设计,分别完成以下工作:(1)给出高考录用统分子系统的功能模型(用数据流图表示)。
(10分)(2) 给出高考录用统分子系统的软件体系结构(用H图或结构图表示)。
(10分)答案网上搜的答案结构图即软件的模块试题二、下面是程序流程图,试分别用N-S图和伪代码(类C语言描述)表示。
(共20分)答案:我做的:do {if(!p) {g真假假开始结束p>0q真exit();}g;} while(q);我自己做的,能够不太对Do{If(p为真){执行gIf(g为真){do nothing}Else if(g为假){return}}Else if(p为假){Return}}while(g为真)试题三、(共20 分,每题10 分)阅读下面的程序段,回答后面的问题:float calculateTotal( int N) //运算满足条件的N个数的和{float count = 0.0;int i=1;while ( i<=N ){if( i % 4 == 0) count += i;i++;}return count;}(1)画出上述程序的有向流图,并运算该函数的环形复杂度。
(每问5分,共10分)(2)请用差不多路径的测试技术完成该函数的测试。
要求给出差不多路径和测试用例。
(每问5分,共10分)答:这道题课本上没有知识点,从网上搜出来的,知识点见“测试基础”PPT的P30页白盒测试代码分支图的环形复杂度运算:环形复杂度以图论为基础,为我们提供了专门有用的软件度量。
可用如下三种方法之一来运算环形复杂度:(1)操纵流图中环形区域的数量对应于环形复杂度。
软件工程模拟题1带答案.doc

软件工程期末试卷A试题一、结构化分析与设计(共20 分,每小题10分)需求陈述:高考录取统分子系统有如下功能:(1) 计算标准分:根据考生原始分计算,得到标准分,存入考生分数文件;(2) 计算录取线分:根据标准分、招生计划文件中的招生人数,计算录取线,存入录取线文件。
要求:用结构化方法学对高考录取统分子系统进行分析与设计,分别完成以下工作:(1)给出高考录取统分子系统的功能模型(用数据流图表示)。
(10分)(2) 给出高考录取统分子系统的软件体系结构(用H图或结构图表示)。
(10分)答案网上搜的答案结构图即软件的模块试题二、下面是程序流程图,试分别用N-S图和伪代码(类C语言描述)表示。
(共20分)答案:我做的:do {if(!p) {g真假假开始结束p>0q真exit();}g;} while(q);我自己做的,可以不太对Do{If(p为真){执行gIf(g为真){do nothing}Else if(g为假){return}}Else if(p为假){Return}}while(g为真)试题三、(共20 分,每题10 分)阅读下面的程序段,回答后面的问题:float calculateTotal( int N) //计算满足条件的N个数的和{float count = 0.0;int i=1;while ( i<=N ){if( i % 4 == 0) count += i;i++;}return count;}(1)画出上述程序的有向流图,并计算该函数的环形复杂度。
(每问5分,共10分)(2)请用基本路径的测试技术完成该函数的测试。
要求给出基本路径和测试用例。
(每问5分,共10分)答:这道题课本上没有知识点,从网上搜出来的,知识点见“测试基础”PPT的P30页白盒测试代码分支图的环形复杂度计算:环形复杂度以图论为基础,为我们提供了非常有用的软件度量。
可用如下三种方法之一来计算环形复杂度:(1)控制流图中环形区域的数量对应于环形复杂度。
软件工程模拟试题

软件工程模拟试题一.选择题(每题1.5分,共30分)( B )1. 软件质量因素不包括。
A.正确性B.高性能C.可测试性D.可明白得性( A )2. 软件可行性研究实质上是要进行一次需求分析、设计过程。
A.简化、压缩的B.详细的C.完全的D.深入的( C )3. 以下哪个软件生存周期模型是一种风险驱动的模型A.瀑布模型B.增量模型C.螺旋模型D.喷泉模型( A )4. 可行性分析中,系统流程图用于描述。
A.当前运行系统B.当前逻辑模型C.目标系统D.新系统( A )5. 结构化分析建立功能模型的工具是A.DFDB.判定树/判定表C.SCD.结构化语言( A )6. 检查软件产品是否符合需求定义的过程称为A.确认测试B.集成测试C.系统测试D.单元测试( C )7. 在整个软件爱护时期所花费的全部工作中,所占比例最大的是A.校正性爱护B.适应性爱护C.完善性爱护D.预防性爱护( B )8. 通信内聚是指。
A.把需要同时执行的动作组合在一起形成的模块B.各处理使用相同的输入数据或者产生相同的输出数据C.一个模块中各个处理元素都紧密相关于同一功能且必须顺序执行D.模块内所有元素共同完成一个功能,缺一不可( B )9. 一个只有顺序结构的程序,其环形复杂度是A.0B.1C.3D.5( B )10. 下述四个能力成熟度等级,级别最高的是A.已定义级B.优化级C.可重复级D.已治理级( B )11. 结构化程序设计,要紧强调的是A.程序的执行效率B.模块大小C.程序的可明白得性D.模块关系( B )12. 软件调试技术包括A.边界值分析B.演绎法C.循环覆盖D.集成测试( A )13. 需求分析中开发人员要从用户那儿了解A.软件做什么B.用户使用界面C.输入的信息D.软件的规模( A )14. 数据字典是对数据定义信息的集合,它所定义的对象都包含于。
A.数据流图B.程序框图C.软件结构D.方框图( A )15. 面向对象的要紧特点除唯独性、继承性、多态性外,还具有。
软件工程模拟题

软件工程模拟题一、单项选择题1. 软件文档是()。
A. 程序B. 工具C. 文书和资料D. 数据2. 软件是一种()性工业产品。
A. 理论B. 知识(或逻辑)C. 消耗D. 体力3. 需求分析是在()进行的。
A. 用户B. 用户和分析设计人员之间C. 开发人员内部D. 使用和维护人员间4. 软件的主要结构和功能是在()阶段决定的。
A. 分析设计B. 编程C. 测试D. 维护5. 螺旋模型的开发实施基本和()模型相吻合。
A. 瀑布B. 再利用组装C. 螺旋D. 原型6. 在软件开发模型中,提出最早、应用最广泛的模型是()。
A. 瀑布模型B. 喷泉模型C. 增量模型D. 螺旋模型7. 在软件的可行性研究中经常从不同角度对系统进行可行性研究,其中从功能角度对系统进行研究属于()的研究。
A. 经济可行性B. 技术可行性C. 操作可行性D. 法律可行性8.下列不属于成本-效益分析的度量指标是()。
A. 货币的时间价值B. 投资回收期C. 性质因素D. 纯收入9. 软件可行性研究实质上是要进行一次()需求分析、设计过程。
A.简化、压缩的B. 详细的C. 彻底的D. 深入的10. 需求分析阶段最重要的技术文档之一是()。
A. 项目开发计划B. 设计说明书C. 需求规格说明书D. 可行性分析报告11. 在需求分析之前有必要进行()。
A. 程序设计B. 可行性分析C. ER分析D. 3NF分析12. 软件需求分析阶段建立原型的主要目的是()。
A. 确定系统的功能和性能要求B. 确定系统的运行要求C. 确定系统是否满足用户需要D. 确定系统是否满足开发人员需要13. 软件开发的需求活动,其主要任务是()。
A. 给出软件解决方案B. 给出系统模块结构C. 定义模块算法D. 定义需求并建立系统模型14. 软件可行性研究一般不考虑( )。
A. 是否有足够的人员和相关的技术来支持系统开发B. 待开发的软件是否会有质量问题C. 待开发软件是否有市场、经济上是否合算D. 是否有足够的工具和相关的技术来支持系统开发15. 软件维护的副作用主要有以下哪几种( )。
《软件工程》模拟试题一

《软件工程》模拟试题一一、单项选择题(本大题共20小题,每小题1分,共20分。
在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内)1. 中级结构性成本模型COCOMO是一个( )。
A. 静态单变量模型B. 动态单变量模型C. 静态多变量模型D. 动态多变量模型2. 研究开发所需要的成本和资源是属于可行性研究中的()研究的一方面。
A. 技术可行性B. 经济可行性C. 社会可行性D. 法律可行性3. 面向对象的开发方法中,( )将是面向对象技术领域内占主导地位的标准建模语言。
A. Booch方法B. Coad方法C. UML语言D. OMT方法4. 瀑布模型本质上是一种( )。
A. 线性顺序模型B. 顺序迭代模型C. 线性迭代模型D. 及早见产品模型5.在SD方法中全面指导模块划分的最重要的原则是()。
A. 程序模块化B. 模块高内聚C. 模块低耦合D. 模块独立性6. 软件可维护性的特性中相互矛盾的是( )。
A. 可修改性和可理解性B. 可测试性和可理解性C. 效率和可修改性D. 可理解性和可读性7. 软件维护产生的副作用,是指( )。
A. 开发时的错误B. 隐含的错误C. 因修改软件而造成的错误D. 运行时误操作8. 用黑盒技术设计测试用例的方法之一为( )。
A. 边界值分析B. 逻辑覆盖C. 循环覆盖D. 基本路径测试9. 软件测试方法中的( )属于静态测试方法。
A. 黑盒法B. 路径覆盖C. 错误推测D. 人工检测10. Ada语言是在Pascal语言基础上开发出来的,适用于( )项目的应用领域。
A. 科学工程计算B. 数据库应用C. 实时处理D. 人工智能11. 程序设计语言的工程特性之一为( )。
A. 软件的可重用性B. 数据结构的描述性C. 抽象类型的描述性D. 数据库的易操作性12. 软件详细设计的主要任务是确定每个模块的( )。
A. 算法和使用的数据结构B. 外部接口C. 功能D. 编程13. PAD图为( )提供了有力的工具。
软件工程模拟题2

软件工程期末试卷B试题一、结构化分析与设计(共20 分,每小题10分)需求陈述:现有一图书预定系统,接收由顾客发来的订单,并对订单进行校验,验证过程是根据图书目录检查订单的正确性,同时根据顾客档案确定是新顾客还是老顾客,是否有信誉。
经过验证的正确订单,暂存在待处理的订单文件中。
对订单进行成批的处理,根据出版社档案,将订单按照出版社进行分类汇总,并保存订单存根,然后将汇总的订单发往各出版社。
要求:用结构化方法学对图书预定系统进行分析与设计,分别完成以下工作:(1)给出图书预定系统的功能模型(用数据流图表示)。
(10分)(2) 给出图书预定系统的软件体系结构(用H图或结构图表示)。
(10分)试题二、下面是程序流程图,试分别用N-S图和伪代码(类C语言描述)表示。
(共20分)N-S图:伪代码:while(!k) {X;do {Y;}while(!p);试题三、(共20 分,每小题10 分)阅读下面用伪代码编写的程序段,回答后面的问题:startinput (a,b,c,d)if (a > 0)&& (b > 0)x = a + belse x = a-bendifif (c > a)|| (d < b)y = c + delse y = c – dendifprint(x , y)stop(1)画出上述程序的有向流图,并计算该函数的环形复杂度。
(每问5分,共10分)(2)请用基本路径的测试技术完成该函数的测试。
要求给出基本路径和测试用例。
(每问5分,共10分)试题四、面向对象分析与设计(共40分,每小题10分)需求陈述:需求陈述:在一幢有m层的大厦中安装一套n部电梯的产品,按照下列条件求解电梯在各楼层之间移动的逻辑关系:①每部电梯有m个按钮,每一个按钮代表一个楼层。
当按下一个按钮时该按钮指示灯亮,同时电梯驶向相应的楼层,当到达相应楼层时指示灯熄灭。
②除了最底层和最高层之外,每一层楼都有两个按钮分别指示电梯上行和下行。
软件工程模拟试卷一

果 S2
模拟试卷一 5.已知模块C中的一个判定影响到模块B, 如图所示,它违反了SD的设计原则. 试问: 可以采用哪些手段对结构图作改进, 请说明改进办法并画出改进的结构图。
解:
模拟试卷一 7. 对下列子程序进行调试:
procedure example(y,z:real;var x:real) begin
模拟试卷一
6.提高程序效率的根本途径在于 设计阶段__选__择__良_ 好的数据结构和__算。法
7.黑盒法和白盒法都是用于设计_测__试__用__例__ 的方法。
模拟试卷一
8.在软件维护工作过程中, 对任何一次维护请求,首先进行的 步骤是__明_确__维_护__的_类型 。
9. 数据库设计过程引入一个中间步骤, 即先建立一个_概__念_数__据_模型(_E_R。图)
6.数据库设计的核心问题是什么?
参考答案: 数据库设计的核心问题是如何建立一个
合理的数据模式。
模拟试卷一
3.假设对顾客的订货单按如下原则处理: 将顾客的信用度分三个档次: 欠款时间不超过30天; 欠款时间超过30天但不超过100天; 欠款时间超过100天。
对于上述三种情况,分别根据库存情况来决定 对顾客订货的态度。
开发方法比较
采用结构化设计方法设计系统体系结构, 采用的技术是面向数据流的技术,即通 过描述用户需求的数据流图,将用户需求映射 到软件体系结构。根据数据流的类型,映射的 方式有两种:变换映射、事务映射。
开发方法比较
变换映射:适用于具有明确的输入 和输出流边界的数据流图。DFD被 映射成这样一种结构,该结构将控制分配到 输入、加工、输出的三类分离的模块。
模拟试卷二
三、简答题 1.简要说明概要设计与详细设计 的任务有何区别? 2.简述提高程序可读性的技巧和方法? 3.何谓“软件开发环境”?环境的基础是什么?
软件工程模拟卷

个特性是:功能性、可靠性、可使用性、效率、( B ) 和可移植性。
可扩充性
研究的一个能力成熟度模型;其连续表示的过程域能力等级分为( C) 级。
来表示计划进度。
虽然直观,但无法表达多个子任务之间的衔
《软件工程》试题第 1 页共 3 页
体系结构还提供了异种机、异种网、异种应用服务的联机、联网和统一服务的最现实的开
《软件工程》试题 第 3 页 共 3 页
至少7个核心类。
3、巡逻线路登记了每个地点应该签到的时间。
地点由IC 卡的卡号决定。
请详细设计巡逻线
个状态,一个判定。
、系统对某条考勤记录是否合格的考勤规则是: 、当刷卡到达的时间与巡逻线路要求的时间,误差在5分钟内为合格。
、如果是年龄超过45岁,时间误差可放宽到10分钟。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
北京语言大学网络教育学院 《软件工程》模拟试卷一 注意: 1.试卷保密,考生不得将试卷带出考场或撕页,否则成绩作废。请监考老师负责监督。 2.请各位考生注意考试纪律,考试作弊全部成绩以零分计算。 3.本试卷满分100分,答题时间为90分钟。 4.本试卷分为试题卷和答题卷,所有答案必须答在答题卷上,答在试题卷上不给分。
一、【单项选择题】(本大题共15小题,每小题2分,共30分)在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在答题卷相应题号处。 1、在软件开发领域中,“描述了实现概念模型的软件解决方案”的系统模型被称为( B )。
2、一般来说,整个需求的主体是( A )。 [A] 功能需求 [B] 性能需求 [C] 外部接口需求 [D] 设计约束 3、总体设计的第二阶段是( D )。
4、在模块内聚类型中,常常通过研究流程图确定模块的划分,得到的是( D )。 5、一个模块直接控制(调用)的下层模块的数目称为模块的( B )。 6、UML术语中,限定符常被用在( C )。 7、UML提供的13种图形化工具中,用于概念模型和软件模型静态结构的是( C ) 8、RUP的迭代、增量式开发规定的4个阶段不包括( A )。 9、根据RUP实现的活动,输入为设计类,活动为实现类,则输出为( D )。 10、软件评估可分为静态评估和动态评估,其中属于动态评估技术的是( D )。 11、黑盒测试技术,又称为( A )。 12、若有语句if(A<1 and C>0)then B=1/C else B=1/A,选用类似数据A=2,C=1;A=-2,C=1;A=2,C=-1;A=-2,C=-1;得到不同B的值,这种测试策略为( C )。
[A] 设计模型 [B] 软件模型 [C] 实现模型 [D] 部署模型 [A] 初始设计 [B] 详细设计 [C] 复审阶段 [D] 精化设计 [A] 逻辑内敛 [B] 顺序内敛 [C] 功能内敛 [D] 过程内敛 [A] 扇入 [B] 扇出 [C] 深度 [D] 宽度 [A] 依赖关系 [B] 泛化关系 [C] 关联关系 [D] 细化关系 [A] 用况图 [B] 状态图 [C] 类图 [D] 活动图 [A] 评审阶段 [B] 构造阶段 [C] 移交阶段 [D] 精化阶段 [A] 用况 [B] 子系统 [C] 接口 [D] 构件 [A] 评审 [B] 走查 [C] 形式化证明 [D] 软件测试 [A] 功能测试 [B] 结构测试 [C] 系统测试 [D] 集成测试 13、在两种模型的基础上,螺旋模型加入两者所忽略的风险分析,这两者是( B )。 [A] 瀑布模型和增量模型 [B] 瀑布模型和演化模型 [C] 喷泉模型和增量模型 [D] 喷泉模型和演化模型 14、在软件生存周期模型中,主要用于支持面向对象技术的软件开发模型是( C )。
15、CMMI能力等级中的第一级为( A )。 [A] 已执行级 [B] 已管理级 [C] 已定义级 [D] 已定量管理级
1、软件生存周期中,准确地确定软件系统必须做什么的阶段是( B )。 [A] 可行性分析和项目开发计划 [B] 需求分析 [C] 概要设计 [D] 详细设计 2、把瀑布模型和专家系统结合在一起的软件生存周期模型是( B )。 [A] 增量模型 [B] 基于知识的模型 [C] 螺旋模型 [D] 喷泉模型 3、以下不属于项目开发计划主要内容的是( C )。 [A] 实施计划 [B] 交付期限 [C] 测试用例 [D] 人员组织及人工 4、使用数据流图来表示系统逻辑模型的是( D )。
5、用于描述结构化分析中数据流加工逻辑的是( A )。 6、若一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一功能元素的输出就是下一功能元素的输入,则该模块的内聚性类型是( C )。
7、下列几种耦合类型,耦合性最高的是( A )。 8、程序流程图的优点不包括( B )。 [A] 历史最悠久,使用最广泛 [B] 容易表示逐步求精的过程 [C] 支持程序的三种基本控制结构 [D] 直观清晰,易于使用 9、第一个体现结构化编程思想的程序设计语言是( C )。
10、确定测试也称为( A )。 11、黑盒测试技术不包括( B )。 12、为了增加软件功能和性能、提高软件运行效率而进行的维护活动称为( D )。
[A] 定义域测试 [B] 等价类测试 [C] 路径测试 [D] 事物流测试 [A] 演化模型 [B] 增量模型 [C] 喷泉模型 [D] 螺旋模型
[A] Jackson [B] VDM [C] OOA [D] SA [A] 判定树 [B] ER图 [C]状态图 [D] 用例图
[A] 时间内敛 [B] 偶然内敛 [C] 顺序内敛 [D] 功能内敛 [A] 公共耦合 [B] 控制耦合 [C] 标记耦合 [D] 数据耦合
[A] Cobol语言 [B] C语言 [C] Pascal语言 [D] FORTRAN语言 [A] 有效性测试 [B] 无效性测试 [C] 静态测试 [D] 动态测试 [A] 等价类划分 [B] 路径覆盖 [C] 边界值分析 [D] 错误推测 [A] 校正性维护 [B] 适应性维护 [C] 完善性维护 [D] 预防性维护 13、瀑布模型与增量模型之间的本质区别是( B )。 [A] 瀑布模型属于非整体开发模型,增量模型属于整体开发模型 [B] 瀑布模型属于整体开发模型,增量模型属于非整体开发模型 [C] 瀑布模型容易适应需求变化,增量模型不容易适应需求变化 [D] 瀑布模型减少技术、应用风险,增量模型增大技术、应用风险 14、面向对象分析中,对象模型描述了系统的( C )。
15、面向对象设计中存在三种内聚,分别是( D )。 [A] 属性内聚、操作内聚、类内聚 [B] 操作内聚、类内聚、整体-部分内聚 [C] 属性内聚、操作内聚、对象内聚 [D] 操作内聚、类内聚、一般-具体内聚
1、开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作( C )。 [A] 软件工程 [B] 软件周期 [C] 软件危机 [D] 软件产生 2、软件生命周期中所花费用最多的阶段是( D )。 [A] 详细设计 [B] 软件编码 [C] 软件测试 [D] 软件维护 3、下列哪种语言是面向对象的开发语言( B )。 [A] PASCAL [B] JAVA [C] BASIC [D] C 4、模块的内聚性最低的是( C )。 [A] 逻辑内聚 [B] 时间内聚 [C] 偶然内聚 [D] 功能内聚 5、数据字典是数据流图中所有元素的定义的集合,一般由以下四类条目组成( C )。 [A] 数据说明条目、控制流条目、加工条目、数据存储条目 [B] 数据流条目、数据项条目、文件条目、加工条目 [C] 数据源条目、数据流条目、数据处理条目、数据文件条目 [D] 数据流条目、数据文件条目、数据池条目、加工条目 6、从工程管理的角度来看,软件设计分两步完成( D )。 [A] ①系统分析②模块设计 [B] ①详细设计②总体设计 [C] ①模块设计②详细设计 [D] ①总体设计②详细设计 7、若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是( C )。 [A] 条件覆盖法 [B] 等价分类法 [C] 边界值分析法 [D] 错误推测法 8、下列属于维护阶段的文档是( C )。 [A] 软件规格说明 [B] 用户操作手册 [C] 软件问题报告 [D] 软件测试分析报告 9、快速原型模型的主要特点之一是( D )。 [A] 开发完毕才见到产品 [B] 及早提供全部完整的软件产品 [C] 开发完毕后才见到工作软件 [D] 及早提供一个功能简单的原形系统 10、程序的三种基本控制结构的共同特点是( D )。 [A] 不能嵌套使用 [B] 只能用来写简单程序
[A] 静态结构 [B] 动态结构 [C] 控制结构 [D] 顺序结构 [C] 已经用硬件实现 [D] 只有一个入口和一个出口 11、软件能力成熟度(CMM)为( A )个级别。 [A] 5 [B] 4 [C] 2 [D] 6 12、面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组织成一个层次结构的系统,一个类的上层可以有父类,下层可以有子类,这种层次结构系统的一个重要性质是( B ),一个类获得其父类的全部描述(数据和操作)。 [A] 传递性 [B] 继承性 [C] 复用性 [D] 并行性 13、类中操作的实现过程称为( C )。 [A] 接口 [B] 操作 [C] 方法 [D] 消息 14、软件复杂性度量的参数中,能反映“软件总共的指令数,或源程序行数”的是( A )。
15、面向对象的分析方法主要是建立三类模型,即( D )。 [A] 系统模型、ER模型、应用模型 [B] 对象模型、动态模型、应用模型 [C] E-R模型、对象模型、功能模型 [D] 对象模型、动态模型、功能模型
二、【判断题】(本大题共10小题,每小题1分,共10分)正确的填T,错误的填F,填在答题卷相应题号处。 16、结构的基于图形CASE,属于较早期的CASE。 ( T ) 17、软件测试方法中的静态测试方法之一为计算机辅助静态分析。 ( T ) 18、在详细设计阶段,经常采用的工具有PAD。 ( T ) 19、需求分析中开发人员要从用户那里了解软件做什么。 ( T ) 20、结构化程序设计主要强调的是程序的效率。 ( F ) 21、信息隐蔽是指在设计和确定模块时,使得一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。 ( T ) 22、集成测试也称组装测试或联合测试。 ( T ) 23、社会可行性是指进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。 ( F ) 24、CASE是一组工具和方法的集合,可以辅助软件开发生命周期各阶段进行软件开发。 ( T ) 25、结构化分析方法是需求分析中使用最多的方法之一,适用于数据处理类型软件的需求分析。 ( T )
16、软件工具“代码生成程序”属于设计工具。 ( T ) 17、与“程序维护手册”文档有关的人员是管理人员和用户。 ( F ) 18、软件工程标准中,JIS属于国家标准。 ( T ) 19、软件工程过程规定了获取、供应、开发、操作和维护时,要实施的过程、活动和任务。( T )
[A] 规模 [B] 难度 [C] 结构 [D] 智能度