全国2012年10月自考软件工程试题及答案
高等教育自学考试_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月(总分: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月全国自考软件工程模拟试题和答案(四)一、单项选择题(本大题共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月高等教育自学考试管理系统中计算机应用试题课程代码: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月全国自考(数据库及其应用)真题试卷(题后含答案及解析)题型有: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]](https://img.taocdn.com/s3/m/3668d309b7360b4c2e3f64b6.png)
全国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( )非选择题部分注意事项:用黑色字迹的签字笔或钢笔将答案写在答题纸上,不能答在试题卷上。
2012年10月全国自考(软件工程)真题试卷(题后含答案及解析)

2012年10月全国自考(软件工程)真题试卷(题后含答案及解析) 题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合应用题单项选择题1.在软件开发领域中,“描述了系统是什么”的系统模型被称为( ) A.设计模型B.概念模型C.实现模型D.部署模型正确答案:B解析:概念模型是对客观事物系统的抽象,即标识要解决的问题,它是一个“描述了系统是什么”的系统模型。
2.下列选项不属于质量属性规约所期望的指标的是( )A.可靠性B.可维护性C.用户友好性D.保密性正确答案:D解析:质量属性规约所期望的指标有可靠性、存活性、可维护性和用户友好性。
3.在常见的耦合类型中,应尽量避免使用的是( )A.内容耦合B.数据耦合C.控制耦合D.标记耦合正确答案:A解析:耦合是影响软件复杂程度和设计质量的一个重要因素,在设计上应采取的原则有:如果模块间必须存在耦合,就尽量使用数据耦合,少用控制耦合,限制公共耦合的范围,尽量避免使用内容耦合。
4.下列工具中,常用作总体设计的是( )A.HIPO图B.N-S图C.PAD图D.DFD图正确答案:A解析:在总体设计阶段使用的表达软件体系结构的工具有模块结构图、层次图以及HIPO图。
5.UML表达关系的术语中,伴随限定符使用的关系是( )A.关联B.依赖C.泛化D.细化正确答案:A解析:限定符是一个关联的属性或属性表,这些属性的值将与该关联相关类的对象集作了一个划分。
6.自行车是一种交通工具,自行车和交通工具之间的关系是( ) A.组合B.关联C.依赖D.泛化正确答案:D解析:泛化是一般性类目和它的较为特殊性类目之间的一种关系。
7.面向对象分析中,对象模型描述了系统的( )A.静态结构B.动态结构C.控制结构D.顺序结构正确答案:A解析:对象模型可用于概念模型和软件模型的静态结构方面。
8.UML用来表达系统交互建模的图形化工具是( )A.用况图B.状态图C.顺序图D.类图正确答案:C解析:顺序图是一种交互图,即由一组对象以及按时序组织的对象之间的关系组成,其中还包含这些对象之间所发送的消息。
软件工程自考真题及答案解析

软件工程自考真题及答案解析自考是很多人追求学历提升的一种方式,软件工程也是当前热门的专业之一。
为了帮助大家更好地备考自考软件工程,本文将介绍一些常见的软件工程自考真题及其答案解析,希望对大家有所帮助。
一、选择题1. 软件测试是软件开发过程中的哪个阶段?A. 需求分析阶段B. 设计阶段C. 开发阶段D. 维护阶段正确答案:C解析:软件测试是在软件开发的过程中,开发阶段之后的一个重要阶段。
其主要目的是通过测试用例的执行来发现软件的错误与缺陷,确保软件的质量。
2. 在软件工程中,下列哪个不属于需求建模的技术?A. 数据流图B. 状态图C. 时序图D. 数据库设计正确答案:D解析:需求建模是软件工程中的一项重要任务,用于对需求进行规范化和可视化的表示。
数据流图、状态图和时序图都是常用的需求建模技术,而数据库设计则是数据库开发的内容。
3. 下列哪个不属于软件工程的基本原则?A. 需求驱动B. 分阶段开发C. 统一建模语言D. 以人为中心正确答案:C解析:软件工程的基本原则包括需求驱动、分阶段开发、以人为中心等,但统一建模语言不属于基本原则,而是一种标准化的建模语言。
二、判断题1. 软件工程是一门较为年轻的学科,它在软件开发过程中起到了至关重要的作用。
正确答案:正确解析:软件工程是一门对软件开发过程进行科学化管理的学科,并在实践中不断推动软件开发的进步,因此在软件开发中起到了至关重要的作用。
2. 软件测试的主要目的是为了保证软件开发过程的顺利进行,而不关注软件质量。
正确答案:错误解析:软件测试的主要目的是为了发现软件的错误与缺陷,保证软件的质量。
通过测试用例的执行,可以发现潜在的问题并及时修复,从而提高软件的可靠性。
三、简答题1. 请简要介绍软件配置管理的概念及其作用。
软件配置管理是一种用于控制和管理软件开发过程中各种配置项的方法,其主要作用包括:- 确定需求:通过对配置项的分析和管理,可以确保所开发的软件满足用户的需求。
全国2012年10月高等教育自学考试《管理系统中计算机应用》试题及答案

C.数据库运行管理功能D.数据库维护功能
6.从人对现实世界的认识出发,将具体事物抽象为便于理解和研究的模型,称为(A)4-116
A.概念模型B.逻辑模型
C.物理模型D.层次模型
7.有关系S(学号,性别,年龄,籍贯),能作为主码的属性是(D)4-116
A.性别B.籍贯
C.年龄D.学号
答:
43.有商品表如题43图,其中编号、品名、产地和单位均为字符型,单价为数值型。
试按下列SQL语句中标号的顺序,填写恰当的内容,完成下列操作。4-142
(1)在表中插入如下记录:
5
豆油
北京
斤
8.50
SQL语句:
INSERT①(②,品名,产地,单位,单价)③("5",,"豆油",④,⑤,⑥)
(2)将品名“盐”修改为“食盐”
(4)不能有完全相同的行出现;
(5)行的顺序是任意的。
38.列出5种信息系统开发方法。5-189
答:
结构化方法、生命周期法、原型法、面对对象法、快速应用开发方法、基于构件的开发方法、联合应用开发方法。
39.简述模块耦合的概念和分类。7-230
答:
模块间的信息联系方式。数据耦合、控制耦合、非法耦合。
40.简述影响信息系统安全的主要因素。9-302
A.FTPB.HTTP
C.TCPD.IP
3.政府使用电子商务技术向公民提供服务,属于(D)1-37
A.B2B类型B.B2C类型
C.C2C类型D.G2C类型
4.管理信息的及时性是指(B)1-41
A.信息内容准确反映客观事实B.信息符合时效性要求
C.没有遗漏重要的事实D.信息来源可靠
学历类《自考》自考专业(计算机应用)《软件工程》考试试题及答案解析

学历类《自考》自考专业(计算机应用)《软件工程》考试试题及答案解析姓名:_____________ 年级:____________ 学号:______________1、CMMl能力等级中的4级是()A、已执行级B、已管理级C、已定量管理级D、已定义级正确答案:C答案解析:暂无解析2、在常见的软件开发模型中,能体现软件创建所固有的迭代和无间隙特征的是()A、丸喷泉模型B、螺旋模型C、增量模型D、瀑布模型正确答案:A答案解析:暂无解析3、软件基本过程是指那些与软件生产直接相关的活动集,可分为获取过程、供应过程、运行过程、维护过程和()A、需求定义过程B、需求发现过程C、设计过程D、开发过程正确答案:D答案解析:暂无解析4、A答案解析:暂无解析5、B答案解析:暂无解析6、下列软件测试技术中,依据软件行为描述的是()A、结构测试技术B、路径测试技术C、黑盒测试技术D、自盒测试技术正确答案:C答案解析:暂无解析7、根据RUP实现活动,输入为设计类和接口,活动为实现类,则输出为()A、构件B、用况C、接口D、子系统正确答案:A答案解析:暂无解析8、UML的图形化工具分为两类:行为图和()A、结构图B、状态图C、部署图D、用况图正确答案:A答案解析:暂无解析9、下列术语可用于表达客观世界中各种各样事物之间的关系的是()A、类B、对象C、接口D、依赖正确答案:D答案解析:暂无解析10、模块本身以及所有直接或间接从属于它的模块的集合,称为该模块的()A、作用域B、控制域C、定义域D、限制域正确答案:B答案解析:暂无解析11、一组模块共同引用一个全局数据项,则该组模块间的耦合类型是()A、数据耦合B、标记耦合C、控制耦合D、公共耦合正确答案:D答案解析:暂无解析12、在结构化分析方法的基本术语中,数据流的起点称为()A、数据潭B、数据存储C、加工D、数据源正确答案:D答案解析:暂无解析13、通过复审有关需要的陈述,或功能和性能目标的陈述等技术文档,而获取相关需求的初始发现需求技术是()A、细化B、提炼C、求精D、抽象正确答案:B答案解析:暂无解析14、在销售管理系统需求文档中出现下列描述,属于功能需求范畴的是()A、系统应能产生月销售报表B、系统应在5分钟内计算出给定季度的总销售税C、对要构建的账户接收系统,必须为月财务状况系统提供更新信息D、任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%正确答案:A答案解析:暂无解析15、在软件开发中,软件系统模型大体上可分为两类:概念模型和()A、抽象模型B、逻辑模型C、软件模型D、实现模型正确答案:C答案解析:暂无解析16、针对开发的CMMl是一个有关产品和服务的过程改善的成熟度模型,集成了3个源模型:____________、系统工程CMM和___________。
2013年10月全国自考(软件工程)真题试卷(题后含答案及解析)

2013年10月全国自考(软件工程)真题试卷(题后含答案及解析) 题型有:1. 单项选择题 2. 填空题 3. 简答题 4. 综合应用题单项选择题1.20世纪80年代以来,软件工程的主要特征可概括为( )A.主要研究系统实现技术B.关注软件质量和软件工程管理C.开发了若干过程式语言D.以软件复用技术为基础开展一系列软件生产技术正确答案:D解析:20世纪80年代中到90年代,软件工程研究的重点转移到面向对象的分析和设计,从而演化成一种完整的软件开发方法和系统的技术体系。
2.根据软件需求分类,下列选项中不属于设计约束的是( )A.通信接口B.法规政策C.审计功能D.握手协议正确答案:A解析:设计约束包括与其他应用的接口,但不包括通信接口,通信接口属于外部接口需求。
3.一个模块直接修改另一个模块的内部数据,这样的耦合被称为( )A.内容耦合B.控制耦合C.公共耦合D.数据耦合正确答案:A解析:当一个模块直接修改或操作另一个模块的数据,或者直接转入另一个模块时,就发生了内容耦合。
此时,被修改的模块完全依赖于修改它的模块。
如果发生下列情形,两个模块之间就发生了内容耦合。
4.几种常见的内聚类型中,最理想的内聚是( )A.逻辑内聚B.顺序内聚C.功能内聚D.过程内聚正确答案:C解析:功能内聚:最理想的内聚,模块的所有成分对于完成单一的功能都是基本的。
功能内聚的模块对完成其功能而言是充分必要的。
5.对软件结构宽度影响最大的因素是模块的( )A.扇入B.扇出C.深度D.控制域正确答案:B解析:宽度越大系统越复杂,而对宽度影响最大的因素是模块的扇出。
6.下列工具中,常用在需求分析阶段的是( )A.HIPO图B.N-S图C.PAD图D.DFD图正确答案:D解析:需求分析阶段用的工具有:数据流图(DFD图)、数据字典、判定树、判定表。
7.UML表达关系的术语中,聚合是一种特殊的( )A.关联B.依赖C.泛化D.细化正确答案:A解析:聚合(aggregation)关系:关联关系的一种特例,是强的关联关系。
自考软件工程历届试题(含答案_整理)

全国2006年10月高等教育自学考试软件工程试题课程代码:02333一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.软件开发环境按解决的问题分类包含()A.程序设计环境B.工具箱环境C.基于方法的环境D.以语言为中心的环境2.为了提高软件产品的质量和可靠性,对某些无法避开的差错,使其影响减至最小程度所采用的技术是()A.容错技术B.避开错误技术C.检测技术D.排错技术3.软件复杂性的常用度量方法包括()A.BOEHM度量法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.循环覆盖调试1C.边界值分析调试D.集成测试调试10.在软件测试中,首先对每个模块分别进行单元测试,然后再把所有的模块按设计要求组装在一起测试,称为()A.确认测试B.系统测试C.渐增式测试D.非渐增式测试11.源代码的可维护性表现了程序设计语言的()A.心理特性B.工程特性C.技术特性D.传统特性12.至今已有好几百种不同的高级语言,它们有的是用于数值计算,有的是用于商业管理,有的是用于编写系统软件。
以下语言中较适用于数值计算的语言是()A.BASIC B.SQLC.LISP D.FORTRAN13.在JSP方法中解决结构冲突的具体办法是()A.引入中间数据结构或中间文件B.删除某个输入数据结构C.删除某个输出数据结构D.增加某个输入或输出数据结构14.模块的内聚性可以按照内聚程度的高低进行排序,以下排列中属于从低到高....的正确次序是()A.偶然内聚,时间内聚,逻辑内聚B.通信内聚,时间内聚,逻辑内聚C.逻辑内聚,通信内聚,顺序内聚D.功能内聚,通信内聚,时间内聚15.以下软件生存周期的活动中,要进行软件结构设计的是()A.测试用例设计B.概要设计C.程序设计D.详细设计16.能够清楚地表示复杂的条件组合与应做的动作之间的对应关系的工具是()A.结构化语言B.PAD图C.判定表D.程序流程图17.需求分析方法必须能够表达和理解问题的数据域和()A.数据流B.用户类型C.功能域D.应用领域18.以用户需求为动力,以对象作为驱动的模型是()A.瀑布模型B.基于知识的模型C.喷泉模型D.增量模型19.把软件生产的全过程人为地划分为若干阶段使得软件人员能根据每一阶段的不同特点更好地组织和管2理软件项目的开发,这种概念就是()A.软件项目管理B.软件工程C.软件项目计划D.软件生存期20.在软件生存期的各个阶段中跨越时间最长的阶段是()A.需求分析阶段B.设计阶段C.测试阶段D.维护阶段二、填空题(本大题共10小题,每空2分,共20分)请在每小题的空格中填上正确答案。
全国高等教育自学考试10月软件工程试题及答案

全国2008年10月高等教育自学考试软件工程试题课程代码:02333一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.“软件工程的概念是为解决软件危机而提出的”这句话的意思是( C )A.强调软件工程成功解决了软件危机的问题B.说明软件危机的存在总是使软件开发不像传统工程项目那样容易管理C.说明软件工程这门学科的形成是软件发展的需要D.说明软件工程的概念,即:工程的原则、思想、方法可解决当时软件开发和维护存在的问题2.瀑布模型的主要特点是( A )A.将开发过程严格地划分为一系列有序的活动B.将开发过程分解为阶段C.提供了有效的管理模式D.缺乏灵活性3.在软件工程的需求分析阶段,不.属于问题识别内容的是( D )A.功能需求B.性能需求C.环境需求D.输入/输出需求4.画某系统的数据流图时,顶层图有( B )A.0张B.1张C.2张D.3张及其以上5.软件模块内聚性最强的是( D )A.功能内聚B.通信内聚C.偶然内聚D.逻辑内聚6.最早提出软件系统维护问题的阶段是( B )A.可行性分析B.需求分析C.概要设计D.详细设计7.SD(结构化设计)方法设计的结果是( B )A.模块B.模块结构图C.模块的算法D.数据流图8.在进行软件测试时,首先应当进行以下哪项测试,然后再进行组装测试,最后再进行有效性测试( A )A.单元测试B.系统测试C.集成测试D.确认测试9.软件详细设计阶段的任务是( A )A.算法与数据结构设计B.功能设计C.调用关系设计D.输入/输出设计10.下列属于静态测试方法的是( D )A.黑盒法B.路径覆盖C.白盒法D.人工检测11.Fortran语言主要作为以下哪个方面的语言( A )A.科学工程计算B.系统软件C.事务处理D.人工智能12.用结构化语言来描述加工逻辑的外层结构时,以下不.属于基本结构的是( C )A.顺序结构B.选择结构C.嵌套结构D.重复结构l3.可维护软件的主要特性包括(A )A.可理解性、可修改性、可移植性B.可使用性C.可维护性、可使用性、可靠性D.可测试性14.程序设计语言不.具有的特性是( C )A.心理特性B.工程特性C.应用特性D.技术特性15.下列不.属于项目进度安排主要方法的是( C )A.工程网络图B.Gantt图C.进度结构图D.任务资源表16.下列不.属于通常冗余技术的是( D )A.结构冗余B.信息冗余C.时间冗余D.代码冗余17.下列工具中,属于需求追踪工具的是( A )A.在DBMS上的应用运行工具B.追踪和状态报告C.访问和版本控制机构D.文件和修改管理18.关于软件测试的目的,下面观点错.误.的是( C )A.为了发现错误而执行程序的过程B.一个好的测试用例能够发现至今尚未发现的错误C.证明程序是正确、没有错误的D.一个成功的测试用例是发现了至今尚未发现的错误的测试19.在制定项目开发计划文档时,不.包含的内容是( C )A.项目概述B.实施计划C.测试计划D.交付期限20.面向对象的开发方法中,以下哪种方法原是面向Ada语言的,并处于面向对象开发方法的奠基性地位( A )A.Booch方法B.Coad方法C.UML语言D.OMT方法二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。
自考02333软件工程201210文字版

全国2012年10月高等教育自学考试软件工程试题课程代码:02333一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。
错涂、多涂或未涂均不得分。
1.在软件开发领域中,“描述了系统是什么”的系统模型被称为B P19A.设计模型 B.概念模型C.实现模型D.部署模型2.下列选项不.属于质量属性规约所期望的指标是 D P26A.可靠性B.可维护性C.用户友好性D.保密性3.在常见的耦合类型中,应尽量避免使用的是 A P57A.内容耦合 B.数据耦合 C.控制耦合D.标记耦合4.下列工具中,常用作总体设计的是 A P47A.HIPO图B.N-S图C.PAD图D.DFD图5.UML表达关系的术语中,伴随限定符使用的关系是 A P92A.关联B.依赖C.泛化D.细化6.自行车是一种交通工具,自行车和交通工具之间的关系是 P99 A.组合 B.关联 C.依赖D.泛化7.面向对象分析中,对象模型描述了系统的(未找到) A.静态结构 B.动态结构 C.控制结构D.顺序结构8.UML用来表达系统交互建模的图形化工具是 P103 A.用况图 B.状态图 C.顺序图D.类图9.根据RUP实现活动,输入为设计类,活动为实现类,则输出为 P168 A.用况B.构件C.接口D.子系统10.黑盒测试技术依据的是 P177 A.程序的逻辑结构 B.程序的物理结构 C.软件行为的描述D.软件功能的描述11.从测试完成程度来看,下列选项中测试覆盖率最高的是 P178 A.语句覆盖 B.分支覆盖 C.条件组合覆盖D.路径覆盖12.一个程序只有一个输入S,其取值范围是-60≤S≤60。
现从输入的角度设计了一组测试数据:-200,20,200,设计这组测试用例的方法是 P186-188 A.条件覆盖 B.等价类划分 C.边界值分析D.因果图13.演化模型不.具有的特性是 P226 A.本质上是迭代的 B.容易适应变化的需求 C.有效风险控制机制D.常常弱化需求分析 14.按照《ISO/IEC软件生存周期过程12207-1995》中,可归于组织过程的是 P203 A.文档过程 B.验证过程 C.维护过程D.管理过程15.在CMMI能力等级中,共用目标最强的是 P282 A.已执行级 B.持续优化级 C.已定义级 D.已定量管理级二、填空题(本大题共20空,每空1分,共20分)16.如何实现不同抽象层术语和处理逻辑之间的映射,涉及到两方面的内容,分别是____ 过程方向________和过程途径,前者为求解软件的开发逻辑。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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
请分别找出实现语句覆盖、条件覆盖、分支覆盖最少所需的测试用例及其对应的编号。