計算機導論

計算機導論

《計算機導論》是作為計算機科學與技術及信息安全學科專業知識的入門教材,旨在引導剛剛進入大學的學生對計算機科學技術的基礎知識及專業研究方向有一個概括而準確的了解,從而為正式而系統地學習計算機專業課程打下基礎。《計算機導論》內容由淺入深、循序漸進,注重理論與實踐結合。《計算機導論》分為“計算機科學技術概述”和“計算機套用技術”、“計算機實驗操作”三篇。

基本信息

圖書信息1

基本信息

主編:王志強等

ISBN:10位13位

出版社:電子工業出版社

出版日期:2007-9-1

定價:¥29.00元

內容提要

本書是一本學習計算機科學與技術學科的入門教材,其主要內容包括:計算機基礎知識,計算機硬體系統,計算機軟體系統,資料庫與信息系統,多媒體技術基礎,通信與網路基礎,信息安全與道德規範等。本書內容新穎,講述深入淺出,並配有大量的習題及實驗教材《計算機導論實驗指導書》。

本書既可作為高等學校計算機專業的計算機導論教材,又可作為非計算機專業的計算機基礎教材,也可作為計算機各類社會培訓的教材。

圖書目錄

第1章計算機基礎知識

1.1計算機概述

1.1.1什麼是計算機

1.1.2計算機的發展

1.1.3計算機的分類

1.1.4計算機的特點

1.1.5計算機的套用領域

1.2計算機運算基礎

1.2.1數制及其轉換

1.2.2數據的存儲單位及地址

1.2.3計算機中數的表示

1.2.4計算機中信息編碼

1.3邏輯代數與邏輯電路

1.3.1邏輯代數基礎

1.3.2邏輯電路基礎

1.3.3組合邏輯電路舉例

1.4圖靈機與馮·諾依曼機

1.4.1圖靈機

1.4.2馮·諾依曼機

1.5計算機結構及工作原理

1.5.1計算機的硬體結構

1.5.2計算機的工作原理

1.5.3計算機的層次結構

1.5.4計算機的性能指標

小結

習題

第2章計算機硬體系統

2.1計算機硬體概述

2.1.1計算機硬體的組成

2.1.2微型計算機的硬體結構

2.1.3微型計算機的匯流排結構

2.2中央處理器

2.2.1CPU的內部結構

2.2.2CPU的性能指標

2.2.3CPU的發展歷程

2.3存儲系統

2.3.1存儲器概述

2.3.2半導體存儲器

2.3.3磁表面存儲器

2.3.4光碟存儲器

2.3.5可移動存儲

2.4輸入設備

2.4.1輸入設備概述

2.4.2鍵盤

2.4.3滑鼠器

2.5輸出設備

2.5.1輸出設備概述

……

第4章資料庫與信息系統

第5章多媒體技術基礎

第6章通信與網路基礎

第7章信息安全與道德規範

參考文獻

圖書信息2

基本信息

書名:計算機導論 ISBN :9787560327400
叢書名: 高等學校"十一五"規劃教材
作者: 朱景福,劉彥忠
出版社: 哈爾濱工業大學出版社
上架日期:2008-9-16 出版日期:2008-8-1
版次:初版 裝幀:平裝
開本:16開
所屬分類:計算機科學理論與基礎知識 > 綜合

內容簡介

封面封面

本書是“十一五”規劃教材。

本書依據計算機科學與技術的學科知識結構,按照計算機專業本科生所應掌握的知識點和課程內容,講述如何認識計算機科學與技術。全書內容以介紹基礎知識為主,按計算機硬體、軟體、網路和套用等幾條主線闡述計算機科學與技術專業的學生所應掌握的課程和相應知識點。重點不在於技術細節,而在於讓學生理解計算機的學科體系,明確自己的學習目標;書中每章後附有習題,便於訓練和知識深化。本書可作為普通高等學校計算機科學與技術專業本科生教材,也可作為條件好、學生素質高的專科學校和職高類學校教材,亦可供自學和欲了解計算機科學與技術專業知識的人員學習和參考。

圖書目錄

第1章 緒論

1.1 計算機的基本概念

第2章 計算機基礎

2.1 數制

2.2 數值數據的編碼與表示

2.3 信息的編碼與表示

2.4 計算機基本工作原理

第3章 計算機硬體系統

3.1 中央處理單元

3.1.1 運算器

3.1.2 控制器

3.2 存儲系統

3.3 輸入輸出(I/O)系統

3.4 計算機系統結構

3.5 嵌入式系統

第4章 系統軟體

4.1 程式設計語言

4.2 程式設計語言翻譯系統

4.3 作業系統

第5章 軟體設計與開發

5.1 程式設計基礎

5.2 算法基礎

5.3 數據結構基礎

第6章 套用軟體

6.1 word 2003文字處理軟體

6.2 Excel 2003電子表格處理軟體

6.3 PowerPoint 2003演示文稿製作軟體

第7章 計算機網路及套用

第8章 多媒體技術及套用

8.1 多媒體技術簡介

第9章 資料庫系統及其套用

9.1 數據管理技術的產生和發展

9.2 資料庫系統中的基本概念

9.3 資料庫的體系結構

9.4 數據模型

9.4.1 概念模型

9.4.2 邏輯模型

9.4.3 物理模型

9.5 基本的SQL語句

第10章 計算機信息安全技術

10.1 計算機信息安全概述

10.1.1 計算機信息安全概念

10.1.2 計算機信息安全的隱患

10.1.3 信息安全面臨的威脅

10.2 密碼學

10.3 防火牆的概念及作用

10.4 計算機病毒與防治

第11章 人工智慧

11.1 什麼是人工智慧

11.2 人工智慧的研究途徑

11.3 人工智慧的發展歷史

11.3.1 萌芽期

11.3.2 形成期

11.3.3 發展期

11.4 人工智慧的研究和套用領域

參考文獻

圖書信息3

基本信息

圖書封面圖書封面

作者:王玉龍,付曉玲,方英蘭編著

