2024-2025-1 學號20241315《計算機基礎與程式設計》第一週學習總結

谭子田發表於2024-09-28

作業資訊

| 這個作業屬於哪個課程 | 2024-2025-1-計算機基礎與程式設計) | |
| 這個作業要求在哪裡 | 2024-2025-1計算機基礎與程式設計第一週作業) | ---- |
| 這個作業的目標 | 快速瀏覽一遍教材電腦科學概論(第七版),課本每章提出至少一個自己不懂的或最想解決的問題並在期末回答這些問題 | |
| 作業正文 | https://www.cnblogs.com/tanzitian/p/18428113 | |

教材學習內容總結

基礎篇:1.1.1計算系統--計算系統的分層--資訊->硬體->程式設計->作業系統->應用->通訊
1.1.2抽象--資訊隱藏
1.2.1計算硬體歷史--早期歷史--算盤->分析機->機電式製表機->圖靈機->機械二進位制可程式設計計算機->全可程式設計計算機
-- 第一代--真空管,磁鼓,磁帶驅動器。 輸入裝置,輸出裝置和輔助儲存裝置一起構成--外圍裝置
-- 第二代--電晶體,磁芯,磁碟。
-- 第三代--積體電路,終端。
-- 第四代--大規模整合化,矽片。 聯網->雲端計算
1.2.2計算軟體歷史
--第一代軟體--機器語言->彙編器->組合語言
-- 第二代軟體--高階語言(FORTRAN,COOBOL)
-- 第三代軟體--作業系統. (實用程式,作業系統和語言翻譯程式構成了系統軟體)
-- 第四代軟體--結構化程式設計方法
-- 第五代軟體--Microsoft的崛起,物件導向的設計和程式設計方法的出現,全球資訊網的普及
1.3計算工具和計算學科--從業人員需要4個領域的技巧
-- 1.演算法思想 -- 2.表示法
-- 3.程式設計 --- 4.設計(使軟體滿足一種用途)
補充:系統程式設計師:開發使程式設計更簡單的工具.
-- 應用程式設計師:使用這些工具的人.

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

問題1.看到教材第一章練習有一題是"Code breakers"這本書中提到了誰?後面我一直翻看前面的內容,但是一直找不到.應該是我眼神有毛病.
問題2.執行虛擬機器的時候,彈出提示框"請選擇啟動盤",但是我一直找不到虛擬光碟機,就在網上下載了虛擬光碟機,然後按照教材把一些檔案搞成映象,也是iso型別的,但是後面發現虛擬機器執行到一半報錯了.我就重新按教材做了一遍,結果是我忘記下載檔案了.後面順利解決.

對<<電腦科學概論>>提出的問題

第一章:1.為什麼到後面用Edge取代了原有的IE瀏覽器?
      2.高階語言型別那麼多,是不是學到以後都要用到?
第二章:1.FISA法庭真的是為了保護美國公民的合法權益嗎?
第三章:1.為什麼負數表示法中的定長量數95+97=92?
      2.音訊資料怎麼表示?
      3.影像與圖形資料怎麼表示?
第四章:1.布林代數是什麼?
       2.計算機中的"門"是什麼?
       3.加法器和半加器的區別是什麼?
第五章:1.馮諾伊曼體系結構是什麼?
       2.並行體系結構是什麼?
第六章:1.Pep/9是什麼?
      2.分支命令是什麼>
      3.虛擬碼是什麼?
第七章:1.計算機求解問題過程是怎樣的?
第八章:1.抽象資料型別是什麼?
      2.二叉檢索樹是什麼?
      3.值參與引用引數是什麼?
第九章:1.責任演算法是什麼?
      2.命令式範型是什麼?
第十章:1.分時和其他OS要素是什麼?
       2.輪詢法是什麼?
第十一章:1.如何保護檔案?
        2.磁碟排程的工作原理是什麼?
        3.SCAN磁碟排程法是什麼?有什麼用?
第十二章:1.電子資料表公式是什麼?有什麼用?
        2.資料庫管理模型是什麼?
第十三章:1.思維機是什麼?比計算機跟先進嗎?
        2.人工神經系統是什麼?對人工智慧有什麼意義?
第十四章:1.氣象模型是不是很複雜?怎樣去設計這樣的模型?
        2.怎麼進行遊戲的設計與開發?
第十五章:1.開放式系統與協議是什麼?高層協議又是什麼?
        2.防火牆的工作原理是什麼?我們能不能設計出來?
第十六章:1.Web中CSS樣式是什麼?HTML是什麼?有什麼用?
第十七章:1.電腦保安是靠密碼來保障的嗎?怎麼來設定密碼程式?
        2.我們怎樣來編寫密碼程式?
第十八章:1.面對計算機存在的各種問題,我們應該怎麼做?

相關文章