天天看點

計算機複試可能會問到的專業問題題目清單(答案未整理完)

計算機複試可能會問到的專業問題

一戰上岸 但是老師問的主要是我的項目和數學模組化比賽 沒有問專業問題

總結了 涉及 計網 作業系統 資料結構 資料庫 軟體工程 程式語言等課程

個人覺得可能會問到的問題 這篇是問題彙總 用于強化

自己總結 漏洞疏忽可能比較多 有錯告知會改正 勿噴

重點題目彙總

作業系統 作業系統答案

  1. 作業系統的特征 √
  2. 處理機的兩種狀态
  3. 大核心微核心介紹一下
  4. 什麼是中斷 中斷的分類
  5. 什麼是系統調用,庫函數
  6. 程序 線程 程式
  7. 程序 程式的差別
  8. 程序控制塊是什麼
  9. 程序的狀态有哪些 √
  10. 原語是什麼
  11. 排程的層次
  12. 排程算法有哪些 優缺點?
  13. 死鎖的概念 死鎖的預防 避免 檢測 解除
  14. 饑餓是什麼?與死鎖的差別
  15. 記憶體擴充技術有哪些
  16. 什麼是虛拟存儲技術
  17. 程式的裝入方式有哪些
  18. 連結方式有哪些
  19. 記憶體的配置設定方式有哪些
  20. 記憶體的配置設定算法有哪些
  21. 什麼是分頁 什麼是分段 差別是什麼
  22. 說說快表 以及有快表的位址轉換過程
  23. 什麼是請求分頁 缺頁中斷
  24. 頁面置換算法有哪些
  25. 檔案邏輯結構的分類
  26. 檔案的配置設定方式
  27. 存儲空間的管理有哪幾種方式
  28. 磁盤排程算法
  29. IO中斷具體怎麼實作(詳細說明)
  30. SPOOLing技術

資料結構 資料結構答案

  1. 資料結構的三要素
  2. 資料結構的邏輯結構與實體結構分為
  3. 算法的五大特征
  4. 時間複雜度和空間複雜度是什麼
  5. 什麼時候用連結清單 什麼時候用數組
  6. 棧和隊列的定義 循環隊列的優點
  7. 樹的定義 二叉樹 滿二叉樹 完全二叉樹 存儲結構
  8. 二叉樹的非遞歸周遊
  9. 線索二叉樹
  10. 哈弗曼樹
  11. 樹的表示方法 樹和森林的周遊
  12. 二叉排序樹 删除二叉排序樹
  13. 平衡二叉樹
  14. 圖的組成 圖的分類 什麼是連通
  15. 圖的存儲方法
  16. 圖的深度優先周遊和廣度優先周遊
  17. 最小生成樹(詳細闡述)
  18. 最短路徑(詳細闡述)
  19. 拓撲排序 關鍵路徑
  20. 說一下堆 删除 插入 建堆
  21. 折半查找與分塊查找
  22. B樹與B+樹,差別
  23. 哈希函數的構造方法 哈西函數解決沖突的方法 (Java HashSet)
  24. 排序有哪些 時空複雜度是多少
  25. 什麼是分治算法 動态規劃 貪心算法 回溯算法
  26. 遞歸和非遞歸的優缺點
  27. 自底向上和自頂向下

計算機網絡

  1. 計算機網絡組成部分
  2. 計算機網絡的分類
  3. 協定的組成
  4. OSI标準模型 TCP/IP模型
  5. 實體層功能
  6. 雙方的通信互動方式
  7. 香農定理和奈奎斯特定理是幹什麼的
  8. 信噪比是什麼
  9. 資料的交換方式 有什麼特點
  10. 資料鍊路層的作用
  11. 資料鍊路層解決的三個問題
  12. 資料鍊路層的流量控制
  13. 傳輸資料的兩種鍊路
  14. 媒體信道劃分 靜态與動态配置設定信道
  15. 說一下CSMA協定 說一下ALOHA協定
  16. MAC位址是什麼
  17. 說一下PPP協定
  18. 網絡層的功能
  19. IP位址由什麼構成 有哪些特殊的IP位址
  20. IPV4 和 IPV6? 和IPV4相比 IPV6有哪些優點?
  21. IPV4與IPV6如何互通(說一下隧道技術)
  22. 如何解決IPV4不夠的問題
  23. 網絡層的一些協定:APR DHCP ICMP
  24. 說一下路由算法(動态路由協定)
  25. 傳輸層的功能
  26. 套接字由什麼組成
  27. UDP和TCP是什麼 有什麼差別
  28. TCP的三次握手和四次揮手 SYN泛洪攻擊
  29. TCP如何實作可靠傳輸
  30. TCP的擁塞控制
  31. 應用模型有哪兩個
  32. 域名解析的過程
  33. FTP檔案傳輸協定靠什麼實作可靠傳輸
  34. 電子郵件收發的協定
  35. HTTP HTTPs

資料庫

  1. 資料庫三範式
  2. 什麼是關系
  3. 什麼是事務 事務的特點
  4. 隔離級别有哪些
  5. 什麼是視圖
  6. 什麼是觸發器
  7. 常見的資料庫限制
  8. drop delete truncate
  9. 關系型資料庫是什麼 有哪些 優缺點
  10. 非關系型資料庫是什麼 有哪些 優缺點
  11. 資料庫語言的分類
  12. 資料庫設計步驟
  13. 說一下排他鎖和共享鎖
  14. MySql索引的作用 為什麼要使用索引 索引的資料結構
  15. order by / group by

軟體工程

  1. 軟體工程三要素
  2. 軟體工程生命周期
  3. 什麼是白盒測試 什麼是黑盒測試 灰盒測試 差別
  4. 軟體測試的目的 什麼是好的測試
  5. 軟體模型有哪些
  6. 什麼是UML模型 作用是什麼
  7. UML圖有哪些?
  8. 實體類之間的關系有哪些?
  9. 軟體的開發流程

Java

  1. JVM JRE JDK分别是什麼
  2. int char double float占幾個位元組
  3. == 和 equals的差別是什麼
  4. Java 和 C的差別是什麼
  5. 什麼是面向對象 什麼是面向過程
  6. Java的特點
  7. 什麼是重載 什麼是重寫
  8. 向上轉型 向下轉型
  9. 多重繼承 多繼承 與 多實作
  10. Java的健壯性如何展現
  11. 簡述Java的異常機制
  12. 接口和抽象類的差別
  13. 反射是什麼
  14. 全局變量 局部變量 final變量 static變量
  15. 棧記憶體和堆記憶體
  16. 簡述一下你的項目 有什麼特點

繼續閱讀