




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、文档编码 : CI1C8R1K4K2 HL8S4W1Z2J1 ZE8P9U6J5L1软 件 工 程 试 题 库精品文档“ 软件开发与治理” 试题库第一章:软件开发与治理概述 一、填空题1软件是由、三部分组成;2软件作为人工生产的产品,主要是由人进行“ 开发” 而来,与硬件比较起来没有明显的制造过程;3软件开发过程复杂,但一般包括、等主要阶段;4软件的 是软件的生命;5在软件团队开发中由于人数的增加、成员间的交互与合作,所以除了技术问题外,仍存在问题;和、两种开发方法;6软件开发方法学包括7软件项目进度方案主要包括、和;二、摸索与简答题1举例说明程序、软件、系统的区分和联系;2软件有什么特点?软
2、件开发有什么特点?3说说程序、软件、系统的设计与应用的不同;4软件开发过程主要有哪几个典型任务活动,请说说它们各自的内容;5软件开发过程模型是什么含义?一般有哪几种开发过程模型?6软件开发方法有哪两类?它们各自的优缺点是什么?收集于网络,如有侵权请联系治理员删除精品文档7请说说治理在软件开发中的重要作用;软件项目治理有哪些内容;8软件质量是如何治理的?其次章:需求分析一、填空题1软件的需求是用户对该软件在、等方面的期望与要求;即软件的需求、需求和其它需求;2需求分析的任务是需求分析师通过与用户的沟通、,得到用户对系统完整、精确、清晰、详细的要求;3需求分析过程中建立的模型有:、和;而传统结构化
3、的需求分析模型包括:图、图、图;4传统的需求分析模型中,的建立是今后数据库设计的基础,而的建立是今后软件功能结构设计的基础;5软件的需求最终要通过 表达出来;二、摸索与简答题1需求分析的任务和作用是什么 . 2需求分析的步骤有哪些 . 3什么是数据模型?实体、属性、联系之间的关系是什么?4什么是功能模型?处理的描述包括哪些内容?5什么是动态模型?它与功能模型的区分是什么?系统的状态是如何转换的?收集于网络,如有侵权请联系治理员删除精品文档6软件需求规格说明书你认为重点包括哪些方面?第三章:软件设计一、填空题1软件的需求分析解决了软件应当“ 做什么” 的问题,而软件设计就解决软件 应当 的问题;
4、2软件设计能指导软件的编码实现,没有设计的编码其结果很难预料与保 证,所以说软件设计是软件开发的关键,直接影响软件的;3软件需求分析、软件设计、软件编码之间既有区分又有联系,它们是软件在不同层次的;从,从是软件开发两个重要的过程进阶;4软件设计内容包括、等方面;5传统结构化软件设计,是从E-R图动身设计,从数据流图动身设计;6详细设计是对软件模块的设计,它更接近于编码,所以详细设计又称为过程设计或算法设计;7描述软件模块间相对独立性程度的度量有两种,它们是模块的 和模块的;二、摸索与简答题1、软件设计主要任务是什么?它与需求分析阶段与编码阶段的关系是什么 . 收集于网络,如有侵权请联系治理员删
5、除精品文档2软件设计如何过渡到代码编写?3软件设计的内容主要有哪些?4如何从 E-R图设计数据库的规律结构?如何从数据流图设计软件结构?5详细设计工具有哪些?各有什么优缺点?6软件设计原就有哪些?模块的独立性原就的含义是什么?第四章:面对对象分析一、填空题1面对对象的分析模型包括:用例模型、对象模型和动态模型;它们分别用UML 的、次序图等来表示;2用“ 用例方法” 面对对象的需求分析与建模,先建立,再通过分析操作的实体建立,最终分析实体之间的动态交互细节,建立系统的;3确定系统的类与对象,从可感知的、应当记录的 等方面猎取;4类图的建立是先确定系统的类与对象,然后再逐步确定类的;、类之间的,
6、类的,从而完善类图;5类图中类与类之间的关系包括:、和二、摸索与简答题1阐述面对对象“ 用例方法” 进行需求分析与建模的过程;收集于网络,如有侵权请联系治理员删除精品文档2用例模型的建立步骤是什么?3如何确定系统的类与对象?4建立对象模型(类图)过程主要有哪几个步骤?各步骤的内容是什么?5何为面对对象的动态模型?如何建立次序图?如何从次序图定义类的方 法?第五章:面对对象设计一、填空题1面对对象软件设计如面对对象分析一样均是接受面对对象的方法对软件 的抽象与描述,只是面对对象设计比面对对象分析更接近于软件的;2面对对象设计与面对对象编码很接近,如软件 设计、的设计、的设计等;3面对对象设计类图
7、可以从面对对象分析类图而来;部件、4面对对象体系结构设计已经将软件系统设计为:部件、部件、四大部分;5面对对象设计的各个部件均由类与类的交互组成,所以面对对象的设计 最终要落实到对这些底层 的设计;二、摸索与简答题1简述面对对象设计的主要内容;2面对对象的软件体系结构设计主要包含什么内容?收集于网络,如有侵权请联系治理员删除精品文档3面对对象类的设计包含什么内容?请阐述 件系统?BCE方法如何熟识面对对象软4MVC 设计模式如何构造软件系统?请举例你所明白的 MVC 设计模式实现技术;5请说明面对对象软件开发的正确做法;第六章:编码实现一、填空题1软件开发经受了需求分析、软件设计等许多阶段,但
8、最终需要通过 活动制造出来;最终通过 才能提交用户使用;2结构化程序设计强调尽量接受、和逐步细化的原就,由粗到细一步步开放;3面对对象的程序设计通过对对象的辨别、划分,将软件系统分割为如干的部分,在确定程度上更便于把握软件复杂度,从而利于大型复杂软件的开发;4对软件开发小组成员间进行协同工作、提高开发效率与软件规范有重要的作用;它一般包括命名规范、程序的注释规范、书写与排版规范;5软件测试依据程序是否被执行来分有;与之分;依据是否要分析程序内部结构,又分为与6软件测试包括:、等阶段;二、摸索与简答题1简述软件实现过程;收集于网络,如有侵权请联系治理员删除精品文档2程序设计方法有哪些,各有什么特
9、点?面对对象程序设计的优点有哪 些?3程序编码规范有哪些?4为什么程序编码过程是一个复杂的过程?5软件测试的目的是什么?软件测试的方法有哪些?6简述软件测试过程,分别说明单元测试、集成测试、确认测试和系统测 试的任务与过程;第七章:软件爱护一、填空题1软件爱护是在软件开发完成并交付客户使用后,为订正错误或中意用户新的要求而软件的过程;、四种类型;2软件爱护分为:3假如一款软件没有按软件工程规范来设计,且软件中缺少许多必要 的,就可能会对软件爱护带来灾难性的困难;4假如软件的配置中只有代码部分,而没有相应的文档说明,在这种情形下进行的软件爱护就是 是;假如软件的配置是完整的,对这类软件的爱护就5软件爱护过程主要包括、以及活动;二、摸索
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 恋爱合同协议书电视剧
- 环球旅游购物节泰国站项目建议书
- 中国阻燃橡胶发泡板行业市场前景预测及投资价值评估分析报告
- 烧烤服务合同协议书模板
- 健康搭配饮食课件
- 双高计划面试题及答案
- 2025秋五年级语文上册统编版-【语文园地四】交互课件
- 制石沙加工合同协议书
- 自建套房买卖合同协议书
- 肉食品加工融资投资立项项目可行性研究报告(2025咨询)
- 履约考核办法附件
- 2025年小学一年级语文考试趣味试题及答案
- 社会科学领域课题研究报告范文
- 2024年山东枣庄技师学院招聘考试真题
- 静脉采血室工作制度
- 液压缸设计模板
- 2024年全国高中数学联赛(四川预赛)试题含答案
- 2024北京西城区初一(下)期末道法试题和答案
- 《基于STM32单片机健康监测模块的设计与实现》7200字(论文)
- 静脉留置针留置护理
- 设备技术规范书模板
评论
0/150
提交评论