软考
文章平均质量分 73
0X码上链
12年IT老兵,擅长互联网技术开发与培训,金融系统设计与建设,区块链(公链+联盟链)行业应用设计与开发。
展开
-
软件设计师考试下午案例真题(专业解析+参考答案)
1、A1:采购人员A2:仓库管理员A3:派送人员U1:用户注册U2:打印订单U3:购买书籍2、U3用例描述主要事件流:1、顾客登录系统2、顾客浏览书籍信息3、系统检查某种书籍的库存量是否为04、顾客选择所需购买的书籍以及购买数量5、系统检查库存量是否足够6、系统显示验证码验证界面7、顾客输入验证码验证8、系统自动生成订单备选事件流3a:若库存量为0则无法查询到该书籍的信息,退回到2;5a:若购买数量超过库存量,则提示库存不足,并退...原创 2021-10-21 23:08:05 · 612 阅读 · 0 评论 -
C1-任务3-web开发
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>CSDN能力认证</title> <style> h2{ font-family: 宋体;size: 50px;color: rgba(255, 255, 255, 1); backgrou...原创 2021-06-02 14:52:37 · 147 阅读 · 0 评论 -
C1-任务2-计算机网络
1、使用抓包工具原创 2021-06-01 23:50:22 · 238 阅读 · 1 评论 -
C1-01-作业(植物大战僵尸修改&&二维码图片码)
1、110101010001转十六进制是多少,有什么最快的计算方法得到结果?2、101011.101011对应的十进制数是多少?3、常见的音频bian'ma原创 2021-06-01 18:30:26 · 502 阅读 · 1 评论 -
软考五大常用算法:分支限界法
一、基本描述 类似于回溯法,也是一种在问题的解空间树T上搜索问题解的算法。但在一般情况下,分支限界法与回溯法的求解目标不同。回溯法的求解目标是找出T中满足约束条件的所有解,而分支限界法的求解目标则是找出满足约束条件的一个解,或是在满足约束条件的解中找出使某一目标函数值达到极大或极小的解,即在某种意义下的最优解。 (1)分支搜索算法 所谓“分支”就是采用广度优先的策略,依次搜索E-结点的所有分支,也就是所有相邻结点,抛弃不满足约束条件的结点,其余结点加入活结点表。然后从表中选择...原创 2021-04-30 20:16:54 · 447 阅读 · 1 评论 -
软考五大常用算法:回溯法
1、概念 回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。 回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。 许多复杂的,规模较大的问题都可以使用回溯法,有“通用解题方法”的美称。2、基本思想在包含问题的所有解的解空间...原创 2021-04-30 20:14:23 · 426 阅读 · 1 评论 -
软考五大常用算法:贪心算法
一、基本概念所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法没有固定的算法框架,算法设计的关键是贪心策略的选择。必须注意的是,贪心算法不是对所有问题都能得到整体最优解,选择的贪心策略必须具备无后效性,即某个状态以后的过程不会影响以前的状态,只与当前状态有关。所以对所采用的贪心策略一定要仔细分析其是否满足无后效性。二、贪心算法的基本思路 1.建立数...原创 2021-04-30 20:10:53 · 863 阅读 · 1 评论 -
软考五大常用算法:动态规划算法
一、基本概念 动态规划过程是:每次决策依赖于当前状态,又随即引起状态的转移。一个决策序列就是在变化的状态中产生出来的,所以,这种多阶段最优化决策解决问题的过程就称为动态规划。二、基本思想与策略 基本思想与分治法类似,也是将待求解的问题分解为若干个子问题(阶段),按顺序求解子阶段,前一子问题的解,为后一子问题的求解提供了有用的信息。在求解任一子问题时,列出各种可能的局部解,通过决策保留那些有可能达到最优的局部解,丢弃其他局部解。依次解决各子问题,最后一个子问题就是初始问题的解。...原创 2021-04-30 20:07:48 · 946 阅读 · 4 评论 -
软考五大常用算法:分治算法
一、基本概念 在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并。这个技巧是很多高效算法的基础,如排序算法(快速排序,归并排序),傅立叶变换(快速傅立叶变换)…… 任何一个可以用计算机求解的问题所需的计算时间都与其规模有关。问题的规模越小,越容易直接求解,解题所需的计算时间也越少。例如,对于n个元素的排序问题,当n=1时,不...原创 2021-04-30 20:03:40 · 1136 阅读 · 2 评论 -
数据库 关系模型的基本概念
关系(Relation)D1 × D2 × ··· × Dn 的子集叫做在域D1,D2,···,Dn 上的关系,表示为 R(D1,D2,···,Dn ),其中R就是关系名,n就是目或度。一个关系对应一张二维表,二维表就是关系名。例如,下图中的整个二维表的值就是一个关系目 或 度(degree)二维表关系R(D1,D2,···,Dn )中的 n 就是关系的目或度。关系模式(Relation Schema)在二维表中的行定义,即对关系的描述称为关系模式。一般表示为(属性1,属性2,…,属原创 2021-04-29 16:55:34 · 1888 阅读 · 0 评论