- 1、本文档共93页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二级公共基础知识辅导第3章课案
《二级公共基础知识》; 3.1 软件工程基本概念;2. 软件特点; 3.软件的分类;
(1)软件是指_________。
A)程序
B)程序和文档
C)算法加数据结构
D)程序、数据与相关文档的完整集合
; (2)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是_______。
A)编译软件
B)操作系统
C)教务管理系统
D)汇编程序;(3)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是 _______。
A)编辑软件
B)操作系统
C)教务管理系统
D)浏览器
;(4)软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是 _______。
A)学生成绩管理系统
B)C语言编译程序
C)UNIX操作系统
D)数据库管理系统
; 3.1.2 软件危机与软件工程;3.1.3 软件过程与软件生命周期;3.1.3 软件工程过程与软件生命周期; (1) 下列选项中不属于软件生命周期开发阶段任务的是 _____ 。
A) 软件测试
B) 概要设计(总体设计)
C) 软件维护
D) 详细设计
;(2)软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于_______ 阶段。
A.维护
B.定义
C.开发
D.可行性分析
; 需求分析;(4)软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。详细设计属于_______ 阶段。
A.定义
B.开发
C.维护
D.上述三个阶段
;(5)软件生命周期中的活动不包括_____。
A.需求分析
B.市场调研
C.软件测试
D.软件维护 ;(6)下面不属于需求分析阶段任务的是_______。
A.确定软件系统的功能需求
B.制定软件集成测试计划
C.确定软件系统的性能需求
D.需求规格说明书评审
; 3.1.4 软件工程的目标与原则;
(3) 软件工程三要素包括方法、工具和过程,其中,_______支持软件开发的各个环节的控制和管理。
A)方法
B)过程
C)工具
D)队象;3.2 结构化分析方法
3.2.1 需求分析与需求分析方法;3.2.2 结构化分析方法; 2.结构化分析常用工具
结构化分析常用工具包括数据流图、数字字典(核心方法)、判断树和判断表。
(1) 数据流图:即DFD图,以图形的方式描绘数据在系统中流动和处理的过程,它只反映系统必须完成的逻辑功能,是一种功能模型。
符号名称作用:
?箭头代表数据流,沿箭头方向传送数据的通道。
?圆或椭圆代表加工,输入数据经加工变换产生输出
?双杠代表存储文件,表示处理过程中存放各种数据文件
?方框代表源和潭,表示系统和环境的接口; (2) 数据字典(DD)
结构化分析方法的核心。数据字典是对所有与系统相关的数据元素的一个有组织的列表,以及精确的、严格的定义,使得用户和系统分析员对于输入、输出、存储成分和中间计算结果有共同的理解。; (3) 判定树
使用判定树进行描述时,应先从问题定义的文字描述中分清判定的条件和判定的结论,根据描述材料中的连接词找出判定条件之间的从属关系、并列关系、选择关系,根据它们构造判定树。
(4) 判定表
与判定树相似,当数据流图中的加工要依赖于多个逻辑条件的取值,即完成该加工的一组动作是由于某一组条件取值的组合引发的,使用判定表比较适宜。;
(1)在结构化分析使用的数据流图(DFD)中,利用________对其中的图形元素进行确切解释。
A)数据字典
B)事件
C)模块
D) N-S 图; (2)数据流图中带有箭头的线段表示的是 。
A)控制流 B)事件驱动
C)模块调用 D)
文档评论(0)