出 版 社:電子工業出版社

出版時間:2011-4-1

版次:1

頁數:302

字數:492000

印刷時間:2011-4-1

開本:16開

紙張:膠版紙

印次:3

I S B N:9787121090967

包裝:平裝

內容簡介

本書是普通高等教育“十一五”國家級規劃教材,內容包括計算機系統的基礎知識(組成、工作原理、數制和編碼、運算基礎、邏輯代數與邏輯電路)、計算機系統的硬體(中央處理器、存儲器、輸入/輸出系統、整機結構、系統結構)、計算機系統的軟體(算法與數據結構、 程式設計語言、資料庫系統、編譯原理、作業系統、軟體工程)、計算機系統的套用(計算機網路、多媒體技術、虛擬現實、人工智慧、計算機控制系統、計算機信息安全與職業道德)、計算機導論操作實驗和專業學習指南。本教材還為任課教師提供電子教案、實驗程式和模擬試題等教學資源。

本書適合作為計算機專業本、專科教材,也可作為非計算機專業的“計算機基礎”教材,也是計算機初學者的理想入門讀物。

圖書目錄

第1章 計算機系統的基礎知識

1.1 計算機的發展概述

1.1.1 計算機的產生

1.1.2 計算機的發展

1.1.3 計算機套用的發展趨勢

1.2 計算機的基本組成及工作原理

1.2.1 計算機的基本組成

1.2.2 計算機的基本工作原理

1.3 信息在計算機中的表示

1.3.1 數值數據的表示

1.3.2 字元的表示

1.3.3 聲音信息的表示

1.3.4 圖像和圖形信息的表示

1.3.5 視頻信息的表示

1.4 運算基礎

1.4.1 二進制數的四則運算

1.4.2 補碼加減運算

1.4.3 十進制數運算

1.4.4 邏輯運算

1.5 邏輯代數及邏輯電路

1.5.1 邏輯代數的初步知識

1.5.2 基本邏輯電路

1.5.3 基本邏輯部件

習題1

第2章 計算機系統的硬體

2.1 中央處理器(CPU)

2.1.1 運算器

2.1.2 控制器

2.1.3 80x86 CPU結構舉例

2.1.4 64位CPU及雙核CPU

2.1.5 國產CPU(龍芯)

2.2 主存儲器

2.2.1 主存儲器概述

2.2.2 半導體存儲器

2.2.3 用晶片組成一個存儲器

2.3 輔助存儲器

2.3.1 磁表面存儲器

2.3.2 光碟存儲器

2.3.3 可移動外存儲器

2.3.4 計算機的存儲體系

2.4 輸入/輸出系統

2.4.1 輸入設備

2.4.2 輸出設備

2.4.3 輸入/輸出接口

2.4.4 輸入/輸出控制方式

2.5 計算機的整機結構

2.5.1 指令系統

2.5.2 匯流排

2.5.3 計算機的時標系統

2.5.4 計算機的整機工作原理

2.5.5 計算機的性能評價

2.6 計算機的系統結構

2.6.1 並行處理的概念

2.6.2 流水線處理機系統

2.6.3 並行處理機系統

2.6.4 多處理機系統

2.6.5 數據流計算機

2.6.6 精簡指令系統計算機

習題2

第3章 計算機系統的軟體

3.1 計算機軟體概述

3.1.1 什麼是軟體

3.1.2 軟體的分類

3.1.3 常用軟體簡介

3.1.4 計算機系統的組成

3.2 算法與數據結構

3.2.1 為什麼要學習算法與數據結構

3.2.2 算法基礎

3.2.3 數據結構基礎

3.3 程式設計語言

3.3.1 程式設計語言發展概述

3.3.2 程式設計基礎

3.3.3 面向對象程式設計

3.4 資料庫系統

3.4.1 什麼是資料庫

3.4.2 數據模型

3.4.3 資料庫語言

3.4.4 資料庫設計

3.4.5 資料庫技術的發展

3.5 編譯原理

................

第5章 計算機導論實驗

5.1 計算機硬體實驗

5.2 Office辦公軟體實驗

5.3 作業系統檔案管理實驗

5.4 網路綜合套用實驗

5.5 多媒體綜合套用實驗

5.6 Access資料庫套用實驗附錄 專業學習指南

附錄A 計算機科學與技術專業知識體系與科學方法論

附錄B 計算機科學與技術專業的職業類別

附錄C 計算機行業背景知識

附錄D 常見英文計算機縮略語對照表

參考文獻

圖書信息4

基本信息

圖書封面圖書封面

作者:黃國興,陶樹平,丁岳偉 編著

出 版 社:清華大學出版社

出版時間:2008-7-1

版次:1

頁數:406

字數:544000

印刷時間:2008-7-1

開本:16開

紙張:膠版紙

印次:1

I S B N:9787302179641

包裝:平裝

內容簡介

作為一名計算機科學與技術專業的學生,當他進入大學校門時就有著對這門學科所學內容的無限嚮往。到底計算機科學與技術學科是什麼?在未來的學習生涯中有哪些專業知識要學?計算機科學與技術專業的學生將來應該成為怎樣的人?他們將來可以從事哪些工作?這些問題在本書中都有比較詳細的闡述。

本書是計算機科學與技術專業學生的第一門與所學專業有關的入門教材,介紹了有關計算機系統、程式設計語言、軟體工程、網路技術等專業知識的知識點以及與信息技術有關的社會人文等知識,力求使學生對所學專業有比較深入的了解,樹立專業學習的責任感和自豪感。本書對於相近專業的讀者了解和學習計算機科學技術也是一本很好的入門教材。本書封面貼有清華大學出版社防偽標籤, 無標籤者不得銷售。

作者簡介

黃國興,華東師範大學教授、博士生導師。先後擔任華東師範大學計算機系系主任,信息學院、軟體學院黨委書記、副院長。兼任中國計算機學會教育專業委員會副主任,上海市計算機學會常務理事、教育專業委員會主任,全國高等師範院校計算機教育研究會副理事長。多次到荷蘭TWENTE

