全国2012年10月自考软件工程试题及答案

合集下载

高等教育自学考试_Java语言程序设计(一)真题2012年10含答案与解析)-交互11

高等教育自学考试_Java语言程序设计(一)真题2012年10含答案与解析)-交互11

高等教育自学考试Java语言程序设计(一)真题2012年10月(总分100, 做题时间150分钟)课程代码:04747一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸’’的相应代码涂黑。

错涂、多涂或未涂均无分。

1.Java语言中,int类型占用的二进制位数是()。

SSS_SINGLE_SELA 8位B 16位C 32位D 64位该题您未回答:х该问题分值: 1答案:C[考点] Java整数类型[解析] Java中规定int占4个字节,共32位。

2.以下关于Java语句的说法正确的是()。

SSS_SINGLE_SELA continue语句必须出现在多路按值选择结构或循环结构中B return语句可以出现在方法体的外面C 编译系统会把单独的分号看成是空语句D break语句的作用是提早结束当前轮次循环该题您未回答:х该问题分值: 1答案:C[考点] Java语句[解析] A项中,continue的出现不是必需的;B项中,return语句只能出现在方法体内,作为结果的返回;D项中,break是结束整个循环。

3.不能被再继承的类是()。

SSS_SINGLE_SELA final类B abstract类C public类D 用户自定义类该题您未回答:х该问题分值: 1答案:A[考点] 继承[解析] final类是不能被继承的类。

4.已知String s="ABCDEFGHIJABC",以下说法错误的是()。

SSS_SINGLE_SELA s.indexOf("C")等于2B s.indexOf("EFG",2)等于4C s.indexOf("A",7)等于10D s.indexOf("D",4)等于3该题您未回答:х该问题分值: 1答案:D[考点] String类[解析] D项的结果应该是-1。

自考软件工程试卷及答案

自考软件工程试卷及答案

