04讲-【第一章】信息化与信息系统(二)

上传人:工*** 文档编号:8331263 上传时间:2020-03-28 格式:PDF 页数:37 大小:4.58MB
返回 下载 相关 举报
04讲-【第一章】信息化与信息系统(二)_第1页
第1页 / 共37页
04讲-【第一章】信息化与信息系统(二)_第2页
第2页 / 共37页
04讲-【第一章】信息化与信息系统(二)_第3页
第3页 / 共37页
点击查看更多>>
资源描述
信息系统项目管理师 全国计算机技术与软件专业技术资格 水平 考试 精讲班 04讲 信息化与信息系统 二 讲师 朱建军 讲师老师 无忧考培教育学院 2019年正版课程 1 软件需求层次 P36 掌握 分类 P36 需求获取的方法 P37 面向结构 化方法需求分析模型 3层 P37 掌握 需求规格说明书内容 P38 需求验证 P39 2 UML结构 3部分 P39 UML的 6种关系 P40和 43 14视图 P40 5个系统视图 P41 掌握 3 面向对象分析 P42 掌握 4 软件架构风格 5个及特点 P45 软件架构评估 P45 敏感点和权衡点 P45 软件架构评估方式 3个 P46 掌握 5 结构化设计特点原则 P46 47 面向对象设计的思想和 7个原则 P47 设计 模式 P47 掌握 6 软件过程管理 连续式和阶段式 P48 49 7 测试方法 P49 50 测试类型 P50 51 面向对象测试 P51 软件测试和调 试的区别 P52 掌握 软件测试管理 3个工作及相关内容 P52 53 掌握 8 软件集成技术分类及特点 P53 56 掌握 1 4软件工程 考点概述 祝您必高分各种培训资料需要购买微信 bigaofen 举例如下 业务 需求 是 我由我们软件开发人员来搜集的 是 企业自身在顾问等引导下自己所作的工作 我们只 是去从他们那里直接的拿来就可以了 比如 为了配 合企业生产改造 为了加强库存管理 为了建立企 业电子化运行平台 这些都是业务需求 这些东西 的建模还是留给咨询顾问吧 我们没有拿那份企业 流程重组的钱 也就不用费这个力气 用户需求 是用户为实现其业务需求而提出的基于 实际情况的具体目标 比如 我的系统要可以查看库 存中的零件数量 我需要可以由计算机给出投料方 案 计算工资总额 功能需求 就是要去解决这些具体的用户需求所产 生的解决方案 这个就是我们平常说的 需求说明 要得到这个就需要对用户需求作具体的分析 提出 具体的实施方法 1 4软件工程 软件 需 1 4软件工程 软件需求 祝您必高分各种培训资料需要购买微信 bigaofen 例题 1 15下 软件需求包括三个不同的层次 分别为业务需求 用户需求和功能及非功能需 求 属于用户需求 A 反应了组织机构或客户对系统 产品高层次的目标要求 其在项目视图范围文档中予以 说明 B 描述用户使用产品必须要完成的任务 其在使用实例文档或方案脚本说明中予以说明 C 定义了开发人员必须实现的软件功能 使得用户能完成他们的任务 从中满足了业务需求 D 软件产品为了满足用户的使用 对用户并发 处理速度 安全性能等方面需求 例题 2 17上 以下关于需求分析的叙述中 不正确的是 A 需求分析的目的是确定系统必须完成哪些工作 对目标系统提出完整 准确 清晰 具 体的要求 B 完整的需求分析过程包括 获取用户需求 分析用户需求 编写需求说明书三个过程 C 根据项目的复杂程度 需求分析的工作可以由专门的系统分析人员来做 也可以由项目 经理带领技术人员完成 D 软件需求分为三个层次 业务需求 用户需求 功能需求与非功能需求 练一练 例题 3 18下 软件 需求是多层次的 包括业务需求 用户需求 系统需求 其中业务 需求 A 反应了企业或客户对系统高层次的目标需求 B 描述了用户具体目标或者用户要求系统必须完成的任务 C 从系统角度来说明软件的需求 包括功能需求 非功能需求和设计约束 D 描述了用户任务系统应该具备的功能和性能 练一练 祝您必高分各种培训资料需要购买微信 bigaofen 1 4软件工程 UML 1 UML具有的语言特征 1 不是一种可视化的程序设计语言 而是 一种可视化的建模语言 2 不是过程 也不是方法 但允许任何一种过程和方法使用它 2 UML适用于 迭代式开发过程 1 4软件工程 UML 祝您必高分各种培训资料需要购买微信 bigaofen 关联 连接模型元素及链接实例 用一条实线来表 示 依赖 表示一个元素以某种方式依赖于另一个元素 用一条虚线加箭头来表示 聚合 表示整体与部分的关系 用一条实线加空心 菱形来表示 组成 表示整体与部分的有一关系 用一条实线加 实心菱形来表示 泛化 继承 表示一般与特殊的关系 用一条实 线加空心箭头来表示 实现 表示类与接口的关系 用一条虚线加空心箭 头来表示 类之间的关系图解 祝您必高分各种培训资料需要购买微信 bigaofen 1 4软件工程 UML 祝您必高分各种培训资料需要购买微信 bigaofen 用 例 图 活 动 图 顺序图 协作图 1 4软件工程 UML 祝您必高分各种培训资料需要购买微信 bigaofen 1 4软件工程 UML 1 4软件工程 UML 祝您必高分各种培训资料需要购买微信 bigaofen 例题 4 17下 UML中共包括 14种图 其中 属于交互图 A 类图 B 定时图 C 状态图 D 对象图 例题 5 17下 有称为设计视图 它表示了设计模型中在架构方面具有重要意义的部分 即类 子系统 包和用例实现的子集 A 逻辑视图 B 进程视图 C 实现视图 D 用例视图 例题 6 16上 在用 UML对信息系统建模过程中 来描述用户需求 主要从用户的角度描述 系统的功能 A 用例图 B 类图 C 对象图 D 部署图 例题 7 16下 以下关于 UML的叙述中 不正确的是 A UML适用于各种开发方法 B UML适用于软件生命周期的各个阶段 C UML是一种可视化的建模语言 D UML也是一种编程语言 练一练 例题 8 16下 在面向向象系统中 关系表示一个较大的 整体 类包含一个或 多个 部分 类 A 概化 B 合成 C 泛化 D 聚合 例题 9 17上 面向对象的软件开发过程是用例驱动的 用例是 UML的重要部分 用例 之间存在着一定的关系 下图表示的是用例之间的 关系 A 泛化 B 包含 C 扩展 D 等同 练一练 祝您必高分各种培训资料需要购买微信 bigaofen 例题 10 18上 关于 UML的描述 不正确的是 A UML是一种可视化编程语言 B UML适用于各种软件开发方法 C UML用于对软件进行可视化描述 D UML造用于软件生命周期的各个阶段 例题 11 18上 UML图不包括 A 用例图 B 序列图 C 组件图 D 继承 图 例题 12 18下 UML的 描述了一个特定对象的所有可能状态以及由于各种事件的 发生而引起的状态之间的转移 A 控制图 B 状态图 C 协作图 D 序列图 练一练 1 4软件工程 软件架构 祝您必高分各种培训资料需要购买微信 bigaofen 1 4软件工程 软件架构 例题 13 17下 研究软件架构的根本目的是解决软件的复用 质量和维护问题 软件 架构设计是软件开发过程中关键的一步 因此需要对其进行评估 在这一活动中 评估 人员关注的是系统的 属性 A 功能 B 性能 C 质量 D 安全 例题 14 11下 用一系列软件的修改来评价软件体系结构的易修改性 属于基于 的软件体系结构评估方式 A 调查问卷或检查表 B 场景 C 度量 D 实际运行 例题 15 18上 老于是某银行的系统架构师 他为银行投资管理系统设计的软件架构 包括进程通信和事件驱动的系统 该软件架构风格属于 A 数据流风格 B 独立构件风格 C 仓库风格 D 虚拟机 风格 练一练 祝您必高分各种培训资料需要购买微信 bigaofen 例题 16 15上 是软件系统结构中各个模块之间相互联系紧密程度的一种度量 A 内聚性 B 耦合性 C 层次性 D 并联性 1 4软件工程 软件设计 1 4软件工程 软件设计 祝您必高分各种培训资料需要购买微信 bigaofen 例题 17 18下 关于 设计模式的描述 不正确的是 A 设计模式包括模式名称 问题 目的 解决方案 效果 实例代码和相关设计模 式等基本要素 B 根据处理范围不同 设计模式分为类模式和对象模式 C 根据目的和用途不同 设计模式分为创建型模式 结构型模式和行为型模式 D 对象模式处理对象之间的关系 这些关系通过继承建立 在编译的时刻就被确定 下来 属于静态关 练一练 例题 18 18下 CMMI的连续式表示法与阶段式表示法分别表示 A 项目的成熟度和组织的过程能力 B 组织的过程能力和组织的成熟度 C 项目的成熟度和项目的过程能力 D 项目的过程能力和组织的 成熟度 1 4软件工程 能力成熟度模型集成 祝您必高分各种培训资料需要购买微信 bigaofen 1 4软件工程 软件测试 祝您必高分各种培训资料需要购买微信 bigaofen 1 4软件工程 软件测试 祝您必高分各种培训资料需要购买微信 bigaofen 补充 1 软件测试是为了发现错误而执行程序的过程 是根据程序开发阶段的规格说明及程序内部结 构而精心设计的一批测试用例 输入数据及其预期结果的集合 并利用这些测试用例去运行 程序 以发现程序错误的过程 故软件测试应尽可能 在实际运行使用环境下进行 软件测试不 再只是一种仅在编码阶段完成后才开始的活动 而是 应该包括在整个开发和维护过程中的活动 它本身也是实际产品构造的一个组成部分 2 软件测试有如下几大原则 1 软件开发人员即程序员应当 避免测试自己的程序 单元测试除外 2 应 尽早地和不断地进行软件测试 3 对 测试用例要有正确的态度 第一 测试用例应当由测试输入数据和预期输出结果这两部 分组成 第二 在设计测试用例时 不仅要考虑合理的输入条件 更要注意不合理的输入条件 4 要充分注意软件测试中的群集现象 也可以认为是 80 20原则 不要以为发现几个错 误并且解决这些问题之后 就不需要测试了 反而这里是错误群集的地方 对这段程序要重点 测试 以提高测试投资的效益 5 严格执行测试计划 排除测试的随意性 以避免发生疏漏或者重复无效的工作 6 应当对每一个测试结果进行全面检查 7 妥善保存测试用例 测试计划 测试报告和最终分析报告 以备 回归测试 及维护之用 例题 19 15下 指在软件维护阶段 为了检测由于代码修改而可能引入的错误所 进行的测试活动 A 回归测试 B 修复测试 C 集成测试 D 冒烟测试 例题 20 17上 以下关于软件测试的描述 不正确的是 A 是为评价和改进产品质量进行的活动 B 是必须在编码阶段完成后才开始的活动 C 是为识别产品的缺陷而进行的活动 D 一般分为单元测试 集成测试 系统测试等阶段 练一练 祝您必高分各种培训资料需要购买微信 bigaofen 例题 21 18上 软件测试是实现现软件错误 缺陷 的主要手段 软件测试方法可分 为静态测试和动态测试 其中 属于静态 测试 A 代码走查 B 功能测试 C 黑盒测试 D 白盒测试 例题 22 18上 结束软件测试工作时 应按照软件配置管理的要求 将 纳入配置 管理 A 全部测试工具 B 被测试软件 C 测试支持软件 D 以上都是 例题 23 18下 软件测试 可分为单元测试 集成测试 确认测试 系统测试 配置测 试 回归测试等类别 主要用于检测软件的功能 性能 和其他特性是否与用户需 求一致 A 单元测试 B 集成测试 C 确认测试 D 系统测试 练一练 1 4软件工程 EAI 祝您必高分各种培训资料需要购买微信 bigaofen 例题 24 17下 关于企业应用集成 EAI 技术 描述不正确的是 A EAI可以实现表示集成 数据集成 控制集成 应用集成等 B 表示集成和数据集成是白盒集成 控制集成是黑盒集成 C EAI技术适用于大多数实施电子商务的企业以及企业之间的应用集成 D 在做数据集成之前必须首先对数据进行标识并编成目录 例题 25 18上 企业应用集成技术 EAI 可以消除信息孤岛 将多个企业信息系统连 接起来 实现无缝集成 EAI包括多个层次和方面 其中在业务逻辑层上对应用系统进 行黑盒集成的 属于 A 数据集成 B 控制集成 C 表示集成 D 业务流程集成 练一练 1 2 3 4 5 6 7 8 9 10 B B A B A A D D B A 11 12 13 14 15 16 17 18 19 20 D B C B B B D B A B 21 22 23 24 25 26 27 28 29 30 A D C B B 参考答案 祝您必高分各种培训资料需要购买微信 bigaofen 加入正版课程获得 VIP全套增值服务 知识分享公众号无忧官方公众号江山老师答疑微信 扫一扫 加关注 抢先学 早拿证 问题咨询联系江山老师 QQ 微信 915446173
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!