關于我們
書單推薦
新書推薦
|
計算機導論
本書是一本學習計算機科學與技術學科的入門教材, 全書共分為9章, 包括緒論、計算機基礎知識、計算機系統(tǒng)的基本組成、計算機操作系統(tǒng)概述、常用工具軟件、Office 2010應用、網(wǎng)絡應用、程序設計基礎、VB.NET程序設計基礎。
“計算機導論”是學習計算機專業(yè)知識的入門課程,是對計算機專業(yè)完整知識體系進行闡述的一門課程。其重要作用在于幫助學生了解計算機專業(yè)知識能解決什么問題,作為計算機專業(yè)的學生應該學什么、如何學,一名合格的計算機專業(yè)大學畢業(yè)生應該具備什么樣的素質(zhì)和能力。
“計算機導論”課程的目的是為計算機學院各專業(yè)的新生提供關于計算機基礎知識和技能的入門介紹,幫助他們對該學科有一個整體的認識,知道在4年的本科學習中需要學習哪些課程、哪些專業(yè)知識,這些課程之間有什么聯(lián)系,并了解作為該學科的學生應具有的基本知識和技能,以及在該領域工作應有的職業(yè)道德和應遵守的法律準則。 本書共分9章,包括緒論、計算機基礎知識、計算機系統(tǒng)的基本組成、計算機操作系統(tǒng)概述、常用工具軟件、Office 2010應用、網(wǎng)絡應用、程序設計基礎以及VB.NET程序設計基礎。本書內(nèi)容編排的特點是:以應用為主,密切結合計算機應用,給入門者一個清晰的計算機系統(tǒng)的框架,有利于今后循序漸進地學習。 “計算機導論”的教學要求是合理授課總學時約64學時,其中理論課48學時、實驗課16學時。任課教師根據(jù)教學要求及學時數(shù),有選擇性地少講或精講某些內(nèi)容,并將部分內(nèi)容安排學生自學。實驗課時可通過安排課外作業(yè)完成。 “計算機導論”課程涉及的軟件有: Windows 7、Word 2010、Excel 2010、PowerPoint 2010、中文版WinRAR、ACDSee、Windows Media Player、HyperSnap DX、Adobe Reader、Internet Explorer。 由于作者水平有限,懇請廣大讀者對書中的不妥之處提出批評與指正,并且給予有價值的反饋。 上海應用技術學院
第1章緒論1
1.1為什么學習計算機導論課1 1.1.1計算機導論與計算機文化基礎的區(qū)別 1 1.1.2構建計算機本科專業(yè)的知識架構 1 1.2計算機導論課的主要內(nèi)容、學科專業(yè)特點和計算機應用領域8 1.2.1計算機導論課的主要內(nèi)容8 1.2.2計算機工程9 1.2.3網(wǎng)絡工程 9 1.2.4計算機科學與技術10 1.2.5數(shù)字媒體技術10 1.2.6軟件工程11 1.3計算機的應用領域12 1.4計算機概述13 1.4.1計算機的發(fā)展14 1.4.2計算機的特點和分類 15 1.4.3計算機發(fā)展趨勢18 思考題20 第2章計算機基礎知識21 2.1圖靈機簡介21 2.2數(shù)的不同進制22 2.3數(shù)制間的相互轉(zhuǎn)換23 2.4原碼、補碼、反碼25 2.4.1原碼表示法 25 2.4.2反碼表示法 25 2.4.3補碼表示法 26 2.5字符數(shù)據(jù)編碼27 2.5.1西文字符 27 2.5.2漢字編碼 28〖1〗計算機導論(第3版)目錄〖2〗思考題29 第3章計算機系統(tǒng)的基本組成31 3.1計算機硬件31 3.1.1馮·諾依曼體系結構 31 3.1.2計算機系統(tǒng)的組成 32 3.1.3控制器和運算器 32 3.1.4存儲器 34 3.1.5輸入設備和輸出設備38 3.1.6微型計算機的主要技術指標41 3.2計算機軟件44 3.2.1系統(tǒng)軟件44 3.2.2應用軟件44 思考題45 第4章計算機操作系統(tǒng)概述46 4.1操作系統(tǒng)概述46 4.1.1操作系統(tǒng)的發(fā)展 46 4.1.2操作系統(tǒng)的功能52 4.1.3操作系統(tǒng)的分類52 4.1.4文件和文件夾53 4.2Windows 7的操作53 4.2.1Windows 7的運行環(huán)境54 4.2.2Windows 7的基本操作54 4.2.3Windows 7 的資源管理56 4.2.4Windows 7的控制面板59 4.2.5附件的應用程序62 4.3命令行操作系統(tǒng)62 4.3.1DOS常用基本命令操作62 4.3.2DOS磁盤操作命令 68 4.3.3DOS其他命令 69 思考題70 第5章常用工具軟件72 5.1壓縮/解壓縮軟件WinRAR72 5.1.1壓縮文件72 5.1.2解壓縮文件74 5.2圖像瀏覽/處理軟件ACDSee 75 5.2.1ACDSee的用戶界面75 5.2.2圖像瀏覽與管理 78 5.2.3圖像處理81 5.3視頻播放軟件Windows Media Player 85 5.3.1使用Windows Media Player播放器85 5.3.2使用Windows Media Player播放器的高級功能87 5.3.3設置Windows Media Player 播放器88 5.4屏幕抓圖軟件HyperSnapDX90 5.5PDF文檔閱讀軟件Adobe Reader90 5.6防毒軟件90 思考題91 第6章Office 2010應用92 6.1Word 2010 92 6.1.1Word 2010 概述 92 6.1.2文檔的基本操作 96 6.1.3文檔的排版 106 6.1.4表格的基本操作 120 6.1.5圖文混排 127 6.2Excel 2010 141 6.2.1Excel 2010 概述 141 6.2.2工作表的編輯和管理 146 6.2.3公式與函數(shù)160 6.2.4工作表的格式化169 6.2.5圖表的制作176 6.2.6迷你圖的使用186 6.2.7數(shù)據(jù)管理187 6.2.8頁面設置和打印201 6.3PowerPoint 2010203 6.3.1PowerPoint 2010 概述204 6.3.2演示文稿的創(chuàng)建211 6.3.3演示文稿的制作211 6.3.4演示文稿的動畫設置224 6.3.5演示文稿的放映228 6.3.6演示文稿的打印233 6.3.7典型案例234 思考題237 第7章網(wǎng)絡應用239 7.1互聯(lián)網(wǎng)基礎知識239 7.1.1什么是互聯(lián)網(wǎng)239 7.1.2互聯(lián)網(wǎng)的起源和發(fā)展240 7.1.3互聯(lián)網(wǎng)在我國的發(fā)展240 7.1.4互聯(lián)網(wǎng)的工作原理與組成241 7.1.5IP地址與域名242 7.1.6連接到互聯(lián)網(wǎng)的方式243 7.2網(wǎng)絡應用244 7.2.1萬維網(wǎng)244 7.2.2電子郵件245 7.2.3FTP245 7.2.4即時通信245 思考題245 第8章程序設計基礎246 8.1程序設計概述246 8.2算法247 8.2.1算法定義247 8.2.2算法的復雜度247 8.2.3算法描述方法248 8.3結構化程序設計249 8.3.1程序設計思想與計算機語言的發(fā)展249 8.3.2結構化程序設計方法251 8.3.3結構化方法的核心問題 251 8.4面向?qū)ο蟪绦蛟O計256 8.4.1面向?qū)ο笤O計方法256 8.4.2面向?qū)ο蠓椒ǖ暮诵膯栴} 257 8.5高級語言及編譯系統(tǒng)259 8.6信息系統(tǒng)與人工智能259 8.6.1信息的概念、分類及特性259 8.6.2信息系統(tǒng)的概念和內(nèi)容260 8.6.3人工智能265 8.7軟件工程概述274 8.7.1軟件工程的產(chǎn)生274 8.7.2軟件工程的定義276 8.7.3軟件工程的研究對象和基本原理276 8.7.4軟件的生存期及常用的開發(fā)模型277 8.8大數(shù)據(jù)分析及其應用280 8.8.1大數(shù)據(jù)概述280 8.8.2大數(shù)據(jù)關鍵技術282 8.8.3大數(shù)據(jù)分析的應用286 8.9云計算288 8.9.1云計算概述288 8.9.2云計算概念289 8.9.3云計算服務類型290 8.9.4云計算部署模型291 8.9.5云計算體系結構291 8.9.6云計算服務供應商292 8.9.7Hadoop 2.0開源云架構298 思考題299 第9章VB.NET程序設計基礎300 9.1VB.NET開發(fā)環(huán)境300 9.2簡單程序301 9.2.1知識點301 9.2.2項目一303 9.3選擇結構編程305 9.3.1知識點305 9.3.2項目二310 9.4循環(huán)結構的編程311 9.4.1知識點312 9.4.2項目三314 9.5綜合應用316 9.5.1知識點316 9.5.2項目四316 思考題320 為什么學習計算機導論課1 1.1.1計算機導論與計算機文化基礎的區(qū)別 1 1.1.2構建計算機本科專業(yè)的知識架構 1 1.2計算機導論課的主要內(nèi)容、學科專業(yè)特點和計算機應用領域8 1.2.1計算機導論課的主要內(nèi)容8 1.2.2計算機工程9 1.2.3網(wǎng)絡工程 9 1.2.4計算機科學與技術10 1.2.5數(shù)字媒體技術10 1.2.6軟件工程11 1.3計算機的應用領域12 1.4計算機概述13 1.4.1計算機的發(fā)展14 1.4.2計算機的特點和分類 15 1.4.3計算機發(fā)展趨勢18 思考題20 第2章計算機基礎知識21 2.1圖靈機簡介21 2.2數(shù)的不同進制22 2.3數(shù)制間的相互轉(zhuǎn)換23 2.4原碼、補碼、反碼25 2.4.1原碼表示法 25 2.4.2反碼表示法 25 2.4.3補碼表示法 26 2.5字符數(shù)據(jù)編碼27 2.5.1西文字符 27 2.5.2漢字編碼 28思考題29 第3章計算機系統(tǒng)的基本組成31 3.1計算機硬件31 3.1.1馮·諾依曼體系結構 31 3.1.2計算機系統(tǒng)的組成 32 3.1.3控制器和運算器 32 3.1.4存儲器 34 3.1.5輸入設備和輸出設備38 3.1.6微型計算機的主要技術指標41 3.1.7如何組裝一臺微型計算機系統(tǒng)43 3.2計算機軟件46 3.2.1系統(tǒng)軟件47 3.2.2應用軟件47 思考題47 第4章計算機操作系統(tǒng)概述49 4.1操作系統(tǒng)概述49 4.1.1操作系統(tǒng)的發(fā)展 49 4.1.2操作系統(tǒng)的功能55 4.1.3操作系統(tǒng)的分類55 4.1.4文件和文件夾56 4.2Windows 7的操作56 4.2.1Windows 7的運行環(huán)境57 4.2.2Windows 7的基本操作57 4.2.3Windows 7 的資源管理59 4.2.4Windows 7的控制面板62 4.2.5附件的應用程序65 4.3命令行操作系統(tǒng)65 4.3.1DOS常用基本命令操作65 4.3.2DOS磁盤操作命令 71 4.3.3DOS其他命令 72 思考題73 第5章常用工具軟件75 5.1壓縮/解壓縮軟件WinRAR75 5.1.1壓縮文件75 5.1.2解壓縮文件77 5.2圖像瀏覽/處理軟件ACDSee 78 5.2.1ACDSee的用戶界面78 5.2.2圖像瀏覽與管理 81 5.2.3圖像處理84 5.3視頻播放軟件Windows Media Player 88 5.3.1使用Windows Media Player播放器88 5.3.2使用Windows Media Player播放器的高級功能90 5.3.3設置Windows Media Player 播放器91 5.4屏幕抓圖軟件HyperSnapDX93 5.5PDF文檔閱讀軟件Adobe Reader93 5.6防毒軟件93 思考題94 第6章Office 2010應用95 6.1Word 2010 95 6.1.1Word 2010 概述 95 6.1.2文檔的基本操作 99 6.1.3文檔的排版 109 6.1.4表格的基本操作 123 6.1.5圖文混排 130 6.2Excel 2010 144 6.2.1Excel 2010 概述 144 6.2.2工作表的編輯和管理 149 6.2.3公式與函數(shù)163 6.2.4工作表的格式化172 6.2.5圖表的制作179 6.2.6迷你圖的使用189 6.2.7數(shù)據(jù)管理190 6.2.8頁面設置和打印204 6.3PowerPoint 2010206 6.3.1PowerPoint 2010 概述207 6.3.2演示文稿的創(chuàng)建214 6.3.3演示文稿的制作214 6.3.4演示文稿的動畫設置227 6.3.5演示文稿的放映231 6.3.6演示文稿的打印236 6.3.7典型案例237 思考題240 第7章網(wǎng)絡應用242 7.1互聯(lián)網(wǎng)基礎知識242 7.1.1什么是互聯(lián)網(wǎng)242 7.1.2互聯(lián)網(wǎng)的起源和發(fā)展243 7.1.3互聯(lián)網(wǎng)在我國的發(fā)展243 7.1.4互聯(lián)網(wǎng)的工作原理與組成244 7.1.5IP地址與域名245 7.1.6連接到互聯(lián)網(wǎng)的方式246 7.2網(wǎng)絡應用247 7.2.1萬維網(wǎng)247 7.2.2電子郵件248 7.2.3FTP248 7.2.4即時通信248 思考題248 第8章程序設計基礎249 8.1程序設計概述249 8.2算法250 8.2.1算法定義250 8.2.2算法的復雜度250 8.2.3算法描述方法251 8.3結構化程序設計252 8.3.1程序設計思想與計算機語言的發(fā)展252 8.3.2結構化程序設計方法254 8.3.3結構化方法的核心問題 254 8.4面向?qū)ο蟪绦蛟O計259 8.4.1面向?qū)ο笤O計方法259 8.4.2面向?qū)ο蠓椒ǖ暮诵膯栴} 260 8.5高級語言及編譯系統(tǒng)262 8.6信息系統(tǒng)與人工智能262 8.6.1信息的概念、分類及特性262 8.6.2信息系統(tǒng)的概念和內(nèi)容263 8.6.3人工智能268 8.7軟件工程概述277 8.7.1軟件工程的產(chǎn)生277 8.7.2軟件工程的定義279 8.7.3軟件工程的研究對象和基本原理279 8.7.4軟件的生存期及常用的開發(fā)模型280 8.8大數(shù)據(jù)分析及其應用283 8.8.1大數(shù)據(jù)概述283 8.8.2大數(shù)據(jù)關鍵技術285 8.8.3大數(shù)據(jù)分析的應用289 8.9云計算291 8.9.1云計算概念292 8.9.2云計算服務類型293 8.9.3云計算部署模型294 8.9.4云計算體系結構294 8.9.5云計算服務供應商295 8.9.6Hadoop 2.0開源云架構301 思考題302 第9章VB.NET程序設計基礎303 9.1VB.NET開發(fā)環(huán)境303 9.2簡單程序304 9.2.1知識點304 9.2.2項目一306 9.3選擇結構編程308 9.3.1知識點308 9.3.2項目二313 9.4循環(huán)結構的編程314 9.4.1知識點315 9.4.2項目三317 9.5綜合應用319 9.5.1知識點319 9.5.2項目四319 思考題323 〖HS2]參考文獻327
第3章計算機系統(tǒng)的基本組成計算機系統(tǒng)由硬件和軟件兩方面組成。硬件系統(tǒng)包括計算機的各個功能部件;軟件系統(tǒng)包括系統(tǒng)軟件和應用軟件。
3.1計算機硬件[4/5]3.1.1馮·諾依曼體系結構 馮·諾依曼理論的要點是: 數(shù)字計算機的數(shù)制采用二進制;計算機應該按照程序順序執(zhí)行。 人們把馮·諾依曼的這個理論稱為馮·諾依曼體系結構。馮·諾依曼體系結構如圖31所示。從ENIAC到當前最先進的計算機,采用的都是馮·諾依曼體系結構。所以,馮·諾依曼是當之無愧的數(shù)字計算機之父。 圖31馮·諾依曼體系結構圖 根據(jù)馮·諾依曼體系結構構成的計算機,必須具有如下功能。 (1) 把需要的程序和數(shù)據(jù)送至計算機中。 (2) 必須具有長期記憶程序、數(shù)據(jù)、中間結果及最終運算結果的能力。 (3) 能夠完成各種算術、邏輯運算和數(shù)據(jù)傳送等數(shù)據(jù)加工處理的能力。 (4) 能夠根據(jù)需要控制程序走向,并能根據(jù)指令控制機器的各部件協(xié)調(diào)操作。 (5) 能夠按照要求將處理結果輸出給用戶。
你還可能感興趣
我要評論
|