●
第1章 計算機概論 (1)
1.1 計算機的產生和發展 (1)
1.1.1 計算機的產生 (1)
1.1.2 計算機的發展 (2)
1.1.3 計算機繫統 (2)
1.1.4 程序、數據和軟件開發 (4)
1.2 計算機的分類和應用 (4)
1.2.1 計算機的分類 (4)
1.2.2 微型計算機 (6)
第2章 計算機數據 (10)
2.1 二進制數 (10)
2.1.1 數制 (10)
2.1.2 二進制數的運算 (12)
2.1.3 二、八、十六、十進制數相互轉換 (13)
2.2 計算機中二進制數的表示及運算 (15)
2.2.1 不帶符號的整數表示 (15)
2.2.2 帶符號的整數表示 (16)
2.2.3 浮點數表示 (19)
第3章 邏輯運算和簡單計算機的構成 (21)
3.1 邏輯值表示及運算 (21)
3.1.1 “與”運算 (21)
3.1.2 “或”運算 (22)
3.1.3 “非”運算 (22)
3.1.4 “異或”運算 (23)
3.1.5 邏輯代數基本公式 (23)
3.2 邏輯電路基礎 (24)
3.3 計算機的基本組成 (27)
3.3.1 加法器 (27)
3.3.2 寄存器 (29)
3.3.3 計數器 (30)
3.4 簡單計算機 (31)
3.4.1 一臺簡單計算機 (31)
3.4.2 一段程序 (32)
第4章 計算機硬件繫統 (35)
4.1 計算機硬件的基本組成 (35)
4.1.1 基本組成 (35)
4.1.2 半導體存儲器 (36)
4.2 計算機硬件繫統 (38)
4.2.1 中央處理器 (38)
4.2.2 內存儲器 (39)
4.2.3 主板和I/O設備接口 (41)
4.2.4 芯片組 (44)
4.2.5 常用外置I/O設備接口 (45)
4.3 外存儲器 (49)
4.3.1 硬盤 (49)
4.3.2 光盤 (50)
4.3.3 U盤、CF卡和SD卡 (52)
4.4 輸入/輸出設備 (52)
4.4.1 輸入設備 (52)
4.4.2 輸出設備 (56)
第5章 操作繫統 (63)
5.1 操作繫統及其啟動 (63)
5.1.1 操作繫統介紹 (63)
5.1.2 操作繫統(計算機)的啟動 (63)
5.2 文件管理 (64)
5.2.1 文件 (64)
5.2.2 文件目錄和路徑 (66)
5.2.3 文件管理繫統 (67)
5.3 存儲管理 (68)
5.4 處理器管理 (71)
5.5 設備管理 (74)
第6章 軟件開發 (77)
6.1 從機器語言到高級語言 (77)
6.2 高級語言程序設計 (79)
6.2.1 算法 (79)
6.2.2 程序設計 (80)
6.3 程序設計方法 (82)
6.3.1 結構化程序設計 (82)
6.3.2 面向對像程序設計 (84)
6.4 程序設計可視化 (85)
6.5 Web程序設計 (88)
6.6 軟件工程 (91)
6.7 數據結構 (96)
6.7.1 線性表 (96)
6.7.2 棧 (98)
6.7.3 隊列 (98)
6.7.4 樹 (99)
6.7.5 圖 (100)
第7章 計算機網絡 (103)
7.1 計算機網絡概述 (103)
7.1.1 計算機網絡拓撲結構及分類 (103)
7.1.2 傳輸介質 (104)
7.2 以太網 (107)
7.2.1 共享以太網 (107)
7.2.2 交換以太網 (110)
7.2.3 以太網組網 (111)
7.3 無線網 (112)
7.3.1 無線局域網的構建 (113)
7.3.2 無線局域網的擴展 (114)
7.3.3 無線局域網的主流產品 (114)
7.3.4 寬帶無線城域網 (115)
7.3.5 藍牙 (115)
7.4 網絡互聯 (116)
7.4.1 IP地址 (117)
7.4.2 單播、多播和廣播 (118)
7.5 中國因特網及其接入 (120)
7.5.1 因特網的結構和組成 (120)
7.5.2 因特網的接入 (121)
7.6 因特網的基本應用 (124)
7.6.1 域名繫統:DNS (125)
7.6.2 動態IP地址分配:DHCP (126)
7.6.3 萬維網繫統:HTTP (128)
7.6.4 因特網郵件繫統:SMTP (128)
7.7 網絡安全 (130)
7.7.1 網絡威脅 (130)
7.7.2 報文保密性 (131)
7.7.3 報文完整性 (132)
7.7.4 報文鋻別:數字簽名 (132)
7.7.5 網絡安全實例 (132)
第8章 多媒體 (134)
8.1 字符和文本 (134)
8.1.1 ASCII碼 (134)
8.1.2 漢字編碼 (136)
8.1.3 Unicode碼 (138)
8.1.4 文本輸入 (139)
8.1.5 文本類型 (142)
8.1.6 字符字體和字形生成 (144)
8.1.7 文本處理 (145)
8.2 計算機圖像 (147)
8.2.1 顏色表示 (147)
8.2.2 圖像數字化 (149)
8.2.3 圖像數據壓縮 (152)
8.2.4 數字圖像處理和應用 (154)
8.3 計算機圖形 (156)
8.3.1 基本原理 (156)
8.3.2 常用繪圖軟件 (158)
8.4 計算機動畫 (164)
8.4.1 計算機動畫類型和技術 (165)
8.4.2 常用的動畫制作軟件 (167)
8.5 計算機聲音 (169)
8.5.1 聲音的表示 (169)
8.5.2 數字化聲音的壓縮 (170)
8.5.3 計算機合成語音 (172)
8.6 計算機音樂 (173)
8.7 數字視頻及其應用 (176)
8.7.1 視頻基礎 (176)
8.7.2 視頻信號的數字化過程 (178)
8.7.3 數字視頻信號的獲取 (178)
8.7.4 數字視頻的編輯 (180)
8.7.5 數字視頻的壓縮編碼 (180)
8.7.6 數字視頻的文件格式 (183)
8.7.7 數字視頻的應用 (186)
第9章 數據庫 (188)
9.1 數據庫的基本概念 (188)
9.1.1 數據庫與數據庫管理繫統 (188)
9.1.2 關繫數據模型 (189)
9.2 SQL命令及其數據庫操作 (190)
9.3 數據庫應用繫統 (195)
9.3.1 C/S模式數據庫應用繫統 (195)
9.3.2 B/S模式數據庫應用繫統 (197)
第10章 知識素質能力 (200)
10.1 計算機科學 (200)
10.1.1 科學 (200)
10.1.2 計算機科學體繫 (200)
10.1.3 計算機學科與電子信息產業 (201)
10.2 計算機專業課程體繫 (202)
10.2.1 計算機專業的人纔需求 (202)
10.2.2 計算機各專業的知識結構 (203)
10.2.3 計算機各專業的課程設置 (205)
10.3 能力的培養 (206)
10.3.1 素質、知識和能力 (206)
10.3.2 能力培養 (207)
10.4 了解世界和中國 (210)
本書從培養學生的計算思維出發,介紹計算機專業主要課程體繫、主要內容、基本關繫和學習方法,同時介紹當前IT領域的新知識、新技術和新產品。數據部分介紹數值數據、字符、漢字,並將數值數據組織成數據結構,介紹常用操作方法;硬件繫統部分在基本原理的基礎上主要介紹實物構成;操作繫統部分從原理的角度介紹其常用功能;軟件開發部分在基本方法的基礎上介紹流行軟件開發平臺和方法;計算機網絡部分介紹其原理和應用;多媒體部分介紹圖像、圖形、動畫、聲音、音樂、視頻等,並以多媒體組織內容和介紹其操作方法;數據庫部分在介紹基本功能的基礎上重點介紹數據庫開發和應用。同時,本書同步配套課件、作業和常用辦公軟件上機操作指導,詳見前言。