2019-2020-1 20191330 《信息安全專業導論》第五週學習總結

教材學習內容總結

本章學習了低級程序設計與僞代碼
瞭解了由二進制編碼指令構成的機器語言
學習了Pep/8的基礎知識程序員

教材學習中的問題和解決過程

  • 問題1:黑盒測試與白盒測試不太理解
  • 問題1解決方案:查詢百度之後有如下說法:編程

    白盒測試也稱爲結構測試,主要用於檢測軟件編碼過程當中的錯誤。程序員的編程經驗、對編程軟件的掌握程度、工做狀態等因素都會影響到編程質量,致使代碼錯誤。學習

黑盒測試又稱爲功能測試,主要檢測軟件的每個功能是否可以正常使用。在測試過程當中,將程序當作不能打開的黑盒子,不考慮程序內部結構和特性的基礎上經過程序接口進行測試,檢查程序功能是否按照設計需求以及說明書的規定可以正常打開使用。測試

區別:軟件的黑盒測試意味着測試要在軟件的接口處進行。這種方法是把測試對象看作一個黑盒子,測試人員徹底不考慮程序內部的邏輯結構和內部特性,只依據程序的需求規格說明書,檢查程序的功能是否符合它的功能說明。所以黑盒測試又叫功能測試。
軟件的白盒測試是對軟件的過程性細節作細緻的檢查。這種方法是把測試對象看作一個打開的盒子,它容許測試人員利用程序內部的邏輯結構及有關信息,設計或選擇測試用例,對程序的全部邏輯路徑進行測試,經過在不一樣點檢查程序狀態,肯定實際狀態是否與預期的狀態一致。所以白盒測試又稱爲結構測試。白盒測試主要是想對程序模塊進行檢查。編碼

本週代碼學習

閱讀了《自學是門手藝》中的六、7章
從中學習了循環的用法(例如else,elif等)設計

參考資料

相關文章
相關標籤/搜索