下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
××××学校试卷印制份数出卷教师教研室主任(签字)系部教学主任(签字)本试卷共5页本页为第5页附白纸页班级姓名附白纸页班级姓名学号密封线内请不要答题【适用班级:班】注意事项:1、请在试卷的标封处填写班级、姓名和学号。2、考试时间共分钟。3、综合类考题答案位置不够,可写在所附的白纸上。4、演草请使用所提供的专用白纸,不准使用自备纸张。题号一二三四五合计分数一、单项选择题(本题共20小题,每小题1分,共计20分)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.UML的()强调对象之间消息发送的顺序,同时也显示对象之间的交互过程。A.顺序图B.协作图C.状态图D.活动图9.UML的()描述代码部件的物理结构,以及各部件之间的依赖关系。A.顺序图B.协作图C.构件图D.配置图10.在程序编写过程中,下列说明恰当的是()。A.大多数程序设计语言不允许使用自然语言写注释。B.大多数程序设计语言允许使用自然语言写注释。C.功能性注释通常位于程序模块的开头部分。D.序言性注释常常嵌在源程序体中。11.在软件测试计划中,包括测试设备需求;测试人员需求;测试环境需求等的方面,应称为()。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.在软件开发标准中,()与软件产品紧密相关。A.ISO9000B.ISO9001C.ISO9002D.ISO900317.在Project2007的资源中,()资源指可消耗的供应品或材料消耗品等物质。A.工时资源B.材料资源C.成本资源D.固定资源班级姓名班级姓名学号密封线内请不要答题A.体系结构B.接口设计C.数据设计D.过程设计19.面向对象的测试工作从()阶段开始。A.分析B.设计C.编码D.纠错20.在软件测试过程中,下列描述恰当的是()。A.一般都先用等价分类法、边界值分析法设计测试用例,然后用猜错法补充B.一般都先用猜错法设计测试用例,然后用等价分类法、边界值分析法补充C.一般只用等价分类法设计测试用例,再用边界值法补充D.以上都正确二、填空题(本题共20小题,每小题1分,共计20分)1.软件(Software)是计算机系统中与硬件相互依存的另一部分,是包含、数据及其相关文档的完整集合。2.软件项目开发模型,就是为建立的模型。3.面向对象开发模型在开发过程中主要经历了面向对象分析、面向对象设计、面向对象实现和面向对象等阶段。4.软件工程层次化结构包括工具层、、过程技术层和质量保证层。5.为了将软件功能和性能描述清楚,系统分析人员需要用、图形符号来详细说明软件必须要做什么,配合运行的环境应该是什么。6.需求分析的任务就是借助于当前系统的逻辑模型导出目标系统的,确定目标系统“做什么”的问题。7.面向对象分析中,动作是系统的一次执行,与角色通信,或进行一次计算,或在系统内部进行工作都可以称为。8.结构化设计方法的实施要点是:首先研究、分析和审查数据流图,从软件的需求规格说明中明确的过程;其次根据数据流图决定问题的类型。9.数据处理问题典型的类型有两种:变换型和。10.在面向对象设计中,体系结构的设计则表现为具有之间的协作。11.在面向对象设计中,数据和过程被为类/对象的属性和操作。12.数据管理组件设计都应包括定义数据格式和定义相应的两部分。13.面向对象设计阶段的对象描述是在的对象模型基础上,由对象间的接口(消息)入手,从实现的角度详细描述对象的各个方面。14.交互图,描述对象间的交互关系,包括顺序图和。15.在UML模型图中,如果强调时间和顺序,应当使用;如果强调通信关系,则可以选择协作图。16.使用RationalRose工具,可以方便开发组织中的各类人员(如系统分析员、设计员、程序员等),在基于这一种建模语言之上,对应用系统的构架进行定义并相互沟通。17.RationalRose工具中每个框图的元素按逻辑分别归类在4个视图中,它们分别是:、逻辑视图、构件视图、配置视图。18.改善软件可移植性的主要途径是,以此促进程序之间的通信,延长软件生存期,扩大其使用范围。19.有效的软件开发工具是提高编程效率、的关键因素。20.程序效率是指程序的执行速度及程序占用的。三、名词解释(本题共4小题,每小题4分,共计16分)1.软件工程:2.模型:3.依赖:4.项目管理知识领域:四、简答题(本题共3小题,每小题8分,共计24分)1.根据软件生命周期法,软件项目开发主要分为那几个阶段,并说明各阶段的主要工作内容。2.软件项目开发中,需求分析的任务有哪些?3.在结构化软件概要设计过程中,主要完成步骤包括哪些内容?五、论述题(本题共2小题,每小题10分,共计20分)1.相对于面向对象分析,试述面向对象设计的具体含义。2.简述使用模型技术进行软件系统开发的意义。班级姓名班级姓名学号密封线内请不要答题一、单项选择题(本题共20小题,每小题1分,共计20分)题号12345678910答案题号11121314151617181920答案二、填空题(本题共20小题,每小题1分,共计20分;学生请在指定位置答题)eq\o\ac(○,1)eq\o\ac(○,2)eq\o\ac(○,3)eq\o\ac(○,4)eq\o\ac(○,5)eq\o\ac(○,6)eq\o\ac(○,7)eq\o\ac(○,8)eq\o\ac(○,9)eq\o\ac(○,10)eq\o\ac(○,11)eq\o\ac(○,12)eq\o\ac(○,13)eq\o\ac(○,14)eq\o\ac(○,15)eq\o\ac(○,16)eq\o\ac(○,17)eq\o\ac(○,18)eq\o\ac(○,19)eq\o\ac(○,20)三、名词解释(本题共4小题,每小题4分,共计16分;请在空白纸位置按顺序答题,并标明题号)四、简答题(本题共3小题,每小题8分,共计24分;请在空白纸位置按顺序答题,并标明题号)五、论述题(本题共2小题,每小题10分,共计20分;请在空白纸位置按顺序答题,并标明题号)班级班级姓名学号密封线内请不要答题题号一二三四五合计分数一、单项选择题(本题共20小题,每小题1分,共计20分)题号12345678910答案BCDBCABACB题号11121314151617181920答案CDBBADBCAA二、填空题(本题共20小题,每小题1分,共计20分;学生请在指定位置答题)eq\o\ac(○,1)程序eq\o\ac(○,2)整个软件生存期eq\o\ac(○,3)测试eq\o\ac(○,4)方法层eq\o\ac(○,5)文字eq\o\ac(○,6)逻辑模型eq\o\ac(○,7)动作eq\o\ac(○,8)数据流加工eq\o\ac(○,9)事务型eq\o\ac(○,10)控制流程对象eq\o\ac(○,11)封装eq\o\ac(○,12)操作eq\o\ac(○,13)分析阶段eq\o\ac(○,14)协作图eq\o\ac(○,15)顺序图eq\o\ac(○,16)UMLeq\o\ac(○,17)用例视图eq\o\ac(○,18)语言标准化eq\o\ac(○,19)改善源代码质量eq\o\ac(○,20)存储空间三、名词解释(本题共4小题,每小题4分,共计16分;请在空白纸位置按顺序答题,并标明题号)1.软件工程是将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护过程,即将工程化应用于软件中的方法的研究。2.就是为了理解事物而对事物做出的一种抽象,是对事物的一种无歧义的书面描述。3.依赖(Dependency)描述的是两个模型元素(类、用例等)之间的连接关系。假设有两个类X、Y,如果修改类X的定义则可能会引起对另一个类Y定义的修改,那么称类Y依赖于类X。4.是指作为项目经理必须具备、掌握的重要知识与能力,这些知识领域涉及很多管理工具和技术,以帮助项目经理与项目组成员完成项目的管理。四、简答题(本题共3小题,每小题8分,共计24分;请在空白纸位置按顺序答
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年HCA卫生纸起皱粘合剂项目资金筹措计划书代可行性研究报告
- 2024年爱康国宾项目资金筹措计划书代可行性研究报告
- 2024年制动气室项目投资申请报告代可行性研究报告
- 《强制措施》课件
- 《树冠走廊》课件
- 《IC元器件培训》课件
- 冶金等工贸企业管理制度
- 2022年湖南省公务员录用考试《申论》真题(县乡卷)及答案解析
- 《深蓝培训资料》课件
- 【语文课件】我的家
- 动脉粥样硬化的发生机制课件
- 哈利波特与混血王子台词中英对照
- 健康领域核心经验解读与活动指导课件
- 安全教育主题班会模板
- 《原电池》上课课件(全国优质课获奖案例)
- 《隋朝的统一与灭亡》-完整版课件
- 学校结核病防治知识培训课件
- 微课脚本设计表
- 工业漆水性丙烯酸防护msds
- 小学数学人教版五年级下册《3.1.1 长方体和正方体的认识》课件
- 仓储管理第2章仓库规划与布局设计
评论
0/150
提交评论