- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(第1章自测题及参考答案
第1章自测题及参考答案
二、填空题1.构成一个完整计算机系统的两部分是硬件与________。2.程序设计时代的生产方式是________。3.软件工程涉及到几个学科,它是一门_____学科。4.软件开发划分的各阶段任务尽可能独立,同一阶段任务性质尽可能________。5.将软件生存周期各个活动规定为依线性顺序联接的若干阶段的模型是______模型。6.喷泉模型是一种以用户需求为动力,以_______为驱动的模型。7.结构化方法是一种面向数据流的开发方法。由结构化分析、_______、结构化程序设计构成。8.软件工程研究的主要内容是软件开发管理和_______两个方面。9.软件工具是支持软件开发人员的开发和维护活动而使用的________。10.一个软件项目的开发中,要采用一种生存周期模型,要按照某种________,使用相应的工具来进行。
三、选择题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.1/2 B.1/3 C.1/4 D.2/37.软件开发中大约要付出( )%的工作量进行测试和排错。A.20 B.30 C.40 D.508.准确地解决“软件系统必须做什么”是( )阶段的任务。A.可行性研究 B.需求分析 C.详细设计 D.编码9.软件生存周期中最长的是( )阶段。A.需求分析 B.概要设计 C.测试 D.维护
第3章自测题及参考答案二、填空题1.需求分析阶段产生的最重要的文档是___需求规格说明书______。2.为解决一个复杂问题,往往采取的策略是___自顶向下逐步分解_______。3SA方法中使用半形式化的描述方式表达需求采用的主要描述工具是数据流图和数据字典。4.数据流图中有四种符号元素,它们是____数据流、加工、数据存储、数据源点和终点__。5.数据字典中有四类条目,分别是_____.数据流、数据项、数据存储、基本加工。6.在IDEF0图中,表示系统功能的图形称为_____活动 __图形。7.在画分层的DFD时,父图与子图的输入输出数据流要___平衡_______。8.用于描述基本加工的小说明的三种描述工具是_____结构化语言、判定表、判定树____。9.IDEF0是建立系统___功能_模型的有效方法。10.在IDEF0方法中,被标志为A—0的图称为系统的___内外关系图 _图。
三、选择题1.分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的( )。A.细节 B.输入与输出 C.软件的作者 D.绘制的时间2.需求规格说明书的内容还应包括对( )的描述。A.主要功能 B.算法的详细过程 C.用户界面及运行环境 D.软件的性能3.需求规格说明书的作用不应包括( )。A.软件设计的依据 B.用户与开发人员对软件要做什么的共同理解C.软件验收的依据 D.软件可行性研究的依据4.SA方法用DFD描述( )A.系统的控制流程 B.系统的数据结构C.系统的基本加工 D.系统的功能5.一个局部数据存储只有当它作为( )时,就把它画出来。A.某些加工的数据接口 B.某个加工的特定输入C.某个加工的特定输出 D.某些加工的数据接口或某个加工的特定输入/输出6.对于分层的DFD,父图与子图的平衡指子图的输入、输出数据流同父图相应加工的输入、输出数据流( )。A.必须一致 B.数目必须相等 C.名字必须相同 D.数目必须不等7.需求分析阶段不适用于描述加工逻辑的工具是( )。A.结构化语言 B.判定表 C.判定树 D.流程图8.SA方法的分析步骤是首先调查了解当前系统的工作流程,然后( )。A.获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的逻辑模型B.获得当前系统的物理模型,抽象出目标系统的逻辑模型,建立目标系统的物理模型C.获得当前系统的物理模型,建立当前系统的物理模型,抽象出目标系统的逻辑模型D.获得当前系统的物理模型,建立当前系统的物理模型,建立目标系统的物理模型9.SA方法的基本思想是( )A.自底向上逐步抽象 B.自底向上逐步分解C.自顶向下逐步分解 D.自顶向下逐步抽象 10.初步用户手册在( )阶段编写。A.可行性研究
您可能关注的文档
最近下载
- Unit 6 Understanding ideas Longji Rice Terraces 课件-高中英语外研版(2019)必修第一册.pptx VIP
- 护理学导论(高职)教学教案.docx
- 2024年部编新改版语文六年级上册全册月考试题含答案(共4套).docx
- 饮用水和环境卫生公众健康宣教及风险沟通答案-2024年全国疾控系统“大学习”活动.docx VIP
- 新型冠状病毒、甲型和乙型流感病毒全预混冻干多重荧光PCR检测试剂盒及其检测方法发明专利.pdf VIP
- 基金会捐赠协议.doc VIP
- XX市智慧安居工程(一期)报警求助综合受理指挥分系详细设计方案.doc VIP
- 《乡土中国》 第11篇 《长老统治》.ppt
- [知识]职业生涯人物访谈(教师).pdf VIP
- 第六单元整本书阅读《西游记》课件 2024—2025学年统编版语文七年级上册.pptx VIP
文档评论(0)