天天看點

2016-2017-1 《資訊安全系統設計基礎》加扣分項目

2016-2017-1 《資訊安全系統設計基礎》加扣分項目

扣分項

  • 待及格的同學,老師部落格點評必須有回應,否則每篇部落格會扣一分。
  • 待及格的同學,在作業檢查中被發現作業和代碼弄虛作假,沒認真完成的,每次扣一分。
  • 待及格的同學,每周找老師查一次代碼,否則扣一分

加分項

扇貝背單詞

  • 本學期不能停

每周問題總結

  • 把每周所有人學習遇到的問題進行總結分析實踐,加5分,每人最多一次機會

小練習

  • 這個問題我提示的差不多了,誰第一個把問題原因搞清楚,加兩分
  • VS2015下如何用編譯、調試程式,加5分,具體要求如下:
    • 實驗二中的代碼
    • 預處理、編譯、彙編、連結
    • Makefile
    • 靜态庫、動态庫
    • 基本調試技術
  • 代碼驅動的程式設計學習的思考題
  • Vim深入研究(5分)
    • 為程式員寫教程,貼合我院學生實際
      • 要有實踐過程截圖,要能展現出學号資訊
    • 完成标準,不少于以下内容
      • 參考部落格、圖書,總結最實用使用技巧
      • 文本處理技巧
      • 插件管理
      • 安裝Markdown插件,支援Markdown編輯、預覽
      • 安裝C語言程式設計插件,常用快捷鍵的支援
      • C程式設計IDE的打造
      • 完成後發總結部落格,通過驗收
    • 參考資料(部分,自己還要找)
      • http://www.zhihu.com/question/19870551?utm_campaign=rss&utm_medium=rss&utm_source=rss&utm_content=title
      • http://xbeta.info/vim-tutorials.htm
      • http://ju.outofmemory.cn/entry/79671
      • http://www.oschina.net/news/53381/turn-vim-full-fledged-ide
      • http://www.cnblogs.com/zhangsf/archive/2013/06/13/3134409.html
  • GDB深入研究(5分)
    • 滿足課程要求
    • 完成标準
      • gdb,cgdb,ddd
      • 常用技巧
      • 彙編代碼調試
      • 段錯誤
      • 并發(多程序、多線程)
    • 參考資料
      • 軟體調試的藝術 (TURING,The Art of Debugging with GDB, DDD, and Eclipse)
  • ARM彙編(10分)
      • ISA(寄存器、尋址、運算,資料傳輸、條件語句、中斷等)
      • Arm彙編程式設計
      • 調試參考
      • 《嵌入式ARM開發實踐》

項目

感興趣找老師細化要求

教材配套項目:一個加5分

計算機系統要素中十二個項目,每兩做出兩個加5分

Linux 下OpenSSL應用研究(10分)

- 完成标準
    - 安裝,指令和API的測試
    - Socket程式設計
    - 混合密碼系統在通信中的應用
- 參考
    - 圖解密碼技術
    - 深入了解計算機系統第11章
           

Arduino

  • 三人一組,配備硬體(去信安協會借)
  • 可以在以前同學的基礎上研究
    • 從領硬體起,時間不能超過一個月,要有分工;
    • 搭建硬體,并記錄詳細過程;
    • 安裝最新開發軟體(Arduino IDE和LabView),并記錄詳細過程;
    • 研究Arduino的硬體平台,能看懂開發闆的原理圖,解釋各種接口的使用,會程式的燒寫;
    • Arduino程式設計和基本函數研究(數字I/O,模拟I/O,進階I/O,時間函數,數學庫,随機數,中斷,序列槽,SPI接口等);
    • Arduino基本擴充子產品和擴充庫的研究(至少研究兩種擴充庫);
    • 要有小組編寫的代碼,代碼能按要求改動,并且能根據要求組合;
    • 發表部落格展現以上内容;
    • 老師對部落格和代碼提出修改意見,完成修改最終确認完成;
    • 課上示範和講解
    • 參考
      • http://study.163.com/course/courseMain.htm?courseId=194002
      • http://study.163.com/course/courseMain.htm?courseId=398009
      • http://www.oschina.net/translate/a-complete-project-with-arduino

Raspberry Pi(樹莓派)

  • 三人一組,配硬體
    • 搭建伺服器
    • 設計一個實踐項目(參考樹莓派實戰指南)要有小組編寫的代碼,代碼能按要求改動,并且能根據要求組合;
      • 樹莓派實戰指南
      • raspberrypi.org

Arm開發闆

  • 3531 開發闆研究
    • 能走完指導書中的實驗
  • 迅為iTOP 4412 linux2440 ARM開發闆研究
    • 要求
      • 代碼在github(或oschina)托管
      • 程式要燒錄到開發闆中
      • 參考:https://item.taobao.com/item.htm?spm=a230r.1.14.23.2S9pyW&id=38712193806&ns=1&abbucket=14#detail
    • 可選項目
      • ARM開發闆bootloader 研究
      • Linux平台下的電腦開發
      • Linux平台下的聊天軟體設計
      • Linux遠端管理工具設計
      • Linux下的簡易防火牆設計
      • 基于Linux下嵌入式家庭網關
      • ARM開發闆Andoid開發

新實驗箱測試(三人)

  • 走完指導書上例程就行
  • Cotex-M4
  • Cotex-A8
  • Z32

Android嵌入式

  • Android 智能電視方案
  • Android 智能電視應用開發
  • Android + PHP (兩人)

簡單TUI遊戲設計(135317)

  • 試玩:Linux 終端中輸入:worms,snake體會一下
  • 基于curses設計一個小遊戲
    • Unix/Linux程式設計實踐教程(Understanding UNIX/LINUX Programming)
    • UNIX/Linux下curses庫開發指南

歡迎關注“rocedu”微信公衆号(手機上長按二維碼)

做中教,做中學,實踐中共同進步!

  • 原文位址:http://www.cnblogs.com/rocedu/p/5915098.html
  • 推薦網站:部落格園、新浪微網誌、扇貝背單詞、DKY背單詞小組、有道雲筆記、豆瓣讀書
  • 版權聲明:自由轉載-非商用-非衍生-保持署名| Creative Commons BY-NC-ND 3.0

如果你覺得本文對你有幫助,請點一下左下角的“好文要頂”和“收藏該文”