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

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

每周做业连接汇总

  • 第0周做业:课本问题,安装虚拟机   http://www.cnblogs.com/5317p/p/5866828.html
    html

  • 第一周做业:LINUX中经常使用指令的实践 http://www.cnblogs.com/5317p/p/5882782.html
    git

  • 第二周做业:vim/gcc/gdb/makefile的使用 http://www.cnblogs.com/5317p/p/5907116.html
    web

  • 第三周做业:第二章《信息的表示和处理》  http://www.cnblogs.com/5317p/p/5928437.html
    编程

  • 第五周做业:课本第三章“程序的机器级表示”   http://www.cnblogs.com/5317p/p/5958317.html      http://www.cnblogs.com/5317p/p/5967738.html
          vim

  • 第六周做业:Y86指令、HCL语言以及Y86的顺序实现http://www.cnblogs.com/5317p/p/5982968.html     http://www.cnblogs.com/5317p/p/5991083.html
          浏览器

  • 第七周做业:教材第六章《存储器层次结构》http://www.cnblogs.com/5317p/p/6006072.html      http://www.cnblogs.com/5317p/p/6013931.html
          缓存

  • 第八周做业:复习教材1-7章、LINUX中经常使用指令http://www.cnblogs.com/5317p/p/6028780.html   http://www.cnblogs.com/5317p/p/6036817.html
          安全

  • 第九周做业:教材附录A,第10章《系统级I/O》http://www.cnblogs.com/5317p/p/6052889.html     http://www.cnblogs.com/5317p/p/6059341.html
          服务器

  • 第十周做业:教材附录A,第10章《系统级I/O》,代码实践http://www.cnblogs.com/5317p/p/6076074.html       http://www.cnblogs.com/5317p/p/6083348.html
          网络

  • 第十一周做业:教材第八章《异常控制流》,第十章《系统级I/O》、代码实践 http://www.cnblogs.com/5317p/p/6100134.html      http://www.cnblogs.com/5317p/p/6106708.html
          

  • 第十二周做业:前三周代码总结http://www.cnblogs.com/5317p/p/6130393.html

  • 第十三周做业:教材第十一章《网络编程》、第十二章《并发编程》、代码实践 http://www.cnblogs.com/5317p/p/6159107.html

  • 第十四周做业:教材第九章《虚拟存储器》http://www.cnblogs.com/5317p/p/6194117.html

   实验报告连接汇总

  • 实验一 开发环境的熟悉:连通arm开发板、虚拟机和超级终端http://www.cnblogs.com/5317p/p/6036921.html

  • 实验二 固件设计:连通arm开发板、虚拟机和超级终端后实现简单多线程编程代码运行实现http://www.cnblogs.com/5317p/p/6059376.html

  • 实验三 实时系统的移植:连通arm开发板、超级终端并安装ADS、JTAG驱动,测试是否配置成功http://www.cnblogs.com/5317p/p/6130372.html

  • 实验四 驱动程序设计:在PC机上编写简单的虚拟硬件驱动程序并进行调试,实验驱动的各个接口函数的实现, 分析并理解驱动与应用程序的交互过程http://www.cnblogs.com/5317p/p/6083359.html

  • 实验五 简单嵌入式web服务器实验:学习使用 socket 进行通信编程的过程,了解一个实际的网络通信应用程序总体设计, 阅读 HTTP 协议的相关内容,学习几个重要的网络函数的使用方法。 读懂 HTTPD.C 源代码。在此基础上增长一些其余功能。在 PC 计算机上使用浏览器测试 嵌入式 WEB 服务器的功能。http://www.cnblogs.com/5317p/p/6130357.html

