![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软考
CodingLife99
这个作者很懒,什么都没留下…
展开
-
常见的排序操作代码(c++)
选择排序,插入排序,冒泡排序,堆排序原创 2023-01-12 21:58:39 · 287 阅读 · 0 评论 -
软考中的法律法规与标准化
保护期限著作权:署名权,修改权,保护作品完整权没有时间限制。发表权,使用权和获得报酬权的保护时限是:作者终生及死亡后的50年(第50年的12月31日)原创 2023-01-08 18:53:41 · 159 阅读 · 0 评论 -
系统架构设计师真题整理
分布式数据库体系结构示意图:原创 2023-01-08 18:51:57 · 185 阅读 · 0 评论 -
系统架构师知识截图
不同开发阶段对应的图:访问对象引用(A的代理),就可以进一步通过中间件来访问到服务端。为客户端代理是正向代理,为服务端代理则是反向代理。![在这里插入图片描述](https://img-blog.csdnimg.cn/5c862a294f734b2fa60cf0f507e8fb2c.pngCDN:把内容发到各个镜像站点,让请求方就近选择服务站点。原创 2023-01-07 21:18:38 · 63 阅读 · 0 评论 -
常见网络协议功能简介
PPPoE(英语:Point-to-Point Protocol Over Ethernet),以太网上的点对点协议:解决以太网无法身份验证的问题,是将点对点协议(PPP)封装在以太网(Ethernet)框架中的一种网络隧道协议。是一种常用的用户接入计费的协议。SNMP(Simple Network Management Protocol)简单网络管理协议。受到绝大多数设备的支持,便于管理员在网络上的任何节点检索信息,进行故障排查。对于一些复杂网络(比如机器来自不同的厂商),网络管理员可以利用SNMP远程原创 2023-01-06 20:26:12 · 115 阅读 · 0 评论 -
程序流程图
更多请见: https://www.rff.com/process-flow-diagram.php转载 2021-09-23 23:16:49 · 124 阅读 · 0 评论 -
2020年软件设计师总结
数据库几个重要的术语候选码(候选键):能够唯一标识的一个属性或者属性组,它的真子集不能唯一标识.主码(主键):从所有候选码中选择一个.比如学生关系(学号,ID号,姓名,专业…),有2个候选码:[学号]和[ID号].这两个都可作为主码,经常用学号作为主码.属性:每个列都是属性.主属性:候选码中的一个属性,比如上例中的学号,ID号都是;再比如选课(学号,课程号)两者组合键作为候选码,则主属性为学号,课程号.非主属性:属性中除去主属性,剩余的属性.全码(All-key):所有的属性组合起来才能作为原创 2021-02-19 16:06:05 · 293 阅读 · 0 评论 -
软考-程序设计语言与语言处理程序基础
"|"表示或,(a|b)可以是a,可以是b,也可以是a,b;"*"表示循环,次数从0~无穷;原创 2021-01-08 19:28:52 · 137 阅读 · 0 评论 -
软考-网络安全与树
一开始设计的网络报文都是明文的.屏蔽:比如墙体采用屏蔽材料,防止屋内的无线网被外部捕捉到.隔离:比如军方使用的网络是专线.防火墙IPSec:对ip加密后再传输,网络层.SET:专为电子商务设计的.PGP:既可以邮件加密,也可以文件加密.防火墙:网络级: 只看包头中的ip地址信息应用级:把整个包拆开看里面的内容.防火墙防外不防内.屏蔽子网是安全性最高的,它有两层的防火墙.引入头结点可以...原创 2021-01-08 19:14:57 · 162 阅读 · 0 评论 -
中国计算机技术职业资格网(软考)资料分享
中国计算机技术职业资格网(软考)资料分享链接:https://pan.baidu.com/s/1_ynbCSlzdHDyBzte0iDw6A提取码:i73u原创 2021-01-08 19:07:42 · 1875 阅读 · 0 评论 -
软考-真题内容小总结
先贴一篇比较优秀的博客:https://www.cnblogs.com/mh20131118/p/11334612.html下面是自己的一些总结:1对于有向图,它的邻接表没有同样结构的无向图大,因为对于某个节点来说,它只能随箭头方向去构建自己的链表。(而无向图,只要有连接就可以把它放到自己的链表中)。升恒l2.磁盘的柱面就是我们常说的磁道3.编译方式生成逻辑上与源j程序等价的目标程序(比如C++中的.obj文件),而解释方式不生成(比如python)4.桥接模式的结构及对应的代码。..原创 2020-11-08 23:29:53 · 129 阅读 · 0 评论 -
软考-UML箭头总结
各种类型的箭头实例帮助理解实例链接:https://www.jianshu.com/p/57620b762160原创 2020-11-08 18:11:35 · 442 阅读 · 0 评论 -
软考-结点个数对应二叉树个数问题
题目:具有3个结点的二叉树有5种,可推测出具有4个节点的二叉树有()种A.10 B:11 C:14 D:15解析:如果增加的结点是根结点,则可以分为在原有结点的左侧和右侧两种情况,则有5*2=10种二叉树。如下图,虚线代表一种可能性。上面的情况是根结点一个分支,当根结点为两个分支时,又有4种情况:所以总共有14种可能性。...原创 2020-11-08 11:57:38 · 2340 阅读 · 1 评论 -
软考-规范化理论
图中高级职称人数分为教授和副教授,它有原子值,将它去掉后,才能够成为第一范式.下图中的数据表是存在部分依赖的,CREDIT列仅CNO就可以确定.如果要升级为第二范式需要将该列去除.思考题:数据冗余:CREDIT列更新异常:如果要更新学分的话,需要更新所有相关的学分才行.插入异常:假如有一门新的课程C08,它的学分是6分,现在没人选,则无法插入到该表中.删除异常:假如把学生信息给清除掉,那么学分信息也被清除了.解决方法:将CREDIT从原关系模式中去掉,...原创 2020-10-12 08:09:47 · 261 阅读 · 0 评论 -
软考-数据库系统总结
投影是选列,用π表示;选择时选行,用σ表示.(辅助记忆:π是竖着的,代表列;σ横着的,代表行)×是表示笛卡尔积,两个三角代表连接.原创 2020-11-05 20:21:52 · 376 阅读 · 0 评论 -
软件设计师考试-数据流图
对于加工来说,正常的是要有输入和输出;只有输入称为黑洞,只有输出称为奇迹(无中生有,不可能,故称奇迹)下图是父图和子图平衡的例子:指的是两者之间的数据流要对应,不要缺失或者冗余....原创 2020-10-27 20:50:48 · 203 阅读 · 0 评论 -
软考-测试部分总结
测试用例设计右下角的程序逻辑,实际上有4个分支,如果用语句覆盖的话只需要2条测试用例就可以完成,因此说它是比较低级的覆盖.判定覆盖:把所有条件判断的真假分支都覆盖一遍.条件覆盖:把判定拆分开,把拆分后的子判定的真假分支也进行覆盖.测试阶段第一个的冒烟测试只是初步的测试,就像修改完电路后加电看冒不冒烟。而回归测试测试的比较全面。单元测试 -> 集成测试 -> 确认测试 ->系统测试增量式组装所作的工作量比较多.系统测试主要考虑性能方面的测试...原创 2020-11-03 21:19:49 · 372 阅读 · 5 评论 -
实体类,边界类和控制类
文章链接:https://uc.educity.cn/tiku/examinationModeCopy.html?mode=exe&&testId=10967922&&subjectCode=100110021008&&sjId=170978感觉这个三类就是MVC模式的构成部分.实体类:通常用于存储信息的类.边界类:是系统与外界(比如用户)进行交互的类.常见的边界类有:用户界面类,系统接口类,设备接口类.控制类:用于对特定控制行为进行建模,控.原创 2020-10-29 23:51:45 · 2522 阅读 · 0 评论 -
软考UML图总结
用例图包含关系(<<include>>) :完成这个步骤必须先做之前的步骤;比如登录外借信息 包含用户登录;扩展关系(<<extend>>):在这个步骤的基础上,有时候可能会做额外的操作。比如查询书籍信息,发现书籍信息有误时会去修改书籍信息。类图和对象图0..*和*是等价的.一个书籍列表对应0到多个书籍,泛化关系和实现关系比较类似:前者是指向类,后者是指向接口.组合关系和聚合关系比较类似:组合是实心,聚合是空心(原创 2020-10-28 23:33:21 · 1106 阅读 · 0 评论 -
软考设计模式总结
创建型模式抽象工厂模式:举例:想要构造用来操作Oracle的一系列对象,不需要去提供具体的类,只需要提供一个接口,指定系列名,它就能够创建一系列的对象.构建器模式:老师解释的太抽象工厂方法模式:运行时决定实例化那个类.原型模式:又称拷贝对象模式,比new效率高,因为直接把内存拷贝了一份,省略了构造的过程.单例模式:举例:浏览器中只有一个唯一的主窗口,其他标签页是从主窗口中开启的.结构型模式适配器模式:类似于电源适配器作用,用来转换接...原创 2020-10-27 21:28:29 · 777 阅读 · 0 评论 -
软考-算法(排序)
所有常数级的时间复杂度都用O(1)来表达log2n这种时间复杂度出现在树中,比如一个3层的平衡度比较好的排序二叉树结点数为7,你查找某个数是否在这个树中,最多需要查找3次,大概就是log2n的时间复杂度.二分查找的前提是序列是有序序列.散列表减少冲突的方法:可以把空间取的大一些,比如取余法中把余数设的大一些.排序稳定排序:值相等的两个或者多个元素,在排序后仍然保持之前的前后关系,这个就是稳定的.比如图中的黑色的21在红色的21前面,排序后如果仍然还是这样...原创 2020-10-18 23:49:34 · 249 阅读 · 0 评论 -
软考-数据结构
引入头结点可以让所有节点的操作变得一致,否则头结点需要特殊处理.广义表:n个表元素组成的有限序列,是线性表的推广.除了表头元素,剩余的才是标尾.树与二叉树结点的度:该结点包含孩子的个数.树的度:所有结点最高的度.内部结点:除了根结点和叶子结点之外的.完全二叉树:最后一层之上的结点都是满的,最后一层的结点是从左到右连续排列的.前序,中序,后序的区别在于,访问根结点的顺序.前序:根结点,左子...原创 2020-10-18 23:43:16 · 200 阅读 · 0 评论 -
软件设计师中级-网络安全
一开始设计的网络报文都是明文的.屏蔽:比如墙体采用屏蔽材料,防止屋内的无线网被外部捕捉到.隔离:比如军方使用的网络是专线.防火墙IPSec:对ip加密后再传输,网络层.SET:专为电子商务设计的.PGP:既可以邮件加密,也可以文件加密.防火墙:网络级: 只看包头中的ip地址信息应用级:把整个包拆开看里面的内容.防火墙防外不防内.屏蔽子网是安全性最高的,它有两层的防火墙.引入头结点可以...原创 2020-10-18 13:13:44 · 205 阅读 · 0 评论 -
信息系统安全属性+加密技术
防暴露:比如将数据库命名为非标准的扩展名,名字也命名成乱码.校验码:比如下载下来一个文档看它是否有问题(完整性),可以查看md5下载后是否和网站上提供的一致.对称加合加密大文件,非对称适合加密小文件.平常rar中的加密方式是对称加密技术,因为加密和解密时的密码是一致的.非对称加密:公钥可以发送给别人,而私钥只能自己留着.甲要非给乙加密的东西,则需要用乙的公钥去加密,这样乙才能用乙的私钥来解开.(用自己的公钥加密,用自己的私钥解密;或者用自己的私钥加密,用自己的公...原创 2020-10-17 22:34:46 · 443 阅读 · 0 评论 -
网络接入技术和IPv6
PSTN:现在主要用在POS机和传真上.资费贵,网速慢. K为单位.这种方式上网和打电话会起冲突.DDN:专线.ISDN:允许同时上网和打电话.ADSL:用的电话线,下行速率达到8M左右,上行速率好像是128k.上行下行不一致称为非对称.HFC:有线电视就是用的这种,机顶盒可以接出网线,开通网络服务.3G:WCDMA:200多个国家都在用,性能比较好.CDMA2000,也是在国内用.TD-SCDMA:国产的标准,不够成熟,中国移动推了一年,后来转战4G.4G:..原创 2020-10-16 08:14:34 · 703 阅读 · 6 评论 -
HTML与无线网
原创 2020-10-16 07:35:14 · 146 阅读 · 0 评论 -
拓扑结构与IP地址划分
环形要比星型的可靠性更高.公司的网络拓扑结构是星型,中心是交换机.IP发展:第一阶段:分为A~E类二: 子网划分三:无类域间路由(现在多采用这一种,不仅满足大网分小,也满足子网合成超网)无类域间路由172.18.129.0/24: 表示前24位是网络号,则这个网络能容纳2^8-2台主机.子网掩码为1的对应的是网络号,为0代表的是主机号.联想实际中的例子:公司的局域网的IP地址大多为192.168.X.Y,子网掩码为255.255.255....原创 2020-10-16 07:30:57 · 6518 阅读 · 1 评论 -
网络技术标准与协议(含四层协议)
ICMP是控制协议,我们平常ping命令就是这个协议.RARP:反向ARP,把mac转ip.TCP之上的这些都是可靠协议.Telnet:远程登录POP3,SMTP:邮件相关基于UDP的:TFTP:小文件传输SNMP:简单网络管理要有DHCP服务器.租约默认为8天.竟然可以固定分配,比如根据mac地址去分配.如果被分配到的ip为169.254.X.X(Window),0.0.0.0(Linux),说明没有联系到DHCP服务器递...原创 2020-10-15 22:55:17 · 422 阅读 · 0 评论 -
OSI/RM七层模型
物理层:传输二进制,也就是高低电平.假如网线的传输距离是100m,再传输就需要用到中继器,把数据原封不动的照搬过去.类似于烽火台.数据链路层:mac地址就是一个帧地址.网桥:连接两个同类型的设备.交换机:称为多端口网桥.网络层:三层交换机:是加了路由的交换机.如果没有做好的路径选择,性能会比较低.传输层:端到端连接,设计到端口连接.局域网不能透过三层设备去传输广播的....原创 2020-10-15 22:33:56 · 1316 阅读 · 0 评论 -
反规范化 与 大数据
增加冗余列:比如在订单表中本来就有单价,数量,可以计算出销售额;但为了提高查询效率增加销售额这一列. -> 提前算好,拿空间换时间.再比如在学生成绩单中增加学生姓名列和科目名列.原创 2020-10-14 08:09:09 · 121 阅读 · 0 评论 -
数据仓库和数据挖掘
实例:一个收银系统随着时间增加,数据库中数据越来越多,而可能当月的数据库内容比较有用,之前的数据用不到.删掉很可惜,就把这部分数据单独放起来,放到数据仓库中,为了以后的分析.原创 2020-10-14 07:56:58 · 123 阅读 · 0 评论 -
数据库备份与恢复
数据备份增量备份和差量备份的区别:前者是针对上一次备份;后者是针对上一次完全备份.先写日志,再写数据文件.这样做的好处:一旦写数据文件出故障了,想要恢复状态的话可以找日志看看做了哪些操作,然后重新做这种操作.(没有日志,一旦系统断电,内存中缓存的信息全部都会丢失,肯定会出现数据不一致问题)为什么先写日志:因为日志是用来恢复数据库的。举例来说,如果先写数据库,后写日志,但是在刚好写了数据库而未写日志的时候崩溃了,那么根据日志恢复出来的数据库就少了一条记录(假设是插入操作)。但反过来的原创 2020-10-14 07:49:44 · 95 阅读 · 0 评论 -
数据库完整性约束 与 安全
数据库完整性约束实体完整性约束:通过给数据库定义主键来完成.约束的是主键,主键的值不能为空,且不能重复.参照:外键. 比如员工表中的部门号是外键,它就是一个参照.你在填写部门号时不能乱填,需要为部门表中主键的内容. 有可能员工还没有分配部门,所以它是允许为空的.自定义:比如设置大小范围.上述三种情况只能应对比较简单的情况,更复杂的则需要触发器来应对.触发器可以写脚本来约束数据库.数据库安全...原创 2020-10-13 23:42:18 · 261 阅读 · 0 评论 -
软考-数据库并发控制
事务事务是一系列操作的封装.产生原因:有些操作之间是有关联的,需要一次性来执行完毕,否则会出错.egg:银行转账:从转出方扣除 + 向转入方进账.特点原子性:要么全做,要么全不做,不能拆开来做.一致性:执行前后数据都是一致的状态(eg:转账前后两个账户之和是一致的)隔离性:事务之间是独立进行的,互不影响持续性:执行之后它的结果是持续的.事务能够更好地进行并发操作.T1,T2代表事务(transaction)不可重复读:在T1准备验算的时候,T2..原创 2020-10-13 21:45:31 · 185 阅读 · 0 评论