圖書目錄

第1章 緒論

1.1 計算機的基本概念

1.1.1 什麼是計算機

1.1.2 計算機的分類

1.1.3 計算機的特點

1.1.4 計算機的用途

1.1.5 計算機的發展

1.2 計算機科學與技術學科的定義

1.2.1 計算機科學與技術學科

1.2.2 計算機科學與技術學科的根本問題

1.2.3 計算機科學技術的研究範疇

1.3 計算機科學與技術學科的教育

1.3.1 技術的變化

1.3.2 文化的變化

1.3.3 教育觀念的變化

1.4 對計算機科學與技術學科畢業生的基本要求

1.4.1 知識、能力和素質

1.4.2 檢驗標準

1.4.3 優秀學生

1.5 信息化社會的挑戰

1.5.1 信息化社會的特徵

1.5.2 Internet與信息化社會

1.5.3 信息化社會對計算機人才的需求

1.6 計算機科學與技術學科知識體系

1.6.1 知識體系的結構

1.6.2 學科知識體系一覽

1.6.3 課程體系結構

本章小結

習題

第2章 計算機的基礎知識

2.1 計算機的運算基礎

2.1.1數制

2.1.2數制間的轉換

2.1.3碼制

2.1.4數的定點表示和浮點表示

2.1.5信息的幾種編碼

2.2邏輯代數基礎

2.2.1命題邏輯基礎

2.2.2邏輯代數基礎

2.3計算機的基本結構與工作原理

2.3.1計算機硬體的基本結構

2.3.2計算機的工作原理

2.3.3計算機組織與系統結構

2.4程式設計基礎

2.4.1程式設計語言

2.4.2結構化程式設計

2.4.3良好的程式設計風格

2.5算法基礎

2.5.1解題的步驟

2.5.2什麼是算法

2.5.3怎樣衡量算法的優劣

2.6數據結構基礎

2.6.1什麼是數據結構

2.6.2幾種典型的數據結構

本章小結

習題

第3章 計算機硬體系統

第4章 計算機系統軟體與工具軟體

第5章 計算機套用軟體

第6章 資料庫系統及其套用

第7章 多媒體技術及其套用

第8章 計算機網路及其套用

第9章 軟體工程

第10章 計算機信息安全技術

第11章 計算機的套用領域

第12章 職業道德與擇業

參考文獻

圖書信息5

基本信息

書名:計算機導論

套系名稱:高等學校計算機科學與技術專業核心課程系列規劃教材

出版社:中國鐵道出版社

書號:978-7-113-11194-6

開本:16開

頁碼:267頁

作者:陳明

出版時間:2010-07-01

定價:28 元

內容簡介

本書是計算機專業及相關專業的基礎課程教材。書中涉及計算機科學與技術的各方面內容,著重介紹了基本概念和基本模型與方法,對較難理解的理論與技術細節也有講述。本書主要內容包括計算機的產生與發展、計算機工作原理、程式語言與程式設計、作業系統、算法與數據結構、計算機網路、資料庫系統、多媒體技術、軟體工程、信息安全、信息系統、職業道德與法律法規等知識模組。本書適合作為高等學校計算機科學與技術專業的計算機導論課程教材,也可作為計算機基礎課程的教材及計算機入門的普及教材。

圖書目錄

第1章 緒論 1

1.1 計算機的產生 2

1.1.1 圖靈機模型 2

1.1.2 第一台計算機 2

1.1.3 馮?諾依曼機模式 3

1.2 計算機的發展 3

1.2.1 計算機的發展簡史 3

1.2.2 計算機的發展趨勢 4

1.3 計算機的主要指標 4

1.4 計算機的特點和分類 5

1.4.1 計算機的特點 5

1.4.2 計算機的分類 6

1.5 計算機的套用領域 8

1.6 計算機科學與技術學科 9

1.6.1 當前計算機學科特點 9

1.6.2 學科體系 9

1.6.3 方法論 11

小結 13

習題 13

第2章 計算機工作原理 14

2.1 計算機中的數據的表示 15

2.1.1 數制與轉換 15

2.1.2 數在計算機中的表示 17

2.1.3 非數值數據的表示 19

2.1.4 運算規則 19

2.2 計算機的硬體組成 19

2.2.1 運算器 20

2.2.2 存儲器 22

2.2.3 中央處理器 24

2.2.4 外部設備 27

2.3 計算機的基本工作過程 30

2.3.1 指令格式 31

2.3.2 定址方式 32

2.3.3 指令執行過程 32

小結 33

習題 34

第3章 程式語言與程式設計 35

3.1 程式設計語言 36

3.1.1 機器語言 36

3.1.2 彙編語言 37

3.1.3 高級語言 37

3.2 高級程式語言的基本構成 40

3.2.1 變數、運算符和表達式 40

3.2.2 數據類型 41

3.2.3 賦值語句 43

3.2.4 輸入/輸出 43

3.2.5 控制結構 44

3.2.6 過程(函式) 47

3.2.7 注釋語句 50

3.3 常用高級語言 50

3.3.1 C語言 50

3.3.2 C++語言 51

3.3.3 Java語言 52

3.4 高級語言處理程式 53

3.4.1 解釋方式 54

3.4.2 編譯方式 54

3.5 程式設計范型 54

3.5.1 過程式 55

3.5.2 對象式 55

3.5.3 邏輯式 56

3.5.4 函式式 56

3.6 程式設計的步驟 56

小結 58

習題 58

第4章 作業系統 59

4.1 作業系統概述 60

4.1.1 作業系統的目標 60

4.1.2 作業系統發展的動力 61

4.2 作業系統功能 61

4.2.1 提供用戶界面 62

4.2.2 管理系統資源 64

4.2.3 程式執行環境和系統調用 64

4.3 作業系統類型 64

4.3.1 批處理系統 64

4.3.2 分時系統 68

4.3.3 實時系統 69

4.3.4 嵌入系統 70

