软件工程
) 对控制包的 CartMgr 包规范 c) 对控制包的 ProductMgr 包规范 d) 对控制包的 ProductMgr 包规范到 CartMgr 包规范的依赖性 创建 System Component 框图 1、 右单击浏览器中的 ponent 框图 2、 从弹出菜单选择 newComponent Diagram 3、 将新框图命名为 System 4、 System ponent 框图
S r p m 数字仪表板 控制 接收传感器 信号 数据转换 控制 驱动仪表板 计算 里程 计算 m p g 计算 m p h 计算 g p h 转换成 r p m 发出警 报铃声 显示 里程 显示 m p g 显示 m p h 读旋转 信号 读燃料 流量 确定 加速 / 减速 加速 / 减速 显示 发光二极管显示 SC 图 机票预订系统 (参见习题 2 第 3 题 ) 读用户 命令 密码
D. 只有一个入口和一个出口 9. 软件详细设计采用的方法是( C )。 A. 模块设计 B. 结构化设计 C. 结构化程序设计 D. PDL语言 10. 因计算机硬件和软件环境的变 化而作出的修改软件的过程( B ) A. 纠正性维护 B. 适应性维护 C. 完善性维护 D. 预防性维护 三、判断题( 5*1) 1. 开发软件就是编写程序。 ( ) 2. 系统测试的主要方法是白盒法
. 使用数据流图来表示系统逻辑模型的是 ( D ) A. Jackson B. VDM C. OOA D. SA 41. 用于描述结构化分析中数据流加工逻辑的是 ( A ) A.判定树 B. ER 图 C.状态图 D.用例图 42.若一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一功能元素的输出就是下一功能元素的输入, 则该模块的内聚性类型是 ( C ) A.时间内聚 B.偶然内聚
{ rd = ()。 (request, response)。 } else { (login, yes)。 // ()。 } } 数据库连接模块: try { try { (driver_2020).newInstance()。 } catch (InstantiationException e) { // TODO Autogenerated catch block ()。 } catch
提下最晚启动该子任务的时间。 答案: 最迟启动时间 41.最迟启动时间与完成该子任务所需时间之和就是该子任务的。 答案: 最迟结束时间 42.在制定进度计划时,应首先找到影响进度的 ,并在其上安排一定的节假日和机动时间,以便应付可能出现的问题和难点。 答案: 关键路径 43.正式的技术评审是降低 的重要措施。 答案: 软件成本 44.实践表明,向一个已经延期的 软件项目追加新的开发人员
择题 二、填空题(每空 2分,共 20分)。 21.在软件开发过程中要产生大量的信息,要进行大量的修改, 能协调软件开发,并使混乱减到最低程度。 22.规定功能的软件,在一定程度上对自身错误的作用(软件错误)具有屏蔽能力,则称此 软件具有 的软件。 23. McCall提出的软件质量模型包括 11 个软件质量特性。 24.软件可维护性度量的七个质量特性是可理解性、可测试性、可修改性、可靠 性、
改正性维护、适应性维护、完善性维护、预防性维护。 77. 什么是软件工程过程模型。 瀑布、增量、原型和螺旋模型各自有什么特点。 参考答案: 软件过程模型也叫软件生存期模型、软件工程范型,是软件过程的一种抽象表示。 瀑布模型:严格按照软件生存期的阶段划分顺序和各阶段的目标、任务、文档的要求来进行开发。 该模型以文档为驱动。 每一活动结束后,通过严格的阶段复审和确认,得到一致、完整、准确的良好文档
公司拟开发一个机票预定系统。 旅行社把预定机票的旅客信息(姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地等)输入该系统,系统为旅客安排航班,旅客在飞机起飞前一天凭取票通知和账单交款取票,系统核对无误即印出机票 给顾客 ( 2) 患者监护系统 24 定 货 系 统审 核 定货 单编 辑 订货 单获 取 配件 信 息获 取 顾客 信 息输 出 订 信 息处 理 顾 客 订 货获 取 配 件库
C、数据流 D、存储 62.瀑布模型( Waterfall Model)突出的缺点是不适应 ( D )的变动。 A、算法 B、平台 C、程序语言 D、用户需求 63.结构化分析方法 (SA)的一个重要指导思想是 ( C )。 A.自顶向下,逐步抽象 B.自底向上,逐步抽象 C.自顶向下,逐步分解 D.自底向上,逐步分解 64.模块的控制范围包括它本身及它所有的从属模块