代码托管连接和二维码:

    • 截图 git log --pretty=format:"%h - %an, %ar : %s" 的结果

    • 代码量汇总(用wc命令,有截图)

    • 代码驱动的学习作到没有?
      git的使用较上学期有了较大进步
    • 加点代码,改点代码是理解的最好方式,谈谈你的心得
      在实践中咱们才能了解代码运行的状况、与系统内部的关系
    • 实践上有什么经验教训
      遇到问题时积极使用搜索引擎,百度能解决绝大部分的问题
    • 回答一下第0周做业中本身提出的总题
      • 编译系统是如何工做的?
        第一步 配置;第二步 肯定标准库和头文件的位置;第三步 肯定依赖关系;第四步 头文件的预编译;第五步 预处理;第六步 编译;第七步 链接;第八步 安装;第九步 操做系统链接;第十步 生成安装包;第十一步 动态链接。
      • 数字是如何表示的?如何利用其原理肯定一个给定字长的编码范围?
        数据在计算机中的存储是以二进制形式进行的,存储时的字节顺序有大端、小端两种。
      • 顺序实现和流水线实现的具体步骤?
        指令的执行过程:首先是取指令和分析指令。按照程序规定的次序,从内存储器取出当前执行的指令,并送到控制器的指令寄存器中,对所取的指令进行分析,即根据指令中的操做码肯定计算机应进行什么操做。 其次是执行指令。根据指令分析结果,由控制器发出完成操做所需的一系列控制电位,以便指挥计算机有关部件完成这一操做,同时,还为取下一条指令做好准备。
      • 存储器的实际结构是怎样的?
        构成存储器的存储介质,目前主要采用半导体器件和磁性材料。存储器中最小的存储单位就是一个双稳态半导体电路或一个CMOS晶体管或磁性材料的存储元,它可存储一个二进制代码。由若干个存储元组成一个存储单元,而后再由许多存储单元组成一个存储器。 一个存储器包含许多存储单元,每一个存储单元可存放一个字节。每一个存储单元的位置都有一个编号,即地址,通常用十六进制表示。一个存储器中全部存储单元可存放数据的总和称为它的存储容量。
      • 异常控制流该如何处理?
        经过异常表(exception table)的跳转表,进行一个间接过程调用,到专门设计处理这种事件的操做系统子程序(异常处理程序(exception handler))进行处理
      • 虚拟存储器工做的基本原理?
        虚拟存储器将主存看做是一个存储在磁盘上的地址空间的高速缓存,在主存中只保护活动的区域,并根据须要在磁盘和主存之间来回传送数据;为每一个进程提供了一致的地址空间,从而简化了存储器管理;保护了每一个进程的地址空间不被其它进程破坏
      • 系统级I/O重定向是怎样工做的?
        I/O重定向也就是让已建立的FD指向其余文件。
      • 课程收获与不足

        • 本身的收获(投入,效率,效果等)
          自主学习的能力获得进一步提升,效率也有所提升。课堂教学逊色于自主学习的一点在于教师须要尽可能知足全部学生的需求,不可能面面俱到,容易致使学得好的同窗须要花费大量时间在已经理解的知识章节,而部分学生跟不上进度。
        • 本身须要改进的地方
          有的星期玩得比较多,自学就没有那么认真。
        • 若是有结对,写一下你提供的帮助或接受了什么帮助,并对老师提供参考建议
          我的以为结对学习有利有弊,一方面结对双方能够互帮互助互相学习,比较繁琐的工做多人完成能够节省精力,可是另外一方面,小组分工合做不免会使每一个人对工做的所有内容有了解不清之处。

          给学弟学妹们的学习建议

        • 若是从新学习这门课,怎么作才能够学的更好
          自觉自律。

          问卷调查

        • 你平均每周投入到本课程多长时间?
          20小时左右。
        • 每周的学习效率有提升吗?
          最后有提升
        • 学习效果本身满意吗?
          还行.
        • 课程结束后会继续一周至少一篇博客吗?(若是能作到,毕业时我把你的博客给你集结成一本书)
          有空就写
        • 你以为这门课老师应该继续作哪一件事情?
          每周检测
        • 你以为这门课老师应该中止作哪一件事情?
          还没有想到。
        • 你以为这门课老师应该开始作什么新的事情?
          还没有想到。

          给出本文连接和二维码

          连接:http://www.cnblogs.com/5317p/p/6220654.html



        • 

         
        分类: 信息安全系统
相关文章
相关标签/搜索