详细的讲述了计算机二级重点考点(1),并且对其进行了展开说明
树图思维导图提供 计算机二级重点考点(1) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级重点考点(1) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:73505fdce94d5b1b419235f9db3990f5
计算机二级重点考点思维导图模板大纲
软件指的是计算机系统中与硬件相互依存的另一部分,包括程序、数据和相 关文档的完整集合。
程序:软件开发人员根据用户需求开发的、用程序设计语言描述的、适合计 算机执行的指令序列。
数据:使程序能正常操纵信息的数据结构;
文档:与程序的开发、维护和使用有关的图文资料;
软件的特点:
a. 软件是一种逻辑实体,具有抽象性; b. 软件的生产与硬件不同,它没有明显的制作过程; c. 软件在运行、使用期间不存在磨损、老化问题; d. 软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致 了软件移植的问题; e. 软件复杂性高,成本昂贵; f. 软件开发涉及诸多的社会因素。
软件生命周期是指软件产品从提出、实现、使用维护到停止使用退役的整个 过程。可分为软件定义,软件开发及软件维护 3 个阶段。
软件危机泛指在计算机软件的开发和维护过程中遇到的一系列严重的问题, 集中表现在成本,质量,生产效率等几个方面。
所谓软件工程是指采用工程的概念、原理、技术和方法指导软件的开发与维 护。
所谓软件工程是指采用工程的概念、原理、技术和方法指导软件的开发与维 护。
(1)P(plan)——软件规格说明;
(2)D(do)——软件开发;
(3)C(check)——软件确认;
(4)A(action)——软件演进。
① 软件工程的理论和技术性研究的内容主要包括软件开发技术和软件工程管 理。
② 软件开发方法包括分析方法,设计方法和程序设计方法。
③ 软件工程管理包括软件管理学,软件工程经济学,软件心理学等。
④ 软件管理学包括人员组织,进度安排,质量保证,配置管理,项目计划等。
软件工程的原则:抽象,信息隐蔽,模块化,局部化,确定性,一致性,完 备性,可验证性。
(1)结构化需求分析方法:
① 面向数据结构的 Jackson 方法(ISD);
②面向数据流的结构化分析方法(SA);
③面向数据结构的结构化数据系统开发方法(DSSD);
(2)面向对象的分析的方法(OOA):
从需求分析建立的模型的特性来分:静态分析和动态分析。
结构化方法包括结构化分析方法,结构化设计方法,结构化编程方法。
判定表:与判定树类似,也是一种描述加工的图形工具。
软件需求规格说明书的特点:有正确性、无歧义性、 完整性、可验证性、一致性、可理解性、可修改性和可追踪性。
(1)结构设计定义软件系统各主要部件之间的关系;
(2)数据设计将分析时创建的模型转化为数据结构的定义;
(3)接口设计是描述软件内部、软件和协作系统之间以及软件与人之间如 何通信;
(4)过程设计则是把系统结构部件转换为软件的过程性描述。
从工程管理角度来看,软件设计分两步完成:概要设计和详细设计
(1)概要设计将软件需求转化为软件体系结构、确定系统级接口、全局数 据结构或数据库模式;
(2)详细设计确立每个模块的实现算法和局部数据结构,用适当方法表示 算法和数据结构的细节。
树图思维导图提供 1113爆卡会总结会会议纪要 在线思维导图免费制作,点击“编辑”按钮,可对 1113爆卡会总结会会议纪要 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:aaf6c152a765d5821e8e1787f2b3226e
树图思维导图提供 第1章 化工设计基本知识 在线思维导图免费制作,点击“编辑”按钮,可对 第1章 化工设计基本知识 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:70ec0519ed26419068a32a511862aadd