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

















- 代码托管连接和二维码:
- 总体评价一下第1周做业中本身提出的问题是否是抓住了学习重点:感受个别章节抓住了重点,但总体上仍是与各章重点内容有所偏颇。
- 回答一下第1周做业中本身提出的问题
- 程序在运行期间动态加载到内存;
- 程序在不一样场合与不一样程序组合后加载到内存(共享的动态连接库);
- 在运行期间不一样地址相互之间的映射(如bootloader)
- 第八章:应用程序是如何与操做系统交互的?
- 答:。当一个高级语言写的程序要想能被处理器执行,那它首先要被编译系统的编译器编译为二进制形式的文件,便可重定位目标文件,其次编译系统的连接器还必须将这些可重定位目标文件连接成一个可执行文件。
- 第九章:应用程序如何使用和管理虚拟内存?
- 答: 操做系统利用体系结构提供的VA到PA的转换机制实现虚拟内存管理。
- 第十章:内核用什么数据结构来表示打开的文件?
- 答:文件描述符表、文件表和 V 节点表。
- 第十一章:getaddrinfo函数和getnameinfo函数有什么区别或联系?
- 答:getaddrinfo函数可以处理名字到地址以及服务到端口这两种转换,返回的是一个sockaddr结构而不是一个地址列表,这些sockaddr结构随后可由套接字函数直使用
#include <netdb.h>
int getaddrinfo (const char *hostname, const char *service, const struct addrinfo *hints, struct addrinfo **result) ;
//返回:若成功为0,出错为非0
- getnameinfo函数与getaddrinfo互补:它以一个套接口地址为参数,返回一个描述主机的字符串和一个描述服务的字符串。这个函数以一种独立于协议的方式提供这些信息
#include <netdb.h>
int getnameinfo (const struct sockaddr *sockaddr, socklen_t addrlen, char *host, socklen_t hostlen,
char *serv, socklen_t servlen, int flags) ;
//成功为0,出错为非0(如gai_strerror函数中的表)
- 第十二章:如何理解互斥锁加锁顺序规则?
- 答:若是对于程序中每队互斥锁(s,t),给出全部的锁分配一个铨叙,每一个线程按照这个顺序来申请锁,而且按照逆序来释放,那么这个程序就是无死锁的。一条路有两个方向,一辆车要经过这条路须要同时从一个方向往另外一个方向开,若是两辆车相向而行,那就是死锁,若是两辆车同向行驶,那就不会死。
- 你有什么项目被加分,谈谈你的经验
- 优秀做业(不太清楚本身有没有被加分)
- 教程:处理器体系结构,二维码:(15)
- 你有什么项目被扣分,谈谈你的教训
- 课程收获与不足
- 本身的收获(投入,效率,效果等)
- 答:我最大的收获是可以在忙碌的时候调整好心态,把事情一件一件的完成,学会了如何进行自我调节。
- 本身须要改进的地方
- 答:本身的学习效率和学习后的掌握程度仍是有待提升。
- 给开学初的你和学弟学妹们的学习建议
- 若是从新学习这门课,怎么作才能够学的更好
- 建议学弟学妹们坚守心里,学习知识的目的是丰富本身、提高自我,博客、蓝墨云班课都是为了达到这一目的的手段,你们不要本末倒置,跟紧娄老师的节奏,只要学了,就要把这个东西学会,若是没用心学,那作什么都只是在浪费时间。
- 问卷调查
- 你平均每周投入到本课程多长时间?
- 答:15小时。
- 每周的学习效率有提升吗?
- 答:有所提升。
- 学习效果本身满意吗?
- 答:不是十分满意,只有个别几章学的比较透彻,还有不少内容只是大概了解,没有深刻研究。
- 课程结束后会继续一周至少一篇博客吗?(若是能作到,毕业时我把你的博客给你集结成一本书送给你做记念)
- 答:我更喜欢用笔和纸这种传统的方式记录本身的学习过程,既能够练字,又颇有成就感,因此若是不是课程要求,本身应该不会再主动写博客了。
- 你以为这门课老师应该继续作哪一件事情?
- 答:我以为老师应该继续让你们提交出门门票,提早给同窗们公布实验的具体任务,让你们有充足的时间作好准备(例如实验五)。
- 你以为这门课老师应该中止作哪一件事情?
- 答:①提交出门门票后应该取消随机组队进行互评,由于若是一我的连本身的问题都不肯意去解决,又怎么会用心去解决别人的问题呢?根据个人观察,你们在这个过程当中并无太多收获;②实验中应该取消和交叉编译有关的内容,由于实验室的设备故障率太大,并且实验室的机器每次开机都须要从新装一个虚拟机,很麻烦,强烈建议把实验室的系统好好搞一搞,能够参照信息安全概论这门课中实验的模式。
- 你以为这门课老师应该开始作什么新的事情?
- 答:我以为老师应该给有不一样目标的同窗分配不一样的任务,只想及格的同窗须要至少完成……想要拿满分的同窗在此基础上还须要完成……,每周都分配不一样的任务。
- 给出你的总结的连接和二维码
