- 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
- 智慧农业,赋能未来-农技服务惠及农民.pptx
- 2025年度房屋自愿转让及配套设施维护责任及移交合同3篇.docx
- 2025年度房管局监督下的老旧小区改造房屋买卖合同3篇.docx
- 合成纤维单体制造实验课程设计与操作-化学工程专业教授演讲.pptx
- 探索机械治疗市场蓝海-揭秘市场竞争与发展策略.pptx
- 软件辅助:英语学习新策略-利用学习软件提升英语四项能力.pptx
- 2025年度房屋自愿过户房产继承权确认协议3篇.docx
- 科技引领金融新革命-深化金融科技创新,掌握未来趋势.pptx
- 农经组织创新大道-集体经济管理新视角.pptx
- 2025年度房管局指导下的房屋买卖价格评估服务合同3篇.docx
最近下载
- 电子信息专业英语配套教材课件完整版电子教案.ppt
- 小学美术人美版(北京)五年级下册:《近大远小的透视现象》课件.pptx
- 2024 年度民主生活会“四个对照”方面(存在问题、原因剖析及整改措施).docx VIP
- 2.3+品味美好情感+课件-2024-2025学年统编版道德与法治七年级下册.pptx VIP
- JTT1495-2024公路水运危险性较大工程安全专项施工方案审查规程.pdf
- 2022年江苏省南京师大苏州实验学校自主招生物理试卷附答案解析.pdf
- 2021年小学数学第一单元《除法》—三年级下册章节复习精编讲义(思维导图+知识讲解+达标训练)北师大版,含解析.pdf VIP
- 2023-2024新苏教版小学5五年级数学下册(全册)优秀教案.pdf VIP
- 2025年党支部全年党建工作计划+2025年1月主题党日活动方案.doc VIP
- 地毯设计-PPT课件(全).pptx
文档评论(0)