20155207 《信息安全系统设计基础》课程总结

20155207 《信息安全系统设计基础》课程总结

每周作业链接汇总

  • 第1周作业:教材第一章和第七章。

第一章主要是通过介绍hello world程序的编译运行周期来介绍计算机系统在执行程序时的处理方式。也大致为我们介绍了计算机系统的主要组成和他们的工作方式。

第七章介绍了静态和动态链接。

  • 第2周作业:第二周课堂测试5补交

测试题目:除了main.c外,其他4个模块(add.c sub.c mul.c div.c)的源代码不想给别人,如何制作一个mymath.so共享库?main.c如何使用mymath.so?

2、提交共享库生成和调用过程截图(一定包含条件断点的),要全屏,包含自己的学号信息

  • 第三周作业:教材第二章内容学习:信息的表示和处理

  • 第五周作业:教材第三章:讲述了如何有C编译器生成的x86-84机器代码,还讲述了过程的实现,包括栈分配、寄存器使用惯例和参数传递

控制转移:每次从ak到ak+1的过渡
处理器的控制流:控制转移序列
异常控制流:控制流对情况做出反应而产生的突变

  • 第八周作业:输入/输出(I/O)是在主存和外部设备之间拷贝数据的过程的学习

课堂测试Linux下完成“求命令行传入整数参数的和”测试代码补交

存储器系统:具有不同容量、成本和访问时间的存储设备的层次结构
高速缓存存储器设备:主存中的数据和指令的缓冲区域

虚拟存储器(VM):对主存的抽象概念
将主存看成是一个存储在磁盘上的地址空间的高速缓存,在主存中只保存活动区域,并根据需要在磁盘和主存之间来回传送数据

实验报告链接汇总

  • 实验二 固件程序设计:破解MDK、完成LED实验、完成UART发送与中断接收实验、在Ubuntu中运行国密算法、完成SM1加密实验

1、Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端

2、使用多线程实现wc服务器并使用同步互斥机制保证计数正确
多线程就是一台服务器能够响应多台客户端的要求

1、学习资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章

2、完成资源中全课中的“hqyj.嵌入式Linux应用程序开发标准教程.pdf”中的第十一章的test试验

1、测试同一个OpenSSL包的加密算法

2、在Ubuntu中实现对实验三中的“wc服务器”通过混合密码系统进行防护。

代码托管链接和二维码:

  • 截图 git log --pretty=format:"%h - %an, %ar : %s" 的结果
  • 代码量汇总提交statistics.sh的支持截图
  • 代码驱动的学习做到没有?
做到了
  • 加点代码,改点代码是理解的最好方式,参考编程的智慧,谈谈你的心得
很多东西大体的思路是差不多的,但即使是完全一样的思路在程序的实现上也是会有诸多不同,所以对已有代码的更改是体现自己思路、对代码赋予个人特点的最好表达。
  • 实践上有什么经验教训
一些最令人困扰的程序错误往往都与链接器操作有关。从传统静态链接到加载时的共享库的动态链接

整体评价一下第1周作业中自己提出的问题是不是抓住了学习重点

回答一下第1周作业中自己提出的问题

你有什么项目被加分,谈谈你的经验

优秀作业(给出链接和二维码)

你有什么项目被扣分,谈谈你的教训

没有

课程收获与不足

  • 自己的收获(投入,效率,效果等)
提高了自行解决问题的能力,程序百分之99的问题都是我自己解决的,并且从中受益匪浅,解决问题是一个技能,需要一个过程。
  • 自己需要改进的地方
我觉得自己的学习应该更加主动一些,一些作业不要拖到最后再做。遇到陌生的问题不要害怕,相信自己是可以解决的。
  • 如果有结对,写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
我的结对伙伴给了我很多帮助,很多我不懂的问题都是在向他请教。我觉得实验过程和学习过程结对是真的有效,希望老师可以多多给我们结对学习的机会

给开学初的你和学弟学妹们的学习建议

  • 如果重新学习这门课,怎么做才可以学的更好
教材打好基础真的很重要,不然后续课程会很痛苦,建立假期就开始接触虚拟机熟悉教材,不然刚开始使用虚拟机会有一点生疏。

问卷调查

  • 你平均每周投入到本课程多长时间?
20小时左右
  • 每周的学习效率有提高吗?
还是挺高的,因为每科压力都不小,学习效率不高根本学不完
  • 学习效果自己满意吗?
基本满意
  • 课程结束后会继续一周至少一篇博客吗?(如果能做到,毕业时我把你的博客给你集结成一本书送给你作纪念)
一周一篇肯定做不到,这样太机械化了,就像小学生每天编日记给老师看一样。但我觉得博客园和日记本的作用大致相同,遇到生活上或者是学习上有意思的事我都会在这上面写,也许有的周一篇都没有,也许有的周可以有很多篇。
  • 你觉得这门课老师应该继续做哪一件事情?
蓝墨云,使用它找课程资源很方便
  • 你觉得这门课老师应该停止做哪一件事情?
这个没有感觉,我觉得这学期无论从学习进度还是其他方面,都很舒服 。
  • 你觉得这门课老师应该开始做什么新的事情?
建议及时更新成绩,我现在还不知道自己能不能到60分,太慌了

给出你的总结的链接和二维码

链接

posted on 2017-12-27 11:13  方片8  阅读(139)  评论(0编辑  收藏  举报