概述 从架构角度:MVC、MVP、MVVM、REST、WebService、微服务 从并发分流角度:集群(负载均衡)、CDN 从缓存角度:MemCache、Redis、Squ...
概述 质量属性 架构风格 典型架构 架构评估 必背概念 软件架构风格:描述特定软件系统组织方式的惯用模式。组织方式描述了系统的组成构件和这些构件的组织方式,惯用模式则反映众多...
系统转换 遗留系统 指任何基本上不能进行修改和演化以满足新的变化了的业务需求的信息系统,它通常具有以下特点: 系统虽然完成企业中许多重要的业务管理工作,但仍然不能完全满足要求...
黑盒测试用例 黑盒测试用例分为以下几类 等价类划分:把所有的数据按照某种特性进行归类,而后在每类的数据里选取一个即可。等价类测试用例的设计原则:设计一个新的测试用例,使其尽可...
概述 企业战略规划:利用机会和威胁评价现在和未来的环境,用优势和劣势评价企业现状,进而选择和确定企业的总体和长远目标,制定和抉择实现目标的行动方案 信息系统战略规划:关注如何...
信息摘要 信息安全体系中的一种密码学哈希函数,用于将任意长度的数据映射为固定长度的摘要值,以确保数据完整性和安全性 生成信息摘要目的是防止篡改 对摘要进行加密的目的是防止抵赖...
概述 每一个设计模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心 四个基本要素:模式名称、问题(应该在何时使用模式)、解决方案(设计的内容)、效果(模式...
概述 知识产权是指公民、法人、非法人单位对自己的创造性智力成果和其他科技成果依法享有的民事权。是智力成果的创造人依法享有的权利和在生产经营活动中标记所有人依法所享有的权利的总...
页式存储计算 基本概念 逻辑地址(LA, Logical Address):程序使用的地址,由 CPU 生成。 物理地址(PA, Physical Address):内存实际...
概述 从需求分析到软件设计之间的过渡过程称为软件架构 架构设计就是需求分配,将满足需求的职责分配到组件上 软件架构为软件系统提供了一个结构、行为和属性的高级抽象,由构件的描述...
软件开发生命周期 软件定义时期:包括可行性研究和详细需求分析过程 软件开发时期:软件的设计与实现 软件运行和维护 软件系统文档 用户文档:描述系统功能和使用方法 系统文档:描...
概述 嵌入式操作系统(EOS) 嵌入式系统主要由嵌入式硬件平台、相关支撑运满满、嵌入式操作系统、支撑软件和应用软件组成。其中,嵌入性、专用性和**计算机系统**是嵌入式系统的...
概述 计算机系统是指用于数据管理的计算机硬件、软件及网络组成的系统 硬件 冯诺依曼五大组成部分:控制器、运算器、存储器、输入设备、输出设备 运算器和控制器是 CPU 的核心部...
基本概念 数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合 关系模式:描述关系数据库中表的结构和约束的抽象。它定义了表的名字、表中列(属性)的名字和数据类型,以及...
概述 网络协议三要素:语法、语义、时序 语法:规定传输数据的格式 语义:规定所要完成的功能 时序:规定执行各种操作的条件、顺序关系 TCP/IP 协议 FTP(File Tr...
概述 操作系统(OS,Operating System):能有效地组织和管理系统中的各种软硬件资源,合理地组织计算机系统工作流程,控制程序的执行,并且向用户提供一个良好的工作...