4.3.5 多處理器系統 71

4.3.6 分散式系統 71

4.3.7 集群式系統 72

4.3.8 手持式系統 73

4.4 進程 73

4.4.1 進程概念 73

4.4.2 進程狀態 73

4.5 常用作業系統 75

4.5.1 MS-DOS作業系統及Windows系列 75

4.5.2 UNIX作業系統 77

4.5.3 Linux及其他作業系統 79

小結 82

習題 82

第5章 算法與數據結構 84

5.1 算法與數據結構概述 85

5.1.1 算法的定義與特性 85

5.1.2 算法的描述和分析 85

5.1.3 數據結構的概念 87

5.2 線性表 89

5.2.1 線性表的概念 89

5.2.2 線性表的順序存儲 89

5.2.3 線性表的鏈式存儲 91

5.3 棧和佇列 95

5.3.1 棧 95

5.3.2 佇列 96

5.4 樹形結構 98

5.4.1 樹 99

5.4.2 二叉樹 100

5.5 查找和排序 104

5.5.1 查找的基本概念 105

5.5.2 線性表的查找 105

5.5.3 排序基本概念 107

5.5.4 內部排序 108

小結 109

習題 109

第6章 計算機網路 110

6.1 計算機網路概述 111

6.1.1 計算機網路的發展 111

6.1.2 計算機網路的概念 113

6.1.3 計算機網路的分類 113

6.1.4 網路拓撲結構 116

6.2 計算機網路體系結構 117

6.2.1 OSI參考模型 117

6.2.2 TCP/IP參考模型 124

6.3 計算機網路互連硬體 126

6.3.1 常用的網路設備 126

6.3.2 網路傳輸介質 129

6.3.3 組建網路 130

6.4 計算機網路協定 130

6.4.1 網路的標準 130

6.4.2 網路協定 131

6.5 Internet及其套用 131

6.5.1 Internet概述 132

6.5.2 Internet地址 132

6.5.3 Internet服務 133

小結 134

習題 134

第7章 資料庫系統 136

7.1 資料庫系統簡介 137

7.1.1 資料庫概念 137

7.1.2 資料庫技術的產生和發展 138

7.1.3 資料庫系統的體系架構 139

7.1.4 資料庫管理系統 141

7.2 結構化查詢語言(SQL) 143

7.2.1 SQL概述 143

7.2.2 數據定義 144

7.2.3 數據查詢 147

7.2.4 數據更新 151

7.2.5 視圖 153

7.3 常用資料庫系統 155

小結 158

習題 158

第8章 多媒體技術 159

8.1 多媒體 160

8.1.1 多媒體概述 160

8.1.2 多媒體技術的發展方向 161

8.1.3 多媒體系統的分類 161

8.1.4 多媒體系統的結構 161

8.2 多媒體信息的表示 162

8.2.1 多媒體數據的特點 162

8.2.2 文字 163

8.2.3 音頻 165

8.2.4 視覺媒體 170

8.2.5 動畫 175

8.3 超文本與超媒體 176

8.4 多媒體數據壓縮技術 179

8.4.1 數據壓縮技術原理 179

8.4.2 音頻信號的壓縮編碼 183

8.4.3 視頻信號的壓縮編碼 185

8.5 多媒體創作工具 188

8.5.1 Photoshop簡介 188

8.5.2 3ds Max簡介 190

8.5.3 Authorware簡介 192

8.6 多媒體套用 196

小結 197

習題 198

第9章 軟體工程 199

9.1 軟體工程概述 200

9.1.1 軟體工程產生的基礎 200

9.1.2 軟體的生存周期 201

9.1.3 軟體開發模型 202

9.2 需求分析和規格說明 205

9.2.1 需求分析 205

9.2.2 需求規格說明 208

9.2.3 需求分析示例 211

9.3 軟體設計 213

9.3.1 概要設計任務 213

9.3.2 概要設計步驟 213

9.3.3 軟體設計原則 215

9.3.4 詳細設計的任務 216

9.3.5 詳細設計的原則 217

9.3.6 詳細設計的方法 217

9.4 軟體測試與維護 218

9.4.1 軟體測試 219

9.4.2 軟體維護 220

9.4.3 軟體質量評價 223

小結 226

習題 226

第10章 信息安全 227

10.1 概述 228

10.1.1 威脅與攻擊信息的種類 228

10.1.2 信息安全的措施 229

10.2 信息不安全因素 231

10.2.1 物理因素 231

10.2.2 網路因素 231

10.2.3 系統因素 232

10.2.4 管理因素 232

10.3 信息攻擊 232

10.4 安全需求分析 234

10.4.1 防護安全 234

10.4.2 運行安全 235

10.4.3 安全管理 236

10.5 安全理論與技術分析 236

10.5.1 密碼理論與數據加密技術 236

10.5.2 認證識別理論與技術 237

10.5.3 授權與訪問控制理論與技術 237

10.5.4 審計追蹤技術 238

10.5.5 病毒防範技術 239

10.5.6 入侵監測技術 239

10.6 網路安全 240

10.6.1 網路安全概述 240

10.6.2 計算機病毒與反病毒 245

小結 247

習題 247

第11章 信息系統 248

11.1 數據與信息 249

11.1.1 數據 249

11.1.2 信息 249

11.1.3 信息特性 250

11.2 信息管理 250

11.2.1 信息管理的功能 251

11.2.2 信息管理的對象 251

11.2.3 信息管理的目的 252

11.3 信息系統 252

11.3.1 信息系統的組成 252

11.3.2 信息系統的特性 253

11.4 信息系統的套用 254

11.4.1 電子數據的處理 254

11.4.2 決策支持系統 254

11.4.3 主管信息系統 255

11.4.4 專家系統 255

11.4.5 企業資源規劃 256

11.4.6 供應鏈管理 257

11.4.7 客戶關係管理 257

11.4.8 知識管理 258

11.4.9 電子商務 259

11.4.10 商業智慧型 260

11.5 信息系統分析與設計 260

