幫助中心 | 我的帳號 | 關於我們

大學電腦基礎(第4版高等學校電腦基礎教育系列教材)

  • 作者:編者:李暾//毛曉光//劉萬偉//陳立前//周競文等|責編:白立軍
  • 出版社:清華大學
  • ISBN:9787302636243
  • 出版日期:2023/06/01
  • 裝幀:平裝
  • 頁數:305
人民幣:RMB 59.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書兼顧電腦科學基礎知識和計算思維,以計算思維能力培養為主線,串聯信息表示、電腦系統、操作系統、電腦網路、多媒體技術、科學計算及電腦發展新技術等內容,選擇Python作為計算實踐的語言,內容偏重於如何將計算思維應用於電腦科學等領域以解決問題。實踐內容在授課內容的基礎上進行拓展,並要求運用Python及相關的配套庫進行問題求解練習。希望通過應用問題求解的學習和實踐,培養讀者在理解電腦系統的基礎上,主動在各自專業學習中利用計算思維的方法和技能,進行問題求解的能力和習慣。學完本書後,希望讀者能動手解決具有一定難度的實際問題。
    本書適合作為高等學校電腦基礎課程的教材,也可作為電腦培訓、電腦等級考試和電腦初學者的參考書。本書可與《大學電腦基礎實驗教程》(第2版)配合使用。

作者介紹
編者:李暾//毛曉光//劉萬偉//陳立前//周競文等|責編:白立軍
    李暾,男,博士,副教授,畢業於國防科技大學電腦科學與技術專業。長期從事電腦專業相關課程教學與研究工作,承擔了「大學電腦基礎」「電腦程序設計」「離散數學」「軟體體系結構與設計」等課程的授課任務。在微處理器設計驗證、衛星綜合電子系統等方面發表論文50余篇,他引160余次。在ACM頂級教學會議ITiCSE、《電腦教育》等會議和期刊發表教學論文10余篇。進入EI檢索3篇。

目錄
第1章  計算與社會
  1.1  計算概論
  1.2  計算裝置發展簡史
    1.2.1  機械式計算裝置
    1.2.2  圖靈機和圖靈
    1.2.3  現代電子電腦
    1.2.4  電腦的發展趨勢
  1.3  計算技術的應用
  1.4  信息化社會與人
  1.5  計算思維概論
  1.6  小結
  1.7  習題
第2章  Python簡介
  2.1  引言
  2.2  Python基本元素
    2.2.1  對象、表達式和數值類型
    2.2.2  變數和賦值
    2.2.3  str類型與輸入
  2.3  內置數據結構
    2.3.1  列表
    2.3.2  元組
    2.3.3  字典
  2.4  控制語句
    2.4.1  分支語句
    2.4.2  循環
  2.5  函數
  2.6  遞歸及遞歸函數
  2.7  使用模塊
  2.8  面向對象基礎
  2.9  Python編程示例——列印月曆
  2.10  小結
  2.11  習題
第3章  計算思維
  3.1  概述
  3.2  邏輯思維與演算法思維
    3.2.1  邏輯思維
    3.2.2  演算法思維
    3.2.3  小結
  3.3  問題求解策略
    3.3.1  基本步驟
    3.3.2  分解法
    3.3.3  關注點分離
    3.3.4  模式與歸納
    3.3.5  小結
  3.4  抽象與建模
    3.4.1  抽象
    3.4.2  建模
  3.5  評價解決方案
    3.5.1  解是否正確
    3.5.2  解的效率如何

    3.5.3  小結
  3.6  應對錯誤
    3.6.1  避免錯誤
    3.6.2  減緩錯誤危害
    3.6.3  測試與調試
  3.7  「捉狐狸」問題求解示例
  3.8  小結
  3.9  習題
第4章  信息、編碼及數據表示
  4.1  資訊理論基礎
  4.2  編碼及其解釋
  4.3  數值的數字化
  4.4  電腦數值表示
    4.4.1  電腦碼制
    4.4.2  定點數和浮點數
  4.5  字元的數字化
    4.5.1  漢字編碼
    4.5.2  Unicode碼
  4.6  聲音的數字化
  4.7  圖像的數字化
  4.8  用Python設計數字電路
  4.9  信息處理示例
    4.9.1  數據壓縮示例及Python實現
    4.9.2  生成圖像驗證碼及Python實現
    4.9.3  利用Python繪製分形圖形
  4.10  小結
  4.11  習題