2016年4月高等教育选择题部分一、单项选择题(本大题共l5小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。

错涂、多涂或未涂均不得分。

1.提出软件工程概念的目的是倡导以工程的原理、原则和方法进行软件开发,以期解决出现的 (p15)A.软件矛盾B.软件危机C.软件制约D.软件滞留2.用于描述待开发产品/系统功能上的能力、性能参数或其他性质的是(p23)A.程序 B.需求C.设计D.规约3.在初始发现需求的常用技术中,需求人员通过提出问题/用户回答这一方式,直接询问用户需要的技术是 (p26)A.询问B.问答C.交谈D.审问4.在结构化分析方法中,数据流的归宿地是 (p37)A.数据潭B.数据源C.数据项D.数据字典5.一个模块调用另一个模块时,模块之间通过参数来传递数据,则模块间的关系为 (p57)A.公共耦合B.控制耦合C.标记耦合D.数据耦合6.在一个软件结构中,同一个层次上模块总数的最大值是指模块的 (p60) A.宽度B.深度C.扇入D.扇出7.在UML中,一种可以表达系统功能模型的图形化工具是 (p103) A.用况图B.状态图C.类图D.对象图8.UML的图形化工具分为两类:结构图和 (p101)A.类图B.状态图C.行为图D.部署图9.下列选项,属于RUP突出特点的是 (p123)A.以面向对象为中心B.以体系结构为中心C.以分析模型为中心D.以设计模型为中心10.关于调试,下列说法错误的是 (p175)A.调试是为了证明程序员的正确B.调试的结果一般是不可预见的C.调试是不受时间约束的D.调试是一个发现错误、改正错误的过程11.假设某课程的成绩输入范围为0-100,则根据黑盒测试中的等价类划分技术,下列划分正确的是 (p187)A.可划分为2个有效等价类,2个无效等价类B.可划分为1个有效等价类,2个无效等价类C.可划分为2个有效等价类,1个无效等价类D.可划分为1个有效等价类,1个无效等价类12.在单元测试期间,通常考虑模块的 (p190)A.局部数据结构B.个别数据C.规范性D.准确性13.软件基本过程是指那些与软件生产直接相关的活动集,可分为获取过程、供应过程、开发过程、维护过程和 (p199)A.设计过程B.调试过程C.测试过程D.运行过程14.在常见的软件开发模型中,适用于发布版本快,可减少用户需求变更的模型是 (p225)A.增量模型B.瀑布模型C.螺旋模型D.喷泉模型15.CMMI能力等级中的第2级是 (p244)A.未完成级B.已执行级C.已管理级D.已定义级非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。

历年全国自学考试软件工程试题(简答题答案)

历年全国自学考试软件工程试题(简答题答案)

历年全国⾃学考试软件⼯程试题(简答题答案)全国2011年10⽉⾃学考试软件⼯程试题简答题(本⼤题共6⼩题,每⼩题5分,共30分)31. 什么是需求规约?简述需求规约的基本性质。

答:需求规约是⼀个软件项/产品/系统所有需求陈述的正式⽂档,它表达了⼀个软件产品/系统的概念模型。

需求规约⼀般需要满⾜⼀下4个基本性质:1.重要性和稳定性程度:按需求的重要性和稳定性,对需求进⾏分级;2.可修改性:在不影响其他需求的前提下可容易修改⼀个单⼀需求;3.完整性:设备被遗漏的需求;4.⼀致性:不存在互斥的需求。

32.什么是模块耦合?简述常⽤的模块耦合类型及其设计原则。

答:模块耦合:是指不同模块之间相互依赖程度的度量;⼏中常见模块耦合类型为:内容耦合、公共耦合、控制耦合、标记耦合、数据耦合等;设计原则:如果模块间必须存在耦合,就尽量使⽤数据耦合,少⽤控制耦合,限制公共耦合,避免内容耦合。

33.UML给出了那些表达关系的术语?简述它们的概念。

答:1.为了表达各类事物之间的关系,UML给出了表达关系的术语:关联、泛化、细化、依赖;2.关联是类⽬之间的⼀种结构关系,是对⼀组具有相同结构、相同链的描述;3.泛化是⼀般性类⽬和它的较为特殊类⽬之间的⼀种关系;4.细化是类⽬之间的语义关系,其中⼀个类⽬规约了保证另⼀个类⽬执⾏的契约;5.依赖是⼀种使⽤关系,⽤于描述⼀个类⽬使⽤另⼀类⽬的信息和服务。

34.简述RUP的定义和特点。

答:RUP是基于⼀种过程框架,为软件开发,即为进⾏不同抽象层之间映射安排其开发活动的次序,制定任务和需求开发的制品,提供了指导;并为对项⽬中的制品和活动进⾏监督与度量,提供了相应的准则;RUP特点是:以⽤况为驱动,以体系结构为中⼼,迭代、增量式开发。

35.简述软件测试步骤及关注的内容。

答:软件测试步骤及关注的内容有以下⼏点:1.由于软件错误的复杂性,在软件⼯程测试中应综合运⽤测试技术,实施合理的测试步骤:单元测试、集成测试、有效性测试和系统测试;2.单元测试关注每个独⽴的模块;3.集成测试关注模块的组装;4.有效性测试福按住检验是否符合⽤户所见的⽂档;5.系统测试关注检验系统中所有元素之间的协作是否合适,整个系统的性能。

高等教育自学考试Java语言程序设计(一)真题2012年10月

高等教育自学考试Java语言程序设计(一)真题2012年10月

高等教育自学考试Java语言程序设计(一)真题2012年10月(总分:100.00,做题时间:150分钟)一、课程代码:04747(总题数:1,分数:0.00)二、单项选择题(本大题共10小题,每小题1分,共10分) (总题数:10,分数:10.00)1.Java语言中,int类型占用的二进制位数是()。

(分数:1.00)A.8位B.16位C.32位√D.64位解析:[考点] Java整数类型 [解析] Java中规定int占4个字节,共32位。

2.以下关于Java语句的说法正确的是()。

(分数:1.00)A.continue语句必须出现在多路按值选择结构或循环结构中B.return语句可以出现在方法体的外面C.编译系统会把单独的分号看成是空语句√D.break语句的作用是提早结束当前轮次循环解析:[考点] Java语句 [解析] A项中,continue的出现不是必需的;B项中,return语句只能出现在方法体内,作为结果的返回;D项中,break是结束整个循环。

3.不能被再继承的类是()。

(分数:1.00)A.final类√B.abstract类C.public类D.用户自定义类解析:[考点] 继承 [解析] final类是不能被继承的类。

4.已知String s="ABCDEFGHIJABC",以下说法错误的是()。

(分数:1.00)A.s.indexOf("C")等于2B.s.indexOf("EFG",2)等于4C.s.indexOf("A",7)等于10D.s.indexOf("D",4)等于3 √解析:[考点] String类 [解析] D项的结果应该是-1。

IndexOf(String s,int p)方法从p指定的位置开始检索参数字符串s,返回s首次出现的位置,没有则返回-1。

5.以下Swing提供的GUI组件类和容器类中,不属于顶层容器的是()。

2012年10月全国自考软件工程模拟试题和答案(四)

2012年10月全国自考软件工程模拟试题和答案(四)

2012年10月全国自考软件工程模拟试题和答案(四)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。

错选、多选或未选均无分。

1. 可行性研究的工作结果是()A. 可行性研究的工作结果是()B. 确定新项目开发有无必要和可能C. 提供当前现存信息系统的概括D. 可行性研究报告和系统设计任务书答案:D2. 版本用来定义软件配置项的()A. 演化阶段B. 环境C. 要求D. 软件工程过程答案:A3. 块间的信息可以作“控制信息”用,也可以作为()使用。

A. 控制流B. 数据结构C. 控制结构D. 数据答案:D4. 在软件的生存周期中,单元测试是在()阶段完成的。

A. 概要设计B. 详细设计C. 编码D. 测试答案:D5. 功能模型中所有的()往往形成一个层次结构。

在这个层次结构中一个数据流图的过程可以由下一层数据流图做进一步的说明。

A. 数据流图B.概念模型图C.状态迁移图D.事件追踪图答案:A6. 软件产品的生产主要是()A. 生产B. 再生产C. 开发D. 研制答案:D7. 基线是软件生存期中各开发阶段的一个特定点,它可作为一个检查点,当采用的基线发生错误时,我们可以返回到最近和最恰当的()上。

A. 配置项B. 程序C.基线D. 过程答案:C8. 下面说法错误的是()A. 维护申请报告由申请维护的用户填写,软件维护组织内部还要制定一份软件修改报告B. 软件修改报告指出的问题之一是:为满足软件问题报告实际要求的工作量C. 软件修改报告指出的另外三个问题是:要求修改的性质、优先权和关于修改的事后数据D. 提出维护申请报告之后,由用户和软件维护组来评审维护请求答案:D9. 对于原型的作用,以下说法不正确的是()A. 原型为软件系统提供明确的需求说明B. 原型可作为新颖设计思想的实现工具及高风险开发的安全因素,证实设计的可行性C. 原型模型对开发过程中的问题和错误具有应付变化的机制D. 原型模型在用户不愿意参于开发过程的情况下,能充分地鼓励开发者的积极性答案:D10. 对于原型的使用建议,以下说法不正确的是()A. 开发周期很长的项目,能够使用原型B. 在系统的使用可能变化较大,不能相对稳定时,能够使用原型C. 缺乏开发工具,或对原型的可用工具不了解的时候,能够使用原型D. 开发者对系统的某种设计方案的实现无信心或无十分的把握,能够使用原型答案:C11. 软件质量保证即为了确定、达到和()需要的软件质量而进行的所有有计划、有系统的管理活动。

全国2012年10月高等教育自学考试管理系统中计算机应用试题

全国2012年10月高等教育自学考试管理系统中计算机应用试题

全国2012年10月高等教育自学考试管理系统中计算机应用试题课程代码:00051请考生按规定用笔将所有试题的答案涂、写在答题纸上。

选择题部分注意事项:1. 答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。

2. 每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。

如需改动,用橡皮擦干净后,再选涂其他答案标号。

不能答在试题卷上。

一、单项选择题(本大题共30小题,每小题1分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。

错涂、多涂或未涂均无分。

1.下列选项中,属于无线通信传输介质的是A.微波B.双绞线C.同轴电缆D.光缆2.下列协议中,属于传输层的协议是A.FTP B.HTTPC.TCP D.IP3.政府使用电子商务技术向公民提供服务,属于A.B2B类型B.B2C类型C.C2C类型D.G2C类型4.管理信息的及时性是指A.信息内容准确反映客观事实B.信息符合时效性要求C.没有遗漏重要的事实D.信息来源可靠5.当用户访问数据库时,实施安全性检查属于DBMS的A.数据定义功能B.数据操作功能C.数据库运行管理功能D.数据库维护功能6.从人对现实世界的认识出发,将具体事物抽象为便于理解和研究的模型,称为A.概念模型B.逻辑模型C.物理模型D.层次模型7.有关系S(学号,性别,年龄,籍贯),能作为主码的属性是腹有诗书气自华A.性别B.籍贯C.年龄D.学号8.下列选项中,属于数据库特点的是A.程序结构化B.程序标准化C.数据结构化D.数据模块化9.数据仓库是一个对历史数据进行收集和分类处理的集成化系统,其特点不包括A.相对稳定B.即时处理C.面向主题D.数据集成1O.修改表结构的SQL命令是A.ALTER TABLE B.REPLACE TABLEC.UPDATE TABLE D.CHANGE TABLE11.从规划范围上看,企业信息系统规划可以分为战略性和A.执行性规划B.企业级规划C.部门级规划D.综合发展规划12.在信息系统建设的可行性分析中,企业的管理基础、业务规范化等问题属于A.技术的可行性B.经济的可行性C.法理的可行性D.管理的可行性13.按照定义企业目标、企业过程、数据类和信息系统总体结构的步骤,进行信息系统规划的方法是A.关键成功要素法B.企业系统规划法C.情景法D.战略集合转移法14.在面向对象方法中,将对象之间的通信机制称为A.封装B.重用C.消息D.继承15.在需求分析阶段,用于描述业务活动、业务分布和信息处理的图形化工具是A.组织结构图B.信息关联图C.业务流程图D.数据流程图16.假如在U/C矩阵中,第2行表示销售管理功能,第2列表示订货数据类,则在其交叉点上的U表示销售管理功能A.将生成订货数据类B.将使用订货数据类C.不会生成订货数据类D.不会使用订货数据类17.下列有关U/C矩阵正确性的描述中,错误..的是A.每行必须有C或U B.每列必须有一个C,且至少有一个UC.不允许有空列D.允许存在空行18.在数据流程图中,符号表示该外部实体是腹有诗书气自华A.重复的B.错误的C.删除的D.异常的19.下列说法中,错误..的是A.决策表包含判断条件、状态组合、处理策略和策略选择B.决策表能够检验决策策略的完备性C.决策表不能检验决策策略的有效性D.决策表是一种表格状的分析工具20.在系统分析阶段,用于数据分析的工具是A.结构化语言B.决策树C.业务流程图D.数据字典21.在下列选项中,模块凝聚程度最高、独立性强、便于修改的是A.逻辑凝聚B.时间凝聚C.数据凝聚D.功能凝聚22.测试在最大任务量下软件系统的响应是否会退化或失败,称为A.负载测试B.可用测试C.安装测试D.逆向测试23.在数据库设计中,将E-R图转换成关系模型的过程称为A.概念结构设计B.逻辑结构设计C.物理结构设计D.程序结构设计24.每次用新系统的一部分代替旧系统的一部分,直到整个系统全部交接为止,这种切换方式称为A.直接切换B.并行切换C.逐步切换D.试点过渡25.对模块内部所有路径进行测试的方法,称为A.静态测试B.黑盒测试C.白盒测试D.功能测试26.假设学号由10位数字组成,第1~4位表示入学年份、第5~6位表示专业、第7~8位表示班级、第9~10位是顺序号,则学号的代码类型是A.顺序码B.重复码C.表意码D.成组码27.下列选项中,不.属于系统“可用性”评价指标的是A.可靠性B.可移植性C.自我修复性D.可维护性28.数据库管理员为每个用户定义访问权限的工作,是落实系统安全管理的A.木桶原则B.数据控制原则腹有诗书气自华C.最小权限原则D.安全隔离原则29.改正在系统开发阶段遗留下来的、测试阶段未发现的错误属于A.适应性维护B.纠错性维护C.完善性维护D.预防性维护3O.在信息系统性能评价指标中,数据处理速率属于系统的A.综合性能B.可用性C.可扩展性D.环境适应性非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。

2012年10月全国自考(数据库及其应用)真题试卷(题后含答案及解析)

2012年10月全国自考(数据库及其应用)真题试卷(题后含答案及解析)

2012年10月全国自考(数据库及其应用)真题试卷(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合题单项选择题1.设学生成绩实体包括学号、姓名、数学、物理、外语、总成绩等属性,其中冗余的属性为( )A.数学B.物理C.外语D.总成绩正确答案:D解析:数据冗余是指同—个数据在系统中多次重复出现,总成绩属性值依赖于数学、物理、外语,故选D。

2.在设计数据库应用系统时,首先要把用户需求转化为数据库的( )A.外部模型B.内部模型C.概念模型D.逻辑模型正确答案:C解析:概念模型是从用户需求的观点出发对数据建模的。

3.已知E-R图中有3个实体,实体之间存在1个1:n的联系和1个m:n的联系,将该E-R图转换成关系模型时,可得到的关系模式数为( ) A.3B.4C.5D.6正确答案:B解析:三个实体,则有三个关系模式,又实体问存在一个多对多关系,所以该联系也要转换为模式,故得到的关系模式数为4。

4.设有关系R和S,其基数和元数均为3,则R×S的基数为( ) A.6B.9C.12D.15正确答案:B解析:关系中属性的个数称元数,元组的个数称基数。

R和S的基数均为3,则R×S的基数为3*3=9。

5.有学生成绩表:SC(学号,课程号,分数),已知一个学生可以选多门课,一门课有多个学生选,则SC表的主键应该是( )A.学号B.课程号C.分数D.学号,课程号正确答案:D解析:主键是指能够唯一标识记录的某个字段或某几个字段的组合,故本题中的学生成绩表的主键为学号+课程号。

6.Access利用分组授权机制实现安全性控制,系统提供了两个默认的组,分别是( )A.系统组和用户组B.管理员组和用户组C.管理员组和操作员组D.系统组和操作员组正确答案:B解析:Access利用分组授权机制实现安全性控制,系统提供了两个默认的组,即管理员组和用户组,但也可以创建其他组。

7.Access允许用户自定义工作环境,若要更改表中字段的默认数据类型,可以单击“工具”菜单中“选项”命令,在“选项”对话框中使用的选项卡是( )A.表/查询B.数据表C.编辑查询D.常规正确答案:A解析:“表/查询”选项卡用于设计表或设计查询时设置有关的默认值,如默认字段类型。

全国2012年10月自考Java语言程序设计(一)试题及答案[1]

全国2012年10月自考Java语言程序设计(一)试题及答案[1]

全国2012年10月自考Java语言程序设计(一)试题课程代码:04747选择题部分一、单项选择题(本大题共10小题,每小题1分,共10分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸‟‟的相应代码涂黑。

错涂、多涂或未涂均无分。

1. Java语言中,int类型占用的二进制位数是A. 8位B. 16位C. 32位D. 64位2. 以下关于Java语句的说法正确的是A. continue语句必须出现在多路按值选择结构或循环结构中B. return语句可以出现在方法体的外面C. 编译系统会把单独的分号看成是空语句D. break语句的作用是提早结束当前轮次循环3. 不能..被再继承的类是A. final类B. abstract类C. public类D. 用户自定义类4. 已知String s="ABCDEFGHIJABC",以下说法错误..的是A. s.indexOf("C")等于2B. s.indexOf("EFG",2)等于4C. s.indexOf("A",7)等于10D. s.indexOf("D",4)等于35. 以下Swing提供的GUI组件类和容器类中,不属于...顶层容器的是A. JFrameB. JAppletC. JDialogD. JMenu6. 以下不是..JDialog类构造方法的是A. JDialog( )B. JDialog(boolean b)C. JDialog(JFrame f, String s)D. JDialog(JFrame f, String s, boolean b)7. 以下不属于...文字字型要素的是A. 字体B. 风格C. 字号D. 颜色8. 阻塞状态的线程在消除引起阻塞的原因后,会转入A. 死亡状态B. 开始状态C. 就绪状态D. 运行状态9. 字符流数据是A. 8位的ASCII字符B. 16位的Unicode字符C. 任意字符数据D. 任意二进制数据10. 以下方法中,可以执行SQL查询语句的是A. executeQuery( )B. executeUpdate( )C. executeSQL( )D. executeFind( )非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

全国2012年10月高等教育自学考试
软件工程试题
课程代码:02333
请考生按规定用笔将所有试题的答案涂、写在答题纸上。

选择题部分
注意事项:
1. 答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。

2. 每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。

如需改动,用橡皮擦干净后,再选涂其他答案标号。

不能答在试题卷上。

一、单项选择题(本大题共15小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。

错涂、多涂或未涂均不得分。

1.在软件开发领域中,“描述了系统是什么”的系统模型被称为
A.设计模型B.概念模型
C.实现模型D.部署模型
2.下列选项不.属于质量属性规约所期望的指标是
A.可靠性B.可维护性
C.用户友好性D.保密性
3.在常见的耦合类型中,应尽量避免使用的是
A.内容耦合B.数据耦合
C.控制耦合D.标记耦合
4.下列工具中,常用作总体设计的是
A.HIPO图B.N-S图
C.PAD图D.DFD图
5.UML表达关系的术语中,伴随限定符使用的关系是
A.关联B.依赖
C.泛化D.细化
6.自行车是一种交通工具,自行车和交通工具之间的关系是
A.组合B.关联
C.依赖D.泛化
7.面向对象分析中,对象模型描述了系统的
A.静态结构B.动态结构
C.控制结构D.顺序结构
8.UML用来表达系统交互建模的图形化工具是
A.用况图B.状态图
C.顺序图D.类图
9.根据RUP实现活动,输入为设计类,活动为实现类,则输出为
A.用况B.构件
C.接口D.子系统
10.黑盒测试技术依据的是
A.程序的逻辑结构B.程序的物理结构
C.软件行为的描述D.软件功能的描述
11.从测试完成程度来看,下列选项中测试覆盖率最高的是
A.语句覆盖B.分支覆盖
C.条件组合覆盖D.路径覆盖
12.一个程序只有一个输入S,其取值范围是-60≤S≤60。

现从输入的角度设计了一组测试数据:-200,20,200,设计这组测试用例的方法是
A.条件覆盖B.等价类划分
C.边界值分析D.因果图
13.演化模型不.具有的特性是
A.本质上是迭代的B.容易适应变化的需求
C.有效风险控制机制D.常常弱化需求分析
14.按照《ISO/IEC软件生存周期过程12207-1995》中,可归于组织过程的是
A.文档过程B.验证过程
C.维护过程D.管理过程
15.在CMMI能力等级中,共用目标最强的是
A.已执行级B.持续优化级
C.已定义级D.已定量管理级
非选择题部分
注意事项:
用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。

二、填空题(本大题共20空,每空1分,共20分)
16.如何实现不同抽象层术语和处理逻辑之间的映射,涉及到两方面的内容,分别是____________和过程途径,前者为求解软件的开发逻辑。

17.需求发现的常用技术中,无法验证所发现的需求是否满足用户的要求,而且无法验证其正确性的是____________和____________。

18.数据流图是一种常用在____________阶段的图形工具。

19.为了控制软件设计的复杂性,结构化设计进一步分为____________和____________,前者将系统分解成一个个“黑盒子”,其细节描述是后者的任务。

20.模块的内聚类型中,最理想的内聚是____________,而内聚程度最弱的是____________。

21.对象实现了属性和操作的结合,它体现了面向对象技术的____________特性。

22.构件图和部署图的基础是____________。

23.RUP利用UML提供的术语和工具定义了需求获取层、系统分析层、____________、实现层,并给出了实现各层模型之间映射的基本活动以及相关的指导。

24.RUP是基于____________的一种过程框架。

25.白盒测试技术,又称为____________技术,典型的是____________技术。

26.有效性测试的目标是发现软件实现的功能与____________不一致的错误。

27.螺旋模型是由____________模型和演化模型结合而建立的一种软件开发模型。

28.常用的软件生存周期模型中,主要用于支持面向对象软件开发的模型是____________。

29.CMMI有6个共用目标,用于表征过程制度化的程度。

目标编号越大,说明该过程的制度化程度就越____________。

30.CMMI提供了两种过程改善路径,一是称为____________的过程改善路径,该路径可使组织针对单一过程域,不断改善该过程域;二是称为____________的过程改善路径,该路径可使组织通过一组过程域,不断改善一组相关的过程域。

三、简答题(本大题共6小题,每小题5分,共30分)
31.简述需求的基本性质。

32.简述在进行软件系统/产品的需求工作中所面临的挑战和应对方法。

33.什么是类?什么是对象?什么是类的构成成分?
34.什么是RUP?它有什么特点?
35.简述人们关于软件测试目的的认识所经历的几个阶段。

36.简述喷泉模型以及可适应的情况。

四、综合应用题(本大题共2小题,每小题10分,共20分)
37.一个简化的机票销售系统需求描述如下:
售票员根据旅客需要的航班,首先查询有无该航班机票。

若有,则负责录入旅客的基本信息,并将指定的机票标志设置为售出;售票部经理可随时查询每一个航班的售票情况,并在当日结算时能计算出日营业额。

请画出该系统的0层DFD图和1层DFD图(注:1层分解为查询和录入、统计和计算两个处理)。

38.设被测试的程序段为:
begin s1;
if(x=1)and(y>3)
then s2;
if(x<2)or(y=2)
then s3;
s4;
end
请分别找出实现语句覆盖、条件覆盖、分支覆盖最少所需的测试用例及其对应的编号。

相关文档
最新文档