11.5.1 系統開發模型 260

11.5.2 系統分析員的任務 260

11.5.3 系統分析員應具備的條件 261

小結 261

習題 261

第12章 職業道德與法律法規 262

12.1 職業道德 263

12.1.1 道德規範 263

12.1.2 計算機用戶道德 263

12.1.3 企業道德 264

12.1.4 隱私與公民自由 264

12.2 信息產業的法律法規 265

小結 266

習題 266

參考文獻 268

圖書信息6

基本信息

計算機導論計算機導論

作者:

朱勇 等

定價:29.80元

出版日期:2008年8月

書號:7-113-08763

套系名稱:21世紀高等院校規劃教材 計算機科學與技術

開本:16開

出版單位:中國鐵道出版社

內容簡介

本書是根據計算機科學與技術專業規範及套用性計算機專業的教學需求編寫的。本書共10章,內容包括:緒論、數據存儲、計算機硬體基礎、作業系統原理、程式設計導引、數據結構、資料庫基礎、計算機網路技術及套用、計算理論與人工智慧、常用辦公軟體。配有教學課件。

圖書目錄

第1章 緒論

第2章 數據存儲

第3章 計算機硬體基礎

第4章 作業系統原理

第5章 程式設計導引

第6章 數據結構

第7章 資料庫基礎

第8章 計算機網路技術及套用

第9章 計算理論與人工智慧

第10章 常用辦公軟體

附錄A 實驗指導

參考文獻

編輯推薦

《計算機導論》:涵蓋計算機專業四年學習所涉及的課程內容。理論與實踐結合。其中網頁設計基礎和具體資料庫系統的介紹意在提高學生的動手實踐能力。每章末都介紹了和本章內容相關的圖靈獎獲得者的生平事跡,以增加學生學習和閱讀本書的興趣。本書適合普通高等學校計算機專業一年級的本、專科學生。

文摘

著作權頁:

1946年,在紐曼博士的建議下,皇家學會成立計算機實驗室。紐曼博士是皇家學會會員,又是當年破譯Enigma小組的成員,正是他對“赫斯·魯賓遜”的製造起了關鍵作用。皇家學會的這一新實驗室不在倫敦,而是設在曼徹斯特大學,由紐曼博士牽頭負責。1946年7月,研製基金到位,紐曼博士開始招募人選。阿蘭·圖靈也在次年9月加盟計算機實驗室。一時間,曼徹斯特大學群英薈萃。實驗室設在一幢維多利亞時代的老房子裡,條件十分簡陋,但因圖靈他們的到來,也算是蓬蓽生輝了。在1948年6月,這裡造出了一台小的模型機,大家都愛叫它“嬰兒”(Baby)。這台模型機用陰極射線管來解決存儲問題,能存儲32個字,每一字有32位字長。這是第一台能完全執行存儲程式的電子計算機的模型。

1949年10月,各項改進工作都已展開,夾在兩層存儲器之間的自動控制系統已正常運轉,並能在程式的控制下,實現磁鼓和陰極射線管存儲單元間信息互動。圖靈設計出一些協同電路來做輸入和輸出的外設。有關的電動打字設備也是圖靈通過老關係從他戰時供職的外交部通信部門弄過來的,其中甚至包括一個戰後從德國人那裡收繳來的穿孔紙帶鍵盤。這樣,整個模型機已大功告成。在整個試驗階段,大家忙上忙下。1949年底,模型機交付給曼徹斯特當地的一家叫弗蘭尼蒂(Ferranti)的電子公司,開始正式建造。1951年2月完工,通稱“邁可1型”。它有4000個電子管,72 000個電阻器,2500個電容器,能在0.1秒內進行開平方根、求對數和三角函式的運算。比起先前的模型機“邁可1型”功能更為齊全,靜電存儲器的記憶體容量已翻倍,能存256個40位字長字,分別存在8個陰極射線管中,而磁鼓的容量能擴容到16 384個字,真是一項了不起的工程。

與馮·諾依曼同時代的富蘭克爾(Frankel)在回憶中說:馮·諾依曼沒有說過“存儲程式”型計算機的概念是他的發明,卻不止一次地說過,圖靈是現代計算機設計思想的創始人。當有人將“電子計算機之父”的頭銜戴在馮·諾依曼頭上時,他謙遜地說,真正的計算機之父應該是圖靈。當然,馮·諾依曼也當之無愧,他倆是計算機歷史浩瀚星空中相互映照的兩顆巨星。

早在1945年,圖靈就提出“仿真系統”的概念,並有一份詳細的報告,想建造一台沒有固定指令系統的計算機。它能夠模擬其他不同指令系統的計算機的功能,但這份報告直到1972年才公布。這說明圖靈在二戰結束後就開始了後來被被為“人工智慧”領域的探索,他開始關注人的神經網路和計算機計算之間的關聯。1950年,圖靈又來到曼徹斯特大學任教,同時還擔任該大學自動計算機項目的負責人。就在這一年的10月,他又發表了另一篇題為《機器能思考嗎?》的論文,成為劃時代之作。也正是這篇文章,為圖靈贏得了一頂桂冠——“人工智慧之父”。在這篇論文裡,圖靈第一次提出“機器思維”的概念。他逐條反駁了機器不能思維的論調,做出了肯定的回答。他還對智慧型問題從行為主義的角度給出了定義,由此提出一種假想:即一個人在不接觸對方的情況下,通過一種特殊的方式和對方進行一系列的問答,如果在相當長時間內,他無法根據這些問題判斷對方是人還是計算機,那么,就可以認為這個計算機具有同人相當的智力,即這台計算機是能思維的,這就是著名的“圖靈測試”。當時全世界只有幾台計算機,根本無法通過這一測試。但圖靈預言,在20世紀末,一定會有計算機通過“圖靈測試”。終於他的預言在IBM的“深藍”身上得到徹底實現。

序言

