跳至内容
1. 分布式数据库中的透明
- 分片透明:用户无需知道逻辑表如何分片存储,全局一张逻辑表,不用关心分片的规则和拆分的结构。
- 复制透明:用户无需知道数据副本的数量、存放的位置、复制的方式。
- 位置透明:用户无需知道数据存放的物理物理位置,那个节点
- 逻辑透明(局部数据模型透明):用户无需知道局部场地采用何种数据模型的差异。
2. 软考开发安描述需求定义的方法可以分成 基于自然语言或者图形语言(UML)的描述和基于形式化语言的描述。
- 自然语言:DFD, ER图,用例图,自然语言描述,通俗易懂
- 形式化工具:VDM, Z语言。
3. 软件设计包括四个独立又相互联系的活动
- 数据设计:将模型转化成数据结构,好的数据设计,可以让模块清晰,程序逻辑简单,简单复杂性。
- 软件结构设计:定义软件系统的主要部件之间的关系。
- 人机界面设计:软件内部、软件和操作系统、中间、以及人之间如何通信和交互。
- 过程设计:系统结构部件转换成软件的过程描述。
4. 自动化测试的几类脚本
- 线性脚本:手动录制的脚本,测试具体的功能。
- 结构化脚本:线性脚本的基础上,增加逻辑结构(分支、循环),具有灵活性和易维护性。
- 共享脚本:一个脚本可以被多个测试用例使用。
- 数据驱动脚本:数据独立存储再测试脚本外,这样可以对同一个脚本,有不同的输入。
5. 两层c/s 和 三层 c/s 区别
- 结构: 两层是 客户端+数据端; 三层是: 表示层+应用层+数据层
- 三层是在二层上增加了一个应用服务器。
6. 23个经典设计模式是怎么分类的
- 三大类分类: 1)创建型 2)结构型 3)行为型
- 动态和静态:1)类 2)对象
7. 软考中的时间总结
- 著作权:1)人身权(署名、修改、保护完整)永久。 2)自然人作品财产权:终生+50年;3)法人作品:发表后50年。
- 专利权:1)发明专利20年。 2)实用新型 10年;3)外观设计:15年
- 商标权:10年,到期前12个月,可以续10年
- 商用密码:一直保护,公开立刻失效。
- 标准化时间:国标 5年,企标 3年
- 等保:等二 两年; 等三 一年; 等四 半年
- 监控、视频、日志:安防 > 90天; 日志>6个月; 关系信息 > 1年; 网吧日志 > 60天。
- 招标:招标发售期>5日,中标公示 >3日,质疑期间 7天;投诉期到答复:15天。
- 涉密:秘密:10年;机密:20年;绝密:30年;无标注 30年。
- 软件质保:>=1 年。
8. 专利权和著作权对比
- 保护对象:专利保护 发明创造、技术方案、算法 ; 著作保护表达形式,比如文字、代码、音乐、UI
- 产生方式:著作权:自动获取。 专利需要 申请+审查+授权
- 保护期限:专利 20年,著作权 法人 50年,自然人 终身+死后50年。
9. SDN 的网络架构
- 应用层: 对应用户的不同业务和应用
- 控制层:主要负责资源平面的编排、网络的拓扑、状态信息
- 数据转发层:用户数据转发
10. 企业数字化转型的5个阶段:
- 初始发展阶段
- 单元级发展阶段
- 流程级发展阶段(系统限制流程,线梳理流程)
- 网络级发展阶段
- 生态级发展阶段
11.软件测试总结
- 静态测试:不执行程序,通过审查代码、查看文档进行检查
- 动态测试:黑盒、白盒、灰盒
- 黑盒:关注输入、输出和规格说明书是否一致。不看逻辑
- 白盒:语句覆盖、判定覆盖、条件覆盖、路径覆盖,看内部逻辑。
12. 敏感点&权衡点&风险点
- 敏感点:对架构中一个或者多个构件的较小的修改,会严重影响系统的一个或者多个质量属性。
- 权衡点:影星多个质量属性的敏感点。
- 风险点:会导致架构设计不满足质量要求。