20155220 《信息安全系統設計基礎》課程總結

20155220 《信息安全系統設計基礎》課程總結

每週做業連接彙總

  • 第一週做業:主要學習第一章和第七章,其主要內容包括:計算機系統的組成,相關的一些概念,以及如何使用連接,將各類代碼和數據片斷收集並組合成爲一個單一文件。
    二維碼

  • 第三週做業:主要學習教材第二章,主要包括信息的表示和處理,其中包括信息的存儲,整數的表示和運算,浮點數等
    二維碼

  • 第四周做業:用Linux IO相關係統調用編寫myod.c 用myod XXX實現Linux下od -tx -tc XXX的功能,注意XXX是文件名,經過命令行傳入,不要讓用戶輸入文件名。
    二維碼

  • 第五週做業:學習內容是彙編語言,信息安全的核心思惟方式是「逆向」,反彙編就是直接的逆向工程。本章重點是3.7,但沒有3.1-3.6的基礎也是不行,3.11是關於用GDB調試彙編。
    二維碼

  • 第七週做業:瞭解ISA抽象的做用
    掌握ISA,瞭解流水線和實現方式。
    二維碼

  • 第九周做業:瞭解常見的存儲技術(RAM、ROM、磁盤、固態硬盤等)
    二維碼

  • 第11周做業:理解虛擬存儲器的概念和做用,理解地址翻譯的概念,理解存儲器映射,掌握動態存儲器分配的方法,理解垃圾收集的概念。
    二維碼

實驗報告連接彙總

  • 實驗四 外設驅動程序設計:在Ubuntu完成資源中全課中的「hqyj.嵌入式Linux應用程序開發標準教程.pdf」中的第十一章的test試驗。
    二維碼

  • 實驗五 通信協議設計:Linux下OpenSSL的安裝與使用,在Ubuntu中實現對實驗二中的「wc服務器」經過混合密碼系統進行防禦。
    二維碼

代碼託管連接和二維碼:

  • 截圖 git log --pretty=format:"%h - %an, %ar : %s" 的結果
    html

  • 代碼量彙總提交statistics.sh的支持截圖
    java

  • 代碼驅動的學習作到沒有?
    學到了,一直都有git本身的代碼
  • 加點代碼,改點代碼是理解的最好方式,參考編程的智慧,談談你的心得
    加點代碼,改點代碼確實是學習的最好方法,但修改的必須是別人優秀的代碼,其次代碼也能夠複雜一點;
  • 實踐上有什麼經驗教訓
    沒有git

  • 總體評價一下第1周做業中本身提出的問題是否是抓住了學習重點
    部分抓住部分沒有,但開始的瀏覽提問對後期的卻是有很大幫助編程

  • 回答一下第1周做業中本身提出的問題
    部分抓住部分沒有,但開始的瀏覽提問對後期的卻是有很大幫助
  • 你有什麼項目被加分,談談你的經驗
    沒有安全

  • 你有什麼項目被扣分,談談你的教訓
    沒有服務器

  • 課程收穫與不足微信

  • 本身的收穫(投入,效率,效果等)
    投入了不少時間,效率不算高,效果也不是很好,但我以爲有收穫就行。
  • 本身須要改進的地方
  • 若是有結對,寫一下你提供的幫助或接受了什麼幫助,並對老師提供參考建議多線程

  • 給開學初的你和學弟學妹們的學習建議
    認真的作課堂筆記,心照不宣並實踐老師提出的一些好的學習習慣
  • 若是從新學習這門課,怎麼作才能夠學的更好
    課下多作實踐
  • 問卷調查
  • 你平均每週投入到本課程多長時間?
    25小時
  • 每週的學習效率有提升嗎?
    還行
  • 學習效果本身滿意嗎?
    通常
  • 課程結束後會繼續一週至少一篇博客嗎?(若是能作到,畢業時我把你的博客給你集結成一本書送給你做記念)
    並不能保證一週一篇,但有空會寫。併發

  • 你以爲這門課老師應該繼續作哪一件事情?
    繼續使用藍墨雲,這軟件挺好的比微信羣好;學習

  • 你以爲這門課老師應該中止作哪一件事情?
    中止一直就是老師講課,翻轉課堂,能夠多提問學生呀,提升學生學習積極性;

  • 你以爲這門課老師應該開始作什麼新的事情?
    講一節課,考一節課,而不是兩節課都考試;
  • 本文連接及二維碼

相關文章
相關標籤/搜索