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



        • 

         
        分類: 信息安全系統
相關文章
相關標籤/搜索