第5章  電腦系統
  5.1  概述
  5.2  電腦硬體系統
    5.2.1  中央處理器
    5.2.2  存儲系統
    5.2.3  匯流排
    5.2.4  輸入輸出系統
  5.3  操作系統
    5.3.1  概述
    5.3.2  進程管理
    5.3.3  存儲管理
    5.3.4  文件管理
    5.3.5  設備管理
    5.3.6  用戶介面
    5.3.7  操作系統的載入
  5.4  利用Python構建馮·諾依曼體系結構模擬器
  5.5  利用Python設計微處理器核
  5.6  利用Python模擬進程調度
  5.7  利用Python訪問操作系統
    5.7.1  利用Python查看進程信息
    5.7.2  利用Python查看系統存儲信息
    5.7.3  Python文件操作
  5.8  小結

  5.9  習題
第6章  電腦網路及應用
  6.1  電腦網路基礎
    6.1.1  電腦網路的發展歷史
    6.1.2  電腦網路的分類
    6.1.3  電腦網路協議與體系結構
    6.1.4  電腦網路傳輸介質及設備
  6.2  Internet基礎
    6.2.1  Internet概述
    6.2.2  TCP/IP
    6.2.3  Python TCP/IP網路編程
  6.3  Internet應用
    6.3.1  萬維網
    6.3.2  電子郵件
    6.3.3  文件傳輸
    6.3.4  ?索引擎
    6.3.5  Python編程示例
  6.4  無線網路
  6.5  物聯網
  6.6  小結
  6.7  習題
第7章  資料庫技術應用基礎
  7.1  概述
    7.1.1  數據管理髮展簡史
    7.1.2  資料庫的基本概念
    7.1.3  資料庫技術管理數據的主要特徵
    7.1.4  資料庫的應用
  7.2  數據模型
    7.2.1  概念模型
    7.2.2  邏輯模型
    7.2.3  E-R模型到關係模型的轉換
  7.3  資料庫管理系統
    7.3.1  資料庫管理系統的功能
    7.3.2  常見資料庫管理系統軟體
  7.4  Python構建資料庫管理系統示例
  7.5  Python訪問MySQL資料庫示例
  7.6  小結
  7.7  習題
第8章  科學計算
  8.1  泰勒級數
    8.1.1  泰勒級數的主項
    8.1.2  余項及誤差
  8.2  插值及擬合
    8.2.1  拉格朗日插值
    8.2.2  牛頓插值
    8.2.3  埃爾米特插值
    8.2.4  函數擬合
  8.3  數值微積分
    8.3.1  數值微分
    8.3.2  數值積分

  8.4  非線性方程數值解
    8.4.1  二分法求根
    8.4.2  函數迭代法求根
    8.4.3  牛頓迭代法求根
  8.5  線性方程組求解
    8.5.1  直接法求解
    8.5.2  迭代法求解
  8.6  符號計算
  8.7  小結
  8.8  習題
第9章  電腦發展新技術
  9.1  高性能計算
    9.1.1  高性能計算的含義及意義
    9.1.2  高性能計算的關鍵技術
    9.1.3  高性能計算的典型應用
    9.1.4  高性能計算的發展挑戰
    9.1.5  Python高性能編程——計算π
  9.2  雲計算與大數據
    9.2.1  雲計算
    9.2.2  大數據
  9.3  人工智慧
    9.3.1  人工智慧的基本概念與發展歷程
    9.3.2  搜索
    9.3.3  知識表示與推理
    9.3.4  機器學習
    9.3.5  智能控制
    9.3.6  Python機器學習示例——預測外賣配送時間
  9.4  新型計算技術
    9.4.1  量子計算
    9.4.2  光計算
    9.4.3  生物計算
  9.5  小結
  9.6  習題
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032