摘要: 2019 2020 1 20175320 《信息安全系统设计基础》第五周学习总结 一、教材学习内容总结 本周我们了解了在计算机系统中程序的机器级表示。通过反汇编器可以将机器码转化为类似汇编代码的格式,而该章节内容的主要介绍了在x86 64中的汇编指令以及汇编指令与c代码之间的转化。虽然同样是汇编,但 阅读全文
posted @ 2019-10-13 21:06 175320 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 2019 2020 1 20175320 《信息安全系统设计基础》第四周学习总结 一、教材学习内容总结 本周我们了解了在计算机系统中信息的表示与处理的方法,主要包括了以下三个方面:进制转换、位的概念与运算、信息的表示、数值运算以及信息的存储。 进制转换 进制转换已经在前面各门课程中多次提及,这里我就 阅读全文
posted @ 2019-09-29 22:05 175320 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 2019 2020 1 20175320 《信息安全系统设计基础》第一周学习总结 一、教材学习内容总结 本周我们了解并练习了gcc的使用,并在此基础上进行gdb以及makefile的使用。围绕gcc,本周的内容可以分为以下几部分:利用gcc的 E、 S、 c这三个参数对c文件进行逐步编译;将c文件中 阅读全文
posted @ 2019-09-22 20:50 175320 阅读(408) 评论(1) 推荐(1) 编辑
摘要: 2018 2019 2 20175320实验五《网络编程与安全》实验报告 一、相关介绍 在本次实验中我主要使用了书本第13章Java网络编程以及Java密码学的内容,基于TCP的信息传输使用socket进行实现,加密、解密、生成共享密钥以及进行摘要验证使用了Java中的JCA以及JCE。 二、实验步 阅读全文
posted @ 2019-05-31 22:29 175320 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 个人项目 趣味自然数 一、需求分析 根据题目要求,我们需要了解以下几种特殊的自然数: (一)水仙花数 水仙花数也被称为超完全数字不变数。如果一个数是一个 3 位数,且它的每个位上的数字的 3次幂之和等于它本身,那么这个数就是一个水仙花数。 (二)完全数 如果一个数恰好等于它的因子之和(数字自身除外) 阅读全文
posted @ 2019-05-26 21:55 175320 阅读(384) 评论(0) 推荐(0) 编辑
摘要: MySort 一、设计思路 确定MySort的要求 根据需求可知MySort需要实现类似Linux下 的功能,在网上查找了一下 命令的功能以及 和` k`参数的作用,经查找后了解到命令参数的功能如下。 命令的作用为将文本文件内容加以排序,sort可针对文本文件的内容,以行为单位来排序。 参数用于指定 阅读全文
posted @ 2019-05-19 21:28 175320 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 2 20175320实验四《Android程序设计》实验报告 一、Android相关内容 一个安卓程序主要有以下三个重要的组成部分: manifests文件夹下的清单文件 java文件夹下的用于进行活动周期的java类 res文件夹下包含的各种资源文件 其中manifests下的 阅读全文
posted @ 2019-05-19 16:20 175320 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 20175320 2018 2019 2 《Java程序设计》第11周学习总结 教材学习内容总结 本周学习了教材的第十三章的内容,在这章中介绍了如何使用Java在网络中收发数据,进行网络相关的操作,并在本章中结合了线程以及数据库的内容。 URL类 URL类是java.net包中的一个重要的类,使用U 阅读全文
posted @ 2019-05-12 19:04 175320 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 20175320 2018 2019 2 《Java程序设计》第10周学习总结 教材学习内容总结 本周学习了教材的第十二章的内容,在这章中介绍了如何使用Java实现多线程机制,着重讲了线程是如何运行的,以及如何创建线程对象并使用一些线程的常用方法。 线程与进程 一个进程在执行过程中,可以产生多个线程 阅读全文
posted @ 2019-05-05 21:06 175320 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 2018 2019 2 20175320实验三《敏捷开发与XP实践》实验报告 一、实验步骤及内容 软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。软件工程包括下列领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。软件工程通常是开发流程与开发工具的组合,而敏捷和 阅读全文
posted @ 2019-05-03 17:41 175320 阅读(204) 评论(0) 推荐(0) 编辑