計算機導論是一門概括地講授計算機學科主要課程的基本內容和重要套用,並巨觀討論這些課程相互之間內在聯繫的課程。該課程的開設目的是幫助計算機及相關學科的大學一年級學生,對計算機學科的理論基礎、重要套用有一個基本的了解,從而幫助他們更好地步入後續課程的學習。因此,本書的內容是以討論計算機以及計算機系統的基本原理、各主要知識點的相互聯繫和重要套用為主的。這樣的內容處理方法既概要講清了各主要知識點的意義和相互聯繫,又不會和後續相關課程的內容重複,至少從討論問題的角度說不會和後續課程的內容重複。

由於計算機學科發展很快,國內十幾年前出版的計算機導論教材內容已經過時,目前,新的合適的計算機導論課程的教材我們至今也沒有看到,雖然近年來出版了一些國外同類教材的翻譯本和影印本,但是由於種種原因,國內大部分院校很難直接採用這些教材作為計算機導論課程的教材。基於這些,我們在多年教學實踐和對計算機導論教材建設迫切性認識的基礎上,認真著手編寫了這本計算機導論教材。本書共分五個部分,由11章組成。第一部分為第1章,主要展開了本書後續章節的框架,另外,簡要介紹了計算機的發明和發展過程。第二部分包括第2~4章,主要討論計算機硬體,其中,第2章討論數據存儲,第3章討論數據處理,第4章討論數據的輸入和輸出。第三部分包括第5~8章,主要討論軟體的開發,其中,第5章討論作業系統,第6章討論算法,第7章討論程式設計語言,第8章討論數據結構。第四部分包括第9章和第10章,主要討論計算機網路和Intemet,其中,第9章討論計算機網路,第10章介紹Intemet和Intemet上的套用。第五部分為第11章,主要介紹微機的組成和組裝。

從更抽象的角度劃分,本書也可分為三個部分,第一部分由第1~8章組成,主要討論計算機的硬體和軟體的基本概念,這也是計算機導論課程的主要內容。第二部分由第9章和第10章組成,主要介紹計算機網路及其套用,網路使計算機由孤立的資源或工具變成了有廣泛聯繫的資源或工具。第三部分為第ll章,主要介紹微機的組成和組裝,這部分內容圖文並茂,可以幫助初學者對計算機的實際構成有一個基本的了解。

由於本書介紹了計算機方面的許多基本概念和基本術語,所以它不僅可作為計算機導論課程的教材,對那些希望了解計算機學科基本概念的讀者來說,本書也是一本合適的讀物。

作為教材,本書給出了比較充分的習題。鑒於本課程的教學目的,這些習題主要是一些概念性的習題。

圖書信息8

基本信息

計算機導論計算機導論

書名:

計算機導論

書號:7-113-09641

作者:余松森 等

定價:24.00元

出版日期:2009年2月

套系名稱:普通高等學校計算機科學與技術專業規劃教材

開本:16開

出版單位:中國鐵道出版社

內容簡介

本教材課程的定位主要是面向工程與套用,從計算機學科的主要發展套用領域來“導引”該學科的知識。具體內容包括計算機基礎、計算機軟體設計與工程化實施、計算機網路系統、計算機硬體邏輯與控制開發系統四大部分。引導剛剛進入大學的學生對計算機科學技術的基礎知識及專業研究方向有一個概括而準確的了解,從而為系統地學習計算機專業課程打下基礎。本書內容由淺入深、循序漸進,注重理論與實踐的結合,適合作為計算機及相關專業的教材,也可作為學習計算機知識的參考和工具用書。本書配有教學課件。

圖書目錄

第一部分 計算機基礎

第1章 計算機與計算機學科 1

1.1 計算機的發展簡史 1

1.1.1 人類計算工具的歷史沿革 1

1.1.2 電子計算機的發展歷史 2

1.1.3 計算機發展階段的劃分 5

1.1.4 計算機的套用領域 7

1.2 計算機科學與技術學科及其知識體系 9

1.2.1 計算機科學與技術學科的定義 9

1.2.2 計算機科學與技術學科的方法論 10

1.2.3 計算機科學與技術知識體系 12

1.3 計算機科學與技術學科的教育 15

1.3.1 理性化教育與創新能力的培養 15

1.3.2 學科的基本專業素養要求 16

1.3.3 社會對計算機學科專業的人才需求 17

1.4 社會與職業問題 18

1.4.1 信息技術的社會環境簡述 18

1.4.2 職業責任和道德責任 18

1.4.3 計算機系統的風險和責任 19

1.4.4 智慧財產權 21

1.4.5 隱私和公民自由 23

本章小結 24

習題一 24

第2章 數據的表示、編碼和運算 25

2.1 數值/符號和計算工具的物理狀態之間的關係 25

2.1.1 計算機計算的本質和數制 25

2.1.2 數制的轉換 26

2.1.3 二進制數據的運算 28

2.1.4 計算機存儲和運算的實現 29

2.2 數據的表示和編碼 31

2.2.1 計算機數據的分類 31

2.2.2 有符號數的表示和編碼 31

2.2.3 實數的浮點表示和編碼 33

2.2.4 純十進制運算和BCD編碼 34

2.2.5 西文字元數據的編碼 34

2.2.6 中文字元數據的編碼 36

2.3 多媒體數據簡介 38

2.3.1 信號的數位化 38

2.3.2 多媒體數據的格式 39

本章小結 42

習題二 42

第3章 計算機系統 45

3.1 計算機硬體系統 46

3.1.1 馮·諾依曼結構 46

3.1.2 計算機的基本組成 46

3.1.3 PC組成及配置 53

3.2 計算機軟體系統 55

3.2.1 計算機軟體的概念及分類 55

3.2.2 計算機軟體在系統中的分層 56

3.2.3 作業系統 57

3.2.4 作業系統使用的常識和建議 59

本章小結 62

習題三 62

第二部分 計算機軟體設計與工程化實施

第4章 計算機軟體程式實現 65

4.1 程式設計語言 65

4.1.1 程式設計語言的目的及演化 65

4.1.2 常用的程式設計語言 67

4.2 算法與數據結構 69

