- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程基础 考点1:软件工程基本概念 软件的定义与软件特点 软件的定义 软件是计算机系统中与硬件相互依存的另一部分。它包括程序、相关数据及其说明文档。 软件特点 软件是一个逻辑实体,具有抽象性 软件没有明显的制造过程 软件在使用过程中没有磨损、老化的问题 软件对硬件和环境有着不同程度的依赖性。这导致了许多移植的问题 软件是复杂的,而且以后会更加复杂 软件的成本相当昂贵 软件工作牵涉到很多社会因素 软件的开发至今尚未完全摆脱手工艺的开发方式 软件本身是复杂的 实际问题的复杂性 程序逻辑结构的复杂性 软件成本相当昂贵 软件危机与软件工程 软件危机 软件危机指的是在计算机软件的开发和维护过程中所遇到的一系列严重问题 软件工程 软件开发技术 软件工程管理 软件工程过程与软件生命周期 软件工程过程 软件工程过程是把输入转化为输出的一组彼此相关的资源活动 软件生命周期 软件生命周期是软件产品或系统一系列相关活动的全周期。软件生命周期包括可行性研究和需求分析、设计、实现、测试、交付使用和维护等几个阶段。 历年真题 软件是指()。(2007.09) 程序 程序和文档 算法加数据结构 程序、数据与相关文档 历年真题 下列选项中不属于软件生命周期开发阶段任务的是()。(2006.09) 软件测试 概要设计 软件维护 详细设计 历年真题 下列描述中正确的是()。(2005.09) 软件工程只是解决软件项目的管理问题 软件工程主要解决软件产品的生产率问题 软件工程的主要思想是强调在软件开发工程中需要应用工程化原则 软件工程只是解决软件开发中的技术问题 历年真题 下列叙述中正确的是()。(2005.09) 软件交付使用后还需要进行维护 软件一旦交付使用就不需要再进行维护 软件交付使用后其生命周期就结束 软件维护是指修复程序中被破坏的指令 历年真题 下列描述中正确的是()。(2005.04) 程序就是软件 软件开发不受计算机系统的限制 软件既是逻辑实体,又是物理实体 软件是程序、数据与相关文档的集合 软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。编码和测试属于()阶段。(2007.04) 考点2:结构化分析方法 需求分析和需求分析方法 需求分析 是指用户对目标软件系统的功能、行为、性能、设计约束等方面的期望。 需求分析将创建所需的数据模型、功能模型和控制模型 需求分析方法 结构化分析方法 面向对象的分析方法 结构化分析方法 是结构化程序设计理论在软件需求分析阶段的运用,其目的是帮助弄清用户对软件的需求 结构化分析的常用工具 数据流图 数据字典 判定树 判定表 软件需求规格说明书 历年真题 软件需求规格说明书应具有完整性、无歧义性、正确性、可验证性、可修改性等特性,其中最重要的是()。(2007.09) 在结构化分析使用的数据流图(DFD)中,利用()对其中的图形元素进行确切解释。 考点3:结构化设计方法 软件设计的基本概念 概要设计 概要设计的任务 面向数据流的设计方法 设计的准则 详细设计 详细设计的任务 详细设计的工具 历年真题 在结构化程序设计中,模块划分的原则是()。(2007.04) 各模块应包括尽量多的功能 各模块的规模应尽量大 各模块之间的联系应尽量紧密 模块内具有高内聚度、模块间具有低耦合性 历年真题 从工程管理角度,软件设计一般分为两步完成,它们是()。(2006.09) 概要设计与详细设计 数据设计与接口设计 软件结构设计与数据设计 过程设计与数据设计 历年真题 两个或两个以上模块之间关联的紧密程度称为()。(2006.04) 耦合度 内聚度 复杂度 数据传输特性 历年真题 在软件设计中,不属于过程设计工具的是()。(2005.09) PDL(过程设计语言) PAD图 N-S图 DFD图 历年真题 下列描述中正确的是()。(2005.04) 程序就是软件 软件开发不受计算机系统的限制 软件既是逻辑实体,又是物理实体 软件是程序、数据与相关文档的集合 考点4:软件测试 软件测试的目的 对软件测试而言,它的目标是发现软件中的错误。但是,发现错误不是我们最终的目的,软件工程的根本目的是开发出高质量的完全符合用户需要的软件。 软件测试准则 根据软件测试的重要性,要做好软件测试 软件测试技术和方法综述 测试的目的就是在软件投入生成运行之前,尽可能地发现软件中的错误。测试是对软件规格说明、设计和编码的最后复审,所以软件测试贯穿在整个软件开发期的全过程。 静态测试和动态测试 静态测试一般是指人工评审软件文档或程序 动态测试就是通过运行软件来检验软件中的动态行为和运行结果的正确性,也就是所谓的上机测试。 白盒测试方法和测试用例设计 白盒测试也称为结构测试,它与程序内部结构有关。它设计程序风格、控制方法
您可能关注的文档
- 数学思想方法二.ppt
- 计算机电路第八章1.ppt
- 第三章 复式记账与借贷记账法(基础会计课件,东北财大版).ppt
- 四年级Unit_2_What_time_is_it_A.ppt
- 药理学-汪晖-第37章 胰岛素.ppt
- 新浪微博营销案例-汽车品牌-福特.ppt
- 通信原理吴资玉第三章 信道与干扰(4).ppt
- 函数的图像、定义域和值域复习.ppt
- CC Cage腰椎后路融合器CC操作.ppt
- 明星年轻时的照片.ppt
- 中国多次直拉单晶炉行业市场占有率及投资前景预测分析报告.pdf
- 中国多功能阀门行业市场占有率及投资前景预测分析报告.pdf
- 中国多工位直接成衣打印机行业市场占有率及投资前景预测分析报告.pdf
- 部编版九年级下册语文详细教学计划及教学进度安排.docx
- 宁夏吴忠市同心县四校2024-2025学年高一上学期期末联考试地理试题(解析版).docx
- 中国多点平均温度计行业市场占有率及投资前景预测分析报告.pdf
- 2024年重庆市高考物理试题含答案解析.docx
- 2024年天津市高考政治试题含答案解析.docx
- 2024年天津市高考物理试题含答案解析.docx
- 中国多弹簧泥浆密封行业市场占有率及投资前景预测分析报告.pdf
最近下载
- 房地产开盘活动方案.pptx VIP
- 2024年辽宁农业职业技术学院高职单招语文历年参考题库含答案解析.docx
- 2025年房地产开盘营销活动方案.pdf VIP
- 2024年苏州农业职业技术学院单招职业技能测试题库(各地真题).docx VIP
- GMP质量管理体系文件 批记录管理程序.doc
- 2024年苏州农业职业技术学院单招职业技能测试题库及答案解析.docx VIP
- 2024年苏州农业职业技术学院单招职业技能测试题库(有一套).docx VIP
- 2024年苏州农业职业技术学院单招职业技能测试题库及答案一套.docx VIP
- 2024年苏州农业职业技术学院单招职业技能测试题库带答案.docx VIP
- 2025年中国黑龙江省风力发电行业发展监测及投资规划建议报告.docx
文档评论(0)