本書是一本學(xué)習(xí)計算機知識的入門教材,介紹了計算機的發(fā)展簡史,計算機中的數(shù)據(jù)表示、計算機硬件、計算機軟件、計算機網(wǎng)絡(luò)與網(wǎng)絡(luò)安全、數(shù)據(jù)庫與數(shù)據(jù)管理、算法與程序設(shè)計、多媒體技術(shù)與虛擬現(xiàn)實等內(nèi)容。通過本書的學(xué)習(xí),可以了解計算機發(fā)展史中的重要人物、機型和事件,了解計算機基礎(chǔ)知識,了解計算機技術(shù)對學(xué)習(xí)、工作、生活的重要支撐作用,初步具備利用計算機技術(shù)分析問題解決問題的能力。本書的配套實驗教材有《大學(xué)計算機實驗教程》。
隨著計算機與網(wǎng)絡(luò)技術(shù)的快速發(fā)展和廣泛應(yīng)用,計算機與網(wǎng)絡(luò)技術(shù)已與人們的工作、學(xué)習(xí)和生活密不可分;積極主動地應(yīng)用計算機與網(wǎng)絡(luò)技術(shù),將會提高工作效率、學(xué)習(xí)質(zhì)量和生活品位。在信息化社會,無論現(xiàn)在學(xué)習(xí)哪個專業(yè),將來從事何種工作,都要學(xué)習(xí)一些計算機與網(wǎng)絡(luò)知識和技能,培養(yǎng)計算思維能力,這對于提高個人的綜合素質(zhì)和創(chuàng)新創(chuàng)業(yè)能力,促進(jìn)個人的專業(yè)能力發(fā)展都是非常重要的。
“大學(xué)計算機”是一門面向非計算機專業(yè)學(xué)生開設(shè)的學(xué)習(xí)計算機與網(wǎng)絡(luò)知識的入門課程,是高等學(xué)校計算機基礎(chǔ)教學(xué)的核心課程,是大學(xué)通識教育的重要組成部分,其教學(xué)目標(biāo)是全面培養(yǎng)學(xué)生的信息素養(yǎng)、計算科學(xué)素養(yǎng)和計算思維能力,提高學(xué)生的計算機應(yīng)用水平和計算機問題求解能力,為后續(xù)課程的學(xué)習(xí)奠定基礎(chǔ)。本書的編寫以教育部高等學(xué)校大學(xué)計算機課程教學(xué)指導(dǎo)委員會2016年1月正式發(fā)布的《大學(xué)計算機基礎(chǔ)課程教學(xué)基本要求》為指導(dǎo),注重培養(yǎng)提高學(xué)生的計算思維能力和信息素養(yǎng)。全書共分8章,主要包括計算機發(fā)展簡史、計算機中的數(shù)據(jù)表示、計算機硬件、計算機軟件、計算機網(wǎng)絡(luò)與網(wǎng)絡(luò)安全、數(shù)據(jù)庫與數(shù)據(jù)管理、算法與程序設(shè)計、多媒體技術(shù)與虛擬現(xiàn)實等內(nèi)容。為提高內(nèi)容的針對性與實用性和拓展知識面,在介紹計算機與網(wǎng)絡(luò)基本知識的基礎(chǔ)上,提供了“如何選購一臺符合自己需要的計算機”、“操作系統(tǒng)的啟動過程”、“如何在校園接入互聯(lián)網(wǎng)”、“多媒體數(shù)據(jù)壓縮”等實用案例以及一些有趣的拓展性閱讀材料。程序設(shè)計語言介紹的是近幾年得到廣泛應(yīng)用并適合非計算機專業(yè)學(xué)生學(xué)習(xí)的Python語言。
本書的編寫參考了大量的書籍、報刊,并從互聯(lián)網(wǎng)上參考了部分有價值的材料。為此,我們向有關(guān)的作者、編者、譯者和網(wǎng)站表示衷心的感謝。
本書由袁方任主編并統(tǒng)稿,第1章由袁方編寫,第2章由婁健編寫,第3章由安海寧編寫,第4章由尹勝彬編寫,第5章由肖勝剛編寫,第6章由鄧娜編寫,第7章由鄭穎立編寫,第8章由齊耀龍編寫。
第1章 計算機發(fā)展簡史
1.1 計算機技術(shù)的演變
1.1.1 早期計算工具
1.1.2 機械計算機
1.1.3 機電計算機
1.1.4 電子計算機
1.2 計算機的發(fā)展
1.2.1 第一代計算機
1.2.2 第二代計算機
1.2.3 第三代計算機
1.2.4 第四代計算機
1.2.5 第五代計算機
1.2.6 計算機的發(fā)展趨勢
1.2.7 計算機的分類
1.2.8 計算機的特點
1.2.9 計算機的應(yīng)用領(lǐng)域
1.3 中國計算機發(fā)展簡史.I
1.4 為什么要學(xué)習(xí)計算機知識
拓展閱讀:計算機與各專業(yè)的密切聯(lián)系
思考與練習(xí)1
第2章 計算機中的數(shù)據(jù)表示
2.1 計算機中的數(shù)制
2.1.1 進(jìn)位計數(shù)制
2.1.2 計算機常用數(shù)制
2.1.3 不同進(jìn)制之間的轉(zhuǎn)換
2.1.4 計算機存儲數(shù)據(jù)的常用單位
2.2 數(shù)值型數(shù)據(jù)的表示
2.3 字符型數(shù)據(jù)的表示
2.3.1 西文字符表示
2.3.2 漢字表示
拓展閱讀:漢字激光照排之父——王選
思考與練習(xí)2
第3章 計算機硬件
3.1 計算機硬件系統(tǒng)構(gòu)成
3.2 中央處理器
3.2.1 CPU的內(nèi)部結(jié)構(gòu)和基本功能
3.2.2 CPU的主要技術(shù)指標(biāo)
3.3 存儲器
3.3.1 微型計算機的存儲體系
3.3.2 高速緩存
3.3.3 內(nèi)存
3.3.4 外存
3.4 輸入輸出設(shè)備
3.4.1 鍵盤
3.4.2 鼠標(biāo)
3.4.3 顯示器
3.4.4 打印機
3.4.5 3D打印機
3.4.6 輸入輸出設(shè)備接口
3.5 總線結(jié)構(gòu)
3.5.1 總線分類
3.5.2 系統(tǒng)總線
3.5.3 總線與主板
3.6 計算機系統(tǒng)結(jié)構(gòu)的發(fā)展
3.6.1 微程序
3.6.2 并行處理技術(shù)
3.7 如何選購一臺符合自己需要的計算機
3.7.1 明確需求
3.7.2 確認(rèn)配置
3.7.3 典型配置介紹
拓展閱讀:馮·諾依曼與馮·諾依曼計算機
思考與練習(xí)3
第4章 計算機軟件
4.1 計算機軟件概述
4.1.1 計算機軟件的概念
4.1.2 計算機軟件的發(fā)展
4.1.3 計算機軟件的分類
4.1.4 計算機軟件和硬件的關(guān)系
4.2 操作系統(tǒng)
4.2.1 什么是操作系統(tǒng)
4.2.2 操作系統(tǒng)的功能
4.2.3 操作系統(tǒng)的發(fā)展
4.2.4 操作系統(tǒng)的特征
4.2.5 常見的操作系統(tǒng)
4.2.6 操作系統(tǒng)的啟動過程
4.3 數(shù)據(jù)結(jié)構(gòu)
4.3.1 數(shù)據(jù)結(jié)構(gòu)的基本概念
4.3.2 數(shù)據(jù)結(jié)構(gòu)的內(nèi)容
4.3.3 線性表
4.3.4 線性表的查找與排序
4.4 軟件工程
4.4.1 什么是軟件危機
4.4.2 軟件工程的定義
4.4.3 軟件開發(fā)方法
拓展閱讀:比爾·蓋茨與微軟
公司
思考與練習(xí)4
第5章 計算機網(wǎng)絡(luò)與網(wǎng)絡(luò)安全
5.1 計算機網(wǎng)絡(luò)基礎(chǔ)
5.1.1 計算機網(wǎng)絡(luò)的定義
5.1.2 計算機網(wǎng)絡(luò)的分類
5.1.3 網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)
5.1.4 網(wǎng)絡(luò)通信協(xié)議
5.1.5 網(wǎng)絡(luò)帶寬
5.1.6 常用網(wǎng)絡(luò)連接設(shè)備
5.1.7 組網(wǎng)技術(shù)
5.2 互聯(lián)網(wǎng)技術(shù)
5.2.1 互聯(lián)網(wǎng)的起源
5.2.2 互聯(lián)網(wǎng)接入方式
5.2.3 互聯(lián)網(wǎng)協(xié)議和IP地址
5.3 互聯(lián)網(wǎng)服務(wù)
5.3.1 萬維網(wǎng)和瀏覽器
5.3.2 搜索引擎
5.3.3 電子郵件
5.3.4 FTP
5.3.5 互聯(lián)網(wǎng)的新發(fā)展
5.4 如何在校園接入互聯(lián)網(wǎng)
5.4.1 Web認(rèn)證接人互聯(lián)網(wǎng)
5.4.2 在宿舍接人互聯(lián)網(wǎng)
5.5 網(wǎng)絡(luò)安全
5.5.1 計算機病毒
……
第6章 數(shù)據(jù)庫與數(shù)據(jù)管理
第7章 算法與程序設(shè)計
第8章 多媒體技術(shù)
參考文獻(xiàn)