4.2.1 算法的概念 69

4.2.2 算法的結構與描述 69

4.2.3 數據結構的概念 71

4.2.4 幾種典型數據結構 73

4.3 QBASIC語言介紹 77

4.3.1 QBASIC的基本操作 77

4.3.2 QBASIC的數據類型、運算符、表達式 81

4.3.3 QBASIC的語句 86

4.3.4 QBASIC的數組 96

4.4 編譯程式 97

4.4.1 編譯的概念 98

4.4.2 編譯過程 98

4.5 軟體實現過程 100

本章小結 100

習題四 101

第5章 軟體項目工程化實施 102

5.1 軟體工程學科 102

5.1.1 軟體的發展 102

5.1.2 軟體工程化 103

5.2 軟體生命周期 105

5.3 軟體開發模型 106

5.4 軟體項目管理 109

本章小結 113

習題五 113

第6章 資料庫系統 114

6.1 資料庫系統概念 114

6.2 數據模型 115

6.2.1 兩類數據模型 115

6.2.2 關係資料庫管理系統 117

6.3 常用關係資料庫管理系統 118

6.4 資料庫新發展 119

本章小結 123

習題六 123

第三部分 計算機網路系統

第7章 計算機網路 124

7.1 計算機網路概述 124

7.1.1 網路的組成和分類 125

7.1.2 網路協定 127

7.1.3 網路連線設備 130

7.2 網路規劃與設計 131

7.3 Internet及其套用 133

7.3.1 Internet概述 133

7.3.2 Internet在我國的發展 134

7.3.3 DNS——域名系統 135

7.3.4 Internet支撐下的幾種典型套用模式 136

7.4 格線計算 140

本章小結 143

習題七 143

第8章 計算機病毒及網路安全 145

8.1 計算機病毒 145

8.2 計算機網路安全 148

8.2.1 計算機網路安全的概念 148

8.2.2 計算機網路安全技術 149

8.2.3 計算機網路安全體系結構及安全管理 155

8.2.4 計算機網路戰 156

本章小結 157

習題八 157

第四部分 計算機硬體邏輯與控制開發系統*

第9章 單片微型計算機* 158

9.1 單片微型計算機概述 158

9.1.1 單片機概念 158

9.1.2 單片機的套用 160

9.1.3 單片機的發展歷程及未來趨勢 160

9.1.4 典型的單片機廠商及產品 163

9.2 MCS-51單片機介紹 164

9.2.1 總體結構 164

9.2.2 MCS-51單片機的引腳及功能 165

9.2.3 一個簡單的單片機系統工作過程 167

9.3 單片機套用系統開發 168

本章小結 176

習題九 176

第10章 嵌入式系統* 177

10.1 嵌入式系統簡介 177

10.1.1 嵌入式系統的定義 177

10.1.2 嵌入式系統的特點 179

10.1.3 嵌入式系統的歷史和發展趨勢 179

10.1.4 嵌入式系統的套用領域 181

10.2 嵌入式系統的構成 182

10.2.1 嵌入式系統硬體平台 182

10.2.2 嵌入式系統軟體平台 184

10.2.3 常用的嵌入式作業系統 185

10.3 嵌入式系統設計 187

10.3.1 嵌入式系統設計過程 187

10.3.2 嵌入式系統開發與調試工具 190

本章小結 192

習題十 192

各章英文術語檢索 193

參考文獻 198

圖書信息9

基本信息

計算機導論計算機導論

書名:

計算機導論

書號:7-113-13016

作者:金世雙 等

定價:29.00元

出版日期:2011年8月

出版單位:中國鐵道出版社

內容簡介

本書內容包括計算機科學技術專業主幹學科的大部分基礎知識,涉及計算機發展歷程、硬體體系結構、軟體技術、資料庫技術、計算機網路技術、多媒體技術等知識結構。通過計算機導論課程的學習,學生可以初步了解計算機學科的知識體系,了解用計算機科學技術解決實際問題的方法,激發學習興趣,樹立專業學習的責任感和自豪感。

本書可以為計算機相關專業讀者學習專業課奠定基礎,也可為非計算機相關專業讀者今後進行計算機領域的開發和套用提供必需的知識背景。

本書適合作為本科院校計算機套用型專業的教材,也可可作為信息管理、電子商務和網路工程等專業的教材。

圖書目錄

第1章 信息技術和計算機科學技術 1

1.1 信息技術概述 1

1.1.1 信息化社會概述 2

1.1.2 信息技術的發展 3

1.1.3 現代信息技術的內容 4

1.2 計算機的基本概念 6

1.2.1 計算機的發展 6

1.2.2 計算機的分類和特點 8

1.2.3 計算機的套用 10

1.3 信息化社會的挑戰 12

1.3.1 信息化社會的特徵 12

1.3.2 網際網路與信息化社會 14

1.3.3 信息化社會對計算機人才的需求 16

1.4 計算機科學與技術學科知識體系 17

1.4.1 計算機科學與技術學科的含義 17

1.4.2 我國計算機科學與技術的教育歷史回顧 18

1.4.3 CC2004與本科教育知識體系 20

小結 23

習題 23

第2章 計算機基礎知識 25

2.1 計算機的運算基礎 25

2.1.1 數制 26

2.1.2 碼制 31

2.1.3 數據在計算機內的表示 33

2.2 邏輯代數基礎 39

2.2.1 命題邏輯基礎 39

2.2.2 邏輯代數 44

2.3 數據結構基礎 46

2.3.1 什麼是數據結構 46

2.3.2 基本概念和術語 48

2.3.3 幾種典型的數據結構 49

2.3.4 算法 51

2.3.5 衡量算法的優劣 55

小結 56

習題 56

第3章 計算機硬體系統 58

3.1 計算機的體系結構與工作原理 58

3.1.1 馮·諾依曼體系結構 59

3.1.2 計算機體系結構的發展 60

3.1.3 計算機的指令系統 62

3.1.4 計算機的工作原理 64

3.1.5 微型計算機的組成 65

