设计师a 网站,上海公司名字大全,网页搭建环境,施工企业降本增效的方法和措施【真题笔记】15年系统架构设计师要点总结 分布式数据库中各种透明RAID 5IPv6 IPv4电子商务系统项目配置管理IPO图#xff08;输入加工输出图#xff09;桥接模式的UML图面向对象设计原则软件测试 在15年真题练习中#xff0c;对错题模棱两可的考点进行重点记录与内容延申。… 【真题笔记】15年系统架构设计师要点总结 分布式数据库中各种透明RAID 5IPv6 IPv4电子商务系统项目配置管理IPO图输入加工输出图桥接模式的UML图面向对象设计原则软件测试 在15年真题练习中对错题模棱两可的考点进行重点记录与内容延申。本博文只做新知识的记录重复知识点补充已更新到之前的博文中。 分布式数据库中各种透明
分片透明性指用户不用关系数据是如何分片的它们对数据的操作在全局关系上进行当分片改变时应用程序可以不变。是最高层次的透明性。复制透明是采用复制技术的分布方法用户不知道数据是复制到哪些节点如何复制的。位置透明性指用户不必知道所操纵的数据放在何处即数据分配到哪个或哪些站点存储对用户是透明的。局部映像透明性逻辑透明是指最低层次的透明性该透明性提供数据到局部数据库的映像即用户不必关心局部DBMS支持哪种数据模型、使用哪种数据操作语言数据模型和操作语言的转换是由系统完成的。因此局部映像透明性对异构型和同构异质的分布式数据库系统是非常重要的。
RAID 5
是一种存储性能、数据安全和存储成本兼顾的存储解决方案这种方案中数据信息和校验信息的配比是N1方案即N份数据1份校验信息所以如果用3块容量80G的硬盘实际数据容量只有160G。当用3块不同容量的盘时会以最小容量的盘为准所以2块80G和1块40G的盘视为3块40G的盘所以容量为80G。
IPv6 IPv4
IPv6 数据包的首部比IPv4复杂IPv6 的地址分为单播地址、组播地址、泛播地址IPv4 地址分为单播、广播、多播IPv6 的地址长度为128位IPv4 的地址长度为32位通常一台IPv6 主机有多个IPv6 地址即使该主机只有一个单接口当1台主机只有1个单接口时一台IPv4 主机只有1个唯一地址。
电子商务系统
参与电子商务活动的实体包括客户、商户、银行、认证中心。 ps注意没有政府、物流企业有认证中心。 项目配置管理
配置项的状态通常包括草稿、正式发布、正在修改。
IPO图输入加工输出图
用于描述系统中每个模块的输入、输出和数据加工的图。
桥接模式的UML图 ps:这里抽象部分和实现部分与抽象类和子类、接口与实现类不是一个东西。 面向对象设计原则
单一职责原则设计目的单一的类。开放-封闭原则对扩展开放对修改封闭。李氏替换原则子类可以替换父类。依赖倒置原则要依赖于抽象而不是具体实现针对接口编程不要针对实现编程。接口隔离原则使用多个专门的接口比使用单一的总接口要好。组合重用原则要尽量使用组合而不是继承关系达到重用目的。迪米特原则最少知识法则一个对象应当对其他对象有尽可能少的了解。
软件测试
单元测试也称为模块测试测试对象是可独立编译或汇编的程序模块、软件构件或OO软件中的类统称为模块其目的是检查每个模块能否正确实现设计说明中的功能、性能、接口和其他设计约束等条件发现模块内可能存在的各种差错。单元测试的技术依据是软件详细设计说明书。集成测试目的是检查模块之间以及模块和已集成的软件之间的接口关系并验证已集成的软件是否符合设计要求。集成测试的技术依据是软件概要设计文档。从组装策略来看集成测试可以分为一次性组装和增量式组装增量式组装测试效果更好。集成测试计划一般在概要设计阶段完成。系统测试其对象是完整的、集成的计算机系统测试的目的是在真实系统工作环境下验证完整的软件配置项能否和系统正确连接并满足系统/子系统设计文档和软件开发合同规定的要求。系统测试的技术依据是用户需求或开发合同。除应满足一般测试的准入条件外在进行系统测试前还应确认被测系统的所有配置项已通过测试对需要固化运行的软件还应提供固件。回归测试目的是测试软件变更之后变更部分的正确性和对变更需求的符合性以及软件原有的、正确的功能、性能和其他规定的要求的不损害性。