1.什么是软件工程? 答:软件工程是以质量为核心,为了经济地开发满足客户需求的软件而研究、建立和应用的系统化的、有规则 的、可度量的和可控制的工程原则、方法,涉及软件过程、项目管理、开发工具,甚至企业文化等各个方面。 2.功能内聚和顺序内聚各有什么特点?哪一个的内聚程度更高? 答:由于功能内聚的模块功能单一,输出结果简单且没有副作用,因此,易于理解、易于诊断、易于维护、易 于替换、易于复用,是最理想的内聚类型。 顺序内聚是一种较为理想的内聚类型,部件之间不但操作相同的数据,而且还有一定 的控制联系,被广泛地 应用在软件设计中。 功能内聚的内聚程度最高。 3.RUP模型的优点有哪些? 答: 体系完整。 理论成熟。 实践性强。 可裁剪。 可扩充。 4.对系统进行抽象设计有哪些优点? 答: 抽象有利于认识事物的普遍特征和基本原理。抽象允许认识事物的共同点而忽略 其差别,即考虑事物的普遍 特征,不考虑特殊特征。 抽象可以帮助设计人员制定出模块的"框架"。在面向对象的方法中,可以给系统定义出一个一劳永逸、不 再更改的抽象设计,这个设计允许有无数种行为在实现层被实现。 抽象有利于软件的复用。 抽象
2022-07-03 09:03:52 3KB 文档资料
一、选择题 D 1、下列属于软件特点的是: A、软件是一种逻辑实体,具有抽象性 B、软件在使用过程中没有磨损、老化的问题 C、软件的一个显著特点是规模庞大,复杂程度高 D、以上都正确 D 2、在下列说法中,什么是造成软件危机的主要原因。 用户使用不当; 软件本身特点; 硬件不可靠; 对软件的错误认识; 缺乏好的开发方法和手段; 开发效率低 A、 B、 C、 D、 D 3、传统的软件生命周期不包含 A、问题定义 B、测试 C、实现 D、性能优化 D 4、下列不属于软件工程方法学三要素的是 A、方法 B、工具 C、过程 D、操作 B 5、瀑布模型实施的前提和依据是 A、固有的阶段划分 B、系统的需求比较稳定 C、完善的开发工具 D、开发过程是顺序的 ABD6、原型化(Prototype)方法是一类动态定义需求的方法, 不是原型化方法所具有的特征。与结构化方法相比,原型化方法更需要 。衡量原型开发人员能力的重要标准是 。 A、提供严格定义的文档 B、加快需求的确定 C、简化项目管理 D、加强用户参与和决策 A、熟练的开发人员 B、完整的生命周期 C、较长的开发时间 D、明确的需求定义 A、丰
2022-07-02 19:04:59 18KB 文档资料
MATLAB读取显示txt格式点云(带数据)亲测可用, 谢谢支持。
2022-07-02 16:57:54 528KB MATLAB
1
什么是软件工程 江苏 陈冠清 教授 1992-10-30 软件工程是研究"大"程序设计的方法、工具和管理的工程科学。软件工程的目标在于研究一套科学的工程方法,并与此相适应,发展一套方便的工具系统,办求用较少的投资获得高质量的软件。 软件工程科学面临许多问题,例如软件价格、软件可靠性、软件维护、软件生产率和软件再应用等问题。 软件是程序以及开发、使用和维护所需要的全部文档。所以软件不仅仅是程序,研制软件也不仅仅是编写程序。 为了用工程化的方式来管理研制软件的全过程,把软件的生命期分为以下六个阶段;(1)软件计划;(2)软件需求分析;(3)软件设计;(4)软件编码;(5)软件测试;(6)软件维护。上述六个阶段为工程化研制软件提供了一个框架。
2022-07-02 14:04:21 658B 文档资料
我对软件工程的理解和认识 软件工程(SoftWare Engineering)的框架可概括为:目标、过程和原则。 (1)软件工程目标:生产具有正确性、可用性以及开销合宜的产品。正确性指软件产品达到预期功能的程度。可用性指软件基本结构、实现及文档为用户可用的程度。开销合宜是指软件开发、运行的整个开销满足用户要求的程度。这些目标的实现不论在理论上还是在实践中均存在很多待解决的问题,它们形成了对过程、过程模型及工程方法选取的约束。 (2)软件工程过程:生产一个最终能满足需求且达到工程目标的软件产品所需要的步骤。软件工程过程主要包括开发过程、运作过程、维护过程。它们覆盖了需求、设计、实现、确认以及维护等活动。需求活动包括问题分析和需求分析。问题分析获取需求定义,又称软件需求规约。需求分析生成功能规约。设计活动一般包括概要设计和详细设计。概要设计建立整个软件系统结构,包括子系统、模块以及相关层次的说明、每一模块的接口定义。详细设计产生程序员可用的模块说明,包括每一模块中数据结构说明及加工描述。实现活动把设计结果转换为可执行的程序代码。确认活动贯穿于整个开发过程,实现完成后的确认,保证最终产品满足
2022-07-02 14:04:10 3KB 文档资料
希望关注此文的,想到的不仅仅是考试。 第1章概述 1.软件的概念,特点,分类 2.软件工程的定义,要素 3.软件生命周期,阶段划分 4.软件开发瀑布模型 第2章可行性研究 1.可行性研究的内容与类型 2.系统流程图 第3章需求分析 1.结构化分析方法 2.分层数据流图 3.数据字典 4.判定表和判定树 第4章概要设计 1.模块和模块化 2.模块独立性 3.耦合类型 4.内聚类型 5.结构化设计 6.结构图 7.事务流和变化流分析 8.结构设计优化启发式规则 第5章详细设计 1.过程设计 2.N-S图 3.PAD图 4.人机接口设计 第6章编码 1.结构化程序设计思想 2.编码风格 第7章测试 1.静态测试和动态测试 2.黑盒测试用例设计 3.等价类划分法 4.边界值分析法 5.错误推测法 6.白盒测试用例设计 7.逻辑覆盖法 8.路径法 9.测试步骤 10.单元测试 11.集成测试 12.确认测试 13.系统测试 14.调试 第8章维护 1.维护的分类 2.维护的任务 3.提高可维护性 第9章面向对象方法 1.面向对象方法基本概念、优点 2.用例图 3.识别类的方法 4.类图 5.类之
2022-07-02 14:03:53 1KB 文档资料
LICENSE.electron.txt
2022-07-02 12:00:50 1KB 软件
1
漫画项目的版权获取一直都是小白的难题,这里可以教你如何快速解决版权问题,漫画解说的上手难度比影视解说要简单的太多了,涨粉速度也特别快,平台的流量推送也比较高,最重要的是,除了中视频的收益之外,还可以从版权公司获取收益,一举双得! 视频大小:436M
述职汇报做的好,领导才会认可你,给你升职加薪,产品展示讲的好,客户才会买单,付钱给你,自我介绍说的好,才能给别人留下印象,让机会找上门,演讲力做为一种超级软实力,将在我们的工作与生活发挥极其重要的作用,在西方的俗语中更是把“舌头、金钱、计算机”称为人生的三大战略武器。 视频大小:2.3G
2022-07-02 11:05:28 429B 高情商聊天表达沟通演讲
课程来自艺泽影视的影视解说,短视频基础课,价值666元。从0基础到成熟运营,简单细节教学。系统学习解说,学习文案,剪辑,全平台运营。 视频大小:874M