3.2 中央處理器 66

3.2.1 運算器 67

3.2.2 控制器 68

3.2.3 CPU的性能指標 69

3.3 存儲器 70

3.3.1 存儲器的變革 70

3.3.2 現代信息存儲技術 73

3.3.3 主存儲器 74

3.3.4 輔助存儲器 77

3.4 輸入/輸出系統 80

3.4.1 輸入設備概述 80

3.4.2 輸出設備概述 83

小結 85

習題 85

第4章 計算機軟體系統 87

4.1 計算機軟體概述 87

4.1.1 計算機軟體發展的歷程 88

4.1.2 計算機軟體的分類 89

4.1.3 程式設計語言概述 90

4.1.4 程式設計的方法 94

4.2 作業系統 100

4.2.1 作業系統的含義 100

4.2.2 作業系統的分類 101

4.2.3 作業系統的功能 104

4.2.4 幾種常用的作業系統 108

小結 114

習題 114

第5章 計算機套用軟體與工具軟體 116

5.1 套用軟體 116

5.1.1 字表處理軟體概述 117

5.1.2 文字處理軟體Word 2003基本操作 117

5.1.3 Excel 2003基本操作 127

5.1.4 PowerPoint 2003基本操作 136

5.1.5 信息管理軟體 144

5.1.6 教育軟體 144

5.1.7 遊戲軟體 146

5.2 工具軟體 146

5.2.1 系統工具軟體 147

5.2.2 檔案壓縮軟體 147

5.2.3 下載軟體 149

5.2.4 翻譯工具 149

5.2.5 驅動程式 149

5.2.6 防毒軟體 150

小結 152

習題 153

第6章 資料庫系統及其套用 156

6.1 資料庫系統的基本概念 156

6.1.1 數據管理技術的發展 157

6.1.2 資料庫系統的體系結構 159

6.1.3 數據模型 161

6.1.4 關係資料庫管理系統 166

6.2 Access 2003套用 178

6.2.1 Access概述 178

6.2.2 建立Access資料庫 180

6.2.3 表的設計 181

6.2.4 查詢設計 185

小結 186

習題 187

第7章 計算機網路及其套用 189

7.1 數據通信技術概述 190

7.1.1 數據通信的基本概念 190

7.1.2 數據傳輸類型 193

7.1.3 數據傳輸技術 195

7.1.4 常用的數據通信系統 199

7.2 計算機網路體系結構 201

7.2.1 計算機網路的概念 201

7.2.2 計算機網路的分類 202

7.2.3 計算機網路的體系結構 204

7.3 區域網路 207

7.3.1 區域網路概述 207

7.3.2 幾種常見的區域網路 208

7.4 Internet與TCP/IP協定 211

7.4.1 Internet的發展歷程 211

7.4.2 Internet的工作原理 213

7.4.3 Internet的服務功能 214

7.4.4 TCP/IP體系結構 216

7.4.5 IP位址 218

7.4.6 域名服務 219

7.4.7 網路安全技術 220

7.5 網站的創建與網頁的製作 222

7.5.1 認識HTML 222

7.5.2 FrontPage 2003概述 224

7.5.3 JavaScript初步 226

7.5.4 站點發布與管理 228

小結 229

習題 230

第8章 軟體工程 231

8.1 軟體工程的概念 232

8.1.1 軟體危機 232

8.1.2 軟體工程概述 232

8.1.3 軟體生存周期 233

8.2 幾種常見的軟體開發過程 235

8.2.1 瀑布模型 235

8.2.2 快速模型 236

8.2.3 增量模型 237

8.2.4 螺鏇模型 237

8.2.5 Rational統一過程 238

8.2.6 敏捷過程與極限編程 239

8.3 軟體開發方法 240

8.3.1 模組化方法 240

8.3.2 結構化方法 240

8.3.3 面向對象方法 242

8.3.4 UML概述 244

8.3.5 軟體復用和構件技術 246

8.4 軟體項目管理 248

8.4.1 估算軟體規模 248

8.4.2 工作量估算 248

8.4.3 進度計畫 249

8.4.4 能力成熟度模型 250

小結 252

習題 252

第9章 多媒體技術及其套用 254

9.1 多媒體概述 255

9.1.1 多媒體的定義 255

9.1.2 多媒體系統的主要特徵 256

9.1.3 多媒體系統的組成 258

9.1.4 多媒體技術中的關鍵技術 259

9.2 音頻技術 261

9.2.1 音頻數位化原理 261

9.2.2 音頻處理技術 262

9.2.3 語音合成與識別技術 264

9.3 圖像處理技術 265

9.3.1 圖像的數位化原理 265

9.3.2 數字圖像處理技術 267

9.3.3 Photoshop CS4簡介 267

9.4 動畫處理技術 269

9.4.1 動畫的產生原理 269

9.4.2 動畫處理技術簡介 269

9.4.3 Flash CS4簡介 270

小結 272

習題 272

第10章 信息產業的職業道德與法律 273

10.1 信息產業的職業道德 273

10.1.1 計算機科學技術人員的道德準則 274

10.1.2 計算機用戶的道德準則 275

10.1.3 企業的道德準則 275

10.2 信息產業的法律法規 275

10.2.1 與計算機智慧財產權有關的法律法規 276

10.2.2 計算機軟體著作權的保護 277

小結 278

習題 278

參考文獻 279

作者簡介

余松森,博士,江西豐城人。中共黨員,副教授,碩士生導師。現就職於南昌大學信息工程學院計算機系,兼任南昌市政府招投標項目評審專家、江西省機電招投標項目評審專家、江西省交通運輸與物流協會專家、教育部科技項目評審專家、中國科技論文線上評審專家。近年來主持省部級以上課題6項,參與省部級以上課題7項。參與編寫教材2部。發表學術論文15篇,其中關於EI、ISTP檢索方面的論文8篇。主要研究領域:RFID技術、物聯網、嵌入式系統套用等。

相關搜尋

熱門詞條

聯絡我們