1. 程式人生 > 其它 >2022-2023-1 20221319《計算機基礎與程式設計》課程總結

2022-2023-1 20221319《計算機基礎與程式設計》課程總結

班級:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP
作業要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK15
作業目標:課程總結
作業正文:https://www.cnblogs.com/wcx12345/p/16975618.html

第一週作業:
簡要瀏覽《電腦科學概論》全書,並針對每章進行提問。

  • 課程概論
  • 工業革命與浪潮之巔
  • 資訊與資訊保安
  • 計算機系統概論
  • 電腦保安
  • 計算的限制
  • 計算思維

第二週作業:

  • 數字化
  • 資訊保安
    學習《電腦科學概論》的第1章和《C語言程式設計》的第1章

第三週作業:

  • 數字分類與計數法
  • 位置計數法
  • 進位制轉換
  • 模擬資料與數字資料
  • 壓縮與解壓
  • 數字化
  • 資訊保安
    學習電腦科學概論第2章,第3章和《C語言程式設計》第2章

第四周作業:

  • 閘電路
  • 組合電路,邏輯電路
  • 馮諾依曼結構
  • CPU,記憶體,IO管理
  • 嵌入式系統,並行結構
  • 物理安全
    學習《電腦科學概論》第4章,第5章《C語言程式設計》第3章

第五週作業:

  • Pep/9虛擬機器
  • 機器語言與組合語言
  • 演算法與虛擬碼
  • 測試:黑盒,白盒
    學習電腦科學概論第6章和《C語言程式設計》第4章

第六週作業:

  • Polya如何解決問題
  • 簡單型別與組合型別
  • 複合資料結構
  • 查詢與排序演算法
  • 演算法複雜度
  • 遞迴
  • 程式碼安全
    學習電腦科學概論第7章和《C語言程式設計》第5章

第七週作業:

  • 陣列與連結串列
  • 基於陣列和基於連結串列實現資料結構
  • 無序表與有序表
  • 子程式與引數
    學習電腦科學概論第8章和《C語言程式設計》第6章

第八週作業:

  • 功能設計與面向物件設計
  • 面向物件設計過程
  • 面嚮物件語言三要素
  • 彙編、編譯、解釋、執行
    學習電腦科學概論第9章 《C語言程式設計》第7章面嚮物件語言三要素

第九周作業:

  • 作業系統責任
  • 記憶體與程序管理
  • 分時系統
  • CPU排程
  • 檔案、檔案系統
  • 檔案保護
  • 磁碟排程
    學習電腦科學概論第10,11章,《C語言程式設計》第8章

第十週作業:

  • 資訊系統
  • 資料庫與SQL
  • 人工智慧與專家系統
  • 人工神經網路
  • 模擬與離散事件
  • 排隊系統
  • 天氣與地震模型
  • 圖形影象
    學習電腦科學概論第12、13、14章,《C語言程式設計》第9章

第十一週作業:

  • 計算機網路
  • 網路拓撲
  • 雲端計算
  • 網路安全
  • Web
  • HTML,CSS,Javascript
  • XML
    學習電腦科學概論第15,16章和《C語言程式設計》第10章

第十二週作業:
《C語言程式設計》第11章

第十三週作業:
《C語言程式設計》第12章

第十四周作業:
《C語言程式設計》第13章

實驗報告彙總
實驗一:通過熟悉作業系統基本命令,學會作業系統的使用
實驗二:基本控制結構程式設計練習
實驗三:基本控制結構考試
實驗四:函式與陣列程式設計練習
實驗五:函式與陣列,指標考試
實驗六:檔案及結構體程式設計練習

問卷調查

  • 每週的學習效率有提高嗎?
    在逐漸降低,逐漸放寬對自己的約束
  • 學習效果自己滿意嗎?
    不滿意
  • 課程結束後會繼續一週至少一篇部落格嗎?(如果能做到,畢業時我把你的部落格給你集結成一本書送給你作紀念)
    應該是做不到的吧
  • 你覺得這門課老師應該繼續做哪一件事情?