摘要: 散列函数的应用及其安全性 一、给出散列函数的具体应用。 1.消息认证 (1)概念:消息认证是用来验证消息完整性的一种机制和服务。消息认证确保收到的消息和发送时是一样的,同时。此外,还要确保发送方声称的身份是真实有效的,当Hash函数用于提供消息认证功能时,被称为消息摘要。 (2)使用本质:发送者根据 阅读全文
posted @ 2018-05-12 11:56 max793 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 最初项目为GUI形式,两人合作完成;延期改进过程结对队员休学,因此由个人改为网页版形式并实现后续功能添加,但部分功能未完善 1.代码地址:https://git.coding.net/mx123422/WebCalculate-master.git URL地址:http://39.105.6.214 阅读全文
posted @ 2018-04-10 08:36 max793 阅读(163) 评论(1) 推荐(0) 编辑
摘要: 第四、十七章问题 第四章 两人合作 1.在结对编程中,因为有随时的复审和交流,程序和方面的质量取决于一对程序员中各方面水平较高的那一位。这样,程序中的错误就会少得多,程序的初始质量会高很多,这样会省下很多以后修改、测试的时间。 ——《构建之法》P79 结对编程的内容时一对程序员肩并肩、平等的、互补的 阅读全文
posted @ 2018-03-30 21:53 max793 阅读(172) 评论(5) 推荐(0) 编辑
摘要: 一、coding.net源码仓库地址:https://git.coding.net/mx123422/CaCulateMaster.git 二、流程记录 1.需求分析 (1)程序可接收一个输入参数n,然后随机产生n道加减乘除(分别使用符号+-*÷来表示)练习题,每个数字在 0 和 100 之间,运算 阅读全文
posted @ 2018-03-25 18:50 max793 阅读(185) 评论(2) 推荐(0) 编辑
摘要: 第一章 概论 1.内容概述(1)软件=程序+软件工程 源程序是建立在数据结构上的一些算法。程序还要对数据进行操作。一个复杂的软件不但要有合理的软件架构,软件设计和实现,还要有各种文件和数据来描述各个程序之间的依赖关系,编译参数,链接参数等等。这些都是软件构建的过程。软件开发活动(构建管理,源代码管理 阅读全文
posted @ 2018-03-16 20:13 max793 阅读(134) 评论(3) 推荐(0) 编辑
摘要: 图片: 代码: 阅读全文
posted @ 2018-03-10 12:11 max793 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 第一部分:结缘软件工程 你为什么选择软件工程专业?你认为你的条件如何?(必答) 软工是你喜欢的领域吗?是你擅长的领域吗? 你热爱这一专业吗?你对软工的热爱是怎样的? 第一部分:结缘软件工程 你为什么选择软件工程专业?你认为你的条件如何?(必答) 软工是你喜欢的领域吗?是你擅长的领域吗? 你热爱这一专 阅读全文
posted @ 2018-03-10 11:40 max793 阅读(124) 评论(1) 推荐(0) 编辑