摘要: 1、给出散列函数的具体应用 (1)消息认证,防止系统遭到主动攻击。有两个方面的目的: a.验证消息的发送者是真的。 b.验证数据完整性,消息在传输、存储过程中未被篡改、重放或延迟,由于雪崩性,稍有改动一比对就会发现。 (2)产生数字签名:计算H(m),然后私钥加密,确认信息发布者,提供身份认证和不可 阅读全文
posted @ 2018-05-13 15:34 yanglqa 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 二、PSP PSP2.1 任务内容 计划共完成需要的时间(h) 实际完成需要的时间(h) Planning 计划 5 10 Estimate 估计这个任务需要多少时间,并规划大致工作步骤 2 1.5 Development 开发 30 40 Analysis 需求分析 (包括学习新技术) 10 15 阅读全文
posted @ 2018-04-10 07:27 yanglqa 阅读(247) 评论(2) 推荐(0) 编辑
摘要: 第四章 1、原文;“函数最好有单一的出口,为了达到这个目的,可以使用goto.只要有助于程序逻辑的清晰体现,什么方法都可以使用。——P69” 问题:关于goto,我记得老师讲过,这个在编程中是尽力避免的,所以我在之前并没有了解过它。本书却建议用,这让我产生了困惑。 我的看法:goto语句它可以不受限 阅读全文
posted @ 2018-03-31 18:57 yanglqa 阅读(166) 评论(6) 推荐(0) 编辑
摘要: 程序可接收一个输入参数n,然后随机产生n道加减乘除,每个数字在 0 和 100 之间,运算符在3个到5个之间。结果和运算式一同输出到result.txt文件中。 面向对象为小学生。运算式及结果不能出现分数和负数。 程序需要判断输入的参数n是否合法,在不合法时要进行一定的处理。 在原有的基础上,生成的 阅读全文
posted @ 2018-03-25 19:47 yanglqa 阅读(235) 评论(2) 推荐(0) 编辑
摘要: 第一章 概论 “软件团队要从需求分析开始,把合适的需求梳理出来,然后逐步开展后续工作”;——p3 问题:好的用户体验要从软件分析开始,那么软件分析仅仅是从用户的需求出发吗? 我的看法:需求分析是软件开发的基础阶段,“一个软件有人买就得找到顾客,顾客有各种需求,有些靠谱有些不靠谱。软件团队要从需求分析 阅读全文
posted @ 2018-03-17 23:17 yanglqa 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 第一部分:结缘软件工程 我为什么选择软件,我并不是调剂过来的,我的第一志愿就是软件工程,但当时我对大学的一些专业懵懵懂懂,只是听从了家长的建议才选择了它。在大学之前我对我的专业其实并不了解,只是知道它就业面很广,只要努力进步空间会很大,当然这都是家长对我说的,上大学之前我都不知道C语言是什么。当时稀 阅读全文
posted @ 2018-03-11 10:10 yanglqa 阅读(178) 评论(1) 推荐(0) 编辑