大學(xué)計算機(jī)基礎(chǔ)教程(第二版)教學(xué)課件匯總整本書電子教案全套教學(xué)教程完整版電子教案(最新)_第1頁
大學(xué)計算機(jī)基礎(chǔ)教程(第二版)教學(xué)課件匯總整本書電子教案全套教學(xué)教程完整版電子教案(最新)_第2頁
大學(xué)計算機(jī)基礎(chǔ)教程(第二版)教學(xué)課件匯總整本書電子教案全套教學(xué)教程完整版電子教案(最新)_第3頁
大學(xué)計算機(jī)基礎(chǔ)教程(第二版)教學(xué)課件匯總整本書電子教案全套教學(xué)教程完整版電子教案(最新)_第4頁
大學(xué)計算機(jī)基礎(chǔ)教程(第二版)教學(xué)課件匯總整本書電子教案全套教學(xué)教程完整版電子教案(最新)_第5頁
已閱讀5頁,還剩117頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、計算機(jī)基礎(chǔ)教學(xué)中心大學(xué)計算機(jī)基礎(chǔ)計算機(jī)概述第1章1.1 計算機(jī)基礎(chǔ)1.2 計算機(jī)中數(shù)據(jù)的表示1.3 計算機(jī)中常用的編碼1.4 計算機(jī)新技術(shù)思考與練習(xí)1.1 計算機(jī)基礎(chǔ)1.1.1 計算機(jī)的誕生、發(fā)展和特點(diǎn)1.計算機(jī)的起源(1)早期的計算工具(2)十七世紀(jì)以來出現(xiàn)的計算工具(3)近代的計算機(jī)發(fā)展2.第一臺計算機(jī)的誕生 第一臺電子計算機(jī)在1946年2月14日問世。這臺機(jī)器取名為ENIAC(Electronic Numerical Integrator And Computer),意為“電子數(shù)值積分和計算機(jī)”。3.計算機(jī)的發(fā)展從世界上第一臺電子計算機(jī)問世至今,短短的幾十年間,計算機(jī)獲得飛速發(fā)展。每隔十

2、八個月計算機(jī)的性能就能提高一倍,堪稱世界上發(fā)展最快的高新技術(shù)之一。人們根據(jù)計算機(jī)的性能和當(dāng)時的硬件技術(shù)情況,將計算機(jī)的發(fā)展劃分成四個階段,如表1-1所示,每一個階段在技術(shù)上都是一次新的突破,在性能上都是一次質(zhì)的飛躍。1.1 計算機(jī)基礎(chǔ)階段起止年份主要元件運(yùn)算速度特點(diǎn)用途外觀第1代1946-1957電子管加法運(yùn)算100010000次/秒體積大,成本高,能耗大,速度低(幾千次幾萬次/每秒),內(nèi)存容量僅幾千字國防及高科技第2代1958-1964晶體管加法運(yùn)算10萬100萬次/秒機(jī)器的體積減小、功耗減少、可靠性增強(qiáng)、價格降低、運(yùn)算速度加快軍事與尖端技術(shù),中小企業(yè)第3代1965-1970中小規(guī)模集成電路

3、加法運(yùn)算100萬1000萬次/秒減小了體積和重量,功耗也大大減少,增強(qiáng)了可靠性,節(jié)約了信息傳遞的時間,提高了運(yùn)算速度工業(yè)控制、數(shù)據(jù)處理,商用第4代1971-大規(guī)模以及超大規(guī)模集成電路加法運(yùn)算一億幾十億次/秒出現(xiàn)了微處理器,并且可以用微處理器和大規(guī)模、超大規(guī)模集成電路組裝成微型計算機(jī)工業(yè)、生活等各方面表1-1 電子計算機(jī)的發(fā)展1.1 計算機(jī)基礎(chǔ)4.我國計算機(jī)的發(fā)展1958年8月1日我國第一臺小型電子管數(shù)字計算機(jī)103機(jī)誕生。該機(jī)字長32位、每秒運(yùn)算30次,采用磁鼓內(nèi)部存儲器,容量為1K字。1964年我國第一臺自行研制的119型大型數(shù)字計算機(jī)在中科院計算所誕生,其運(yùn)算速度每秒5萬次,字長44位,內(nèi)

4、存容量4K字。在該機(jī)上完成了我國第一顆氫彈研制的計算任務(wù)。2002龍芯1號(英文名稱Godson-1)研發(fā)完成,是一顆32位元的處理器,內(nèi)頻(也稱:主頻)是266MHz。2005年4月由中國科學(xué)研究院計算技術(shù)研究所研制的中國首個擁有自主知識產(chǎn)權(quán)的通用高性能CPU“龍芯二號”正式亮相。2009年龍芯3研制成功,可運(yùn)行Windows系統(tǒng)。5.計算機(jī)的特點(diǎn) (1)自動性 (2)速度快、精度高 (3)具有存儲與記憶能力 (4)具有邏輯判斷能力1.1 計算機(jī)基礎(chǔ)1.1.2 計算機(jī)的分類與應(yīng)用領(lǐng)域1.計算機(jī)的分類(1)巨型機(jī)(2)小巨型機(jī)(3)小巨型機(jī)(4)小型機(jī)(5)工作站(6)個人計算機(jī)2.計算機(jī)的應(yīng)

5、用領(lǐng)域(1)科學(xué)計算(2)信息管理(3)實(shí)時控制(4)辦公自動化(5)輔助技術(shù)(6)人工智能(7)網(wǎng)絡(luò)通信1.2 計算機(jī)中數(shù)據(jù)的表示1.2.1 進(jìn)位記數(shù)制1.基本概念(1)進(jìn)位計數(shù)制(2)基數(shù)與位權(quán)(3)位權(quán)表示2.常用數(shù)制(1)十進(jìn)制(Decimal)(2)二進(jìn)制(Binary)(3)八進(jìn)制和十六進(jìn)制(Octonary,Hexadecimal)1.2.2 數(shù)制間的轉(zhuǎn)換1.概述將數(shù)由一種數(shù)制轉(zhuǎn)換成另一種數(shù)制稱為數(shù)制間的轉(zhuǎn)換。1.2 計算機(jī)中數(shù)據(jù)的表示2.進(jìn)制間的轉(zhuǎn)換(1)二、八、十六進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)(2)十進(jìn)制數(shù)轉(zhuǎn)換為二、八、十六進(jìn)制數(shù)(3)二進(jìn)制數(shù)轉(zhuǎn)換為八、十六進(jìn)制數(shù)(4)八、十六進(jìn)制數(shù)

6、轉(zhuǎn)換為二進(jìn)制數(shù)3.計算機(jī)中的信計算機(jī)中的所有信息都是以二進(jìn)制表示的,因此計算機(jī)中的信息單位都是基于二進(jìn)制的。常用的信息單位有位(Bit)和字節(jié)(Byte)。息單位4.計算機(jī)中數(shù)值信息的表示(1)定點(diǎn)數(shù)及其表示1)原碼表示法2)反碼表示方法3)補(bǔ)碼表示法(2)浮點(diǎn)數(shù)及其表示與科學(xué)計數(shù)法相似,任意一個J進(jìn)制數(shù)N,總可以寫成:NJEM 。式中M稱為數(shù)N的尾數(shù),是一個純小數(shù);E為數(shù)N的階碼,是一個整數(shù),J稱為比例因子。這種表示方法相當(dāng)于數(shù)的小數(shù)點(diǎn)位置隨比例因子的不同而在一定范圍內(nèi)可以自由浮動,所以稱為浮點(diǎn)表示法。1.2 計算機(jī)中數(shù)據(jù)的表示1.2.3 二進(jìn)制數(shù)的運(yùn)算1.二進(jìn)制算術(shù)運(yùn)算二進(jìn)制數(shù)的算術(shù)與十進(jìn)

7、制數(shù)的運(yùn)算類似,同樣可以進(jìn)行四則運(yùn)算,其操作簡單、直觀,更容易實(shí)現(xiàn)。2.二進(jìn)制邏輯運(yùn)算(1)邏輯“與”(2)邏輯“或”(3)邏輯“非”3.二進(jìn)制小數(shù)運(yùn)算表1-2 二進(jìn)制小數(shù)示例(0.101)位值0.101權(quán)值1十進(jìn)制數(shù)00合計1.3 計算機(jī)中常用的編碼1.3.1 西文字符編碼所謂字符編碼就是規(guī)定用怎樣的二進(jìn)制編碼來表示文字和符號。它主要有以下幾種:BCD碼(二十進(jìn)制碼)、ASCII碼和漢字編碼。1. BCD碼計算機(jī)內(nèi)毫無例外地都使用二進(jìn)制數(shù)進(jìn)行運(yùn)算,但通常采用八進(jìn)制和十六進(jìn)制的形式讀寫。由于日常生活中,人們最熟悉的數(shù)制是十進(jìn)制,因此專門規(guī)定了一種二進(jìn)制的十進(jìn)制碼,稱為BCD碼(Binary c

8、oded Decimal),它是一種以二進(jìn)制表示的十進(jìn)制數(shù)碼。2. ASCII碼字符的編碼在不同的計算機(jī)上應(yīng)是一致的,這樣便于交換與交流。微型機(jī)采用的ASCII碼(American Standard Code for Information Interchange)是美國標(biāo)準(zhǔn)信息交換碼,被國際化標(biāo)準(zhǔn)組織指定為國際標(biāo)準(zhǔn)。1.3.2 漢字的編碼1基本概念計算機(jī)在處理漢字時也要將其轉(zhuǎn)化為二進(jìn)制代碼,這就需要對漢字進(jìn)行編碼。換言之,漢字編碼是為漢字設(shè)計的一種便于輸入計算機(jī)的二進(jìn)制代碼。1.3 計算機(jī)中常用的編碼2.漢字編碼常用漢字編碼標(biāo)準(zhǔn)有GB2312-80、BIG-5、GBK。(1)GB2312-8

9、0(2)BIG-5(3)GBK3.漢字輸入碼(機(jī)外碼)(1)拼音編碼(2)字形編碼(3)區(qū)位碼4.機(jī)內(nèi)碼(內(nèi)碼)機(jī)內(nèi)碼是指計算機(jī)內(nèi)部存儲、處理漢字所用的編碼,即漢字系統(tǒng)中使用的二進(jìn)制字符編碼,是溝通輸入、輸出與系統(tǒng)平臺之間的交換碼,通過內(nèi)碼可以達(dá)到通用和高效傳輸文本的目的。對于國標(biāo)碼,一個漢字的內(nèi)碼用2個字節(jié)存儲,并把每個字節(jié)的二進(jìn)制最高位置1作為漢字內(nèi)碼的標(biāo)識,以免與單字節(jié)的ASCII碼混淆。漢字的內(nèi)碼=漢字的國標(biāo)碼+8080H1.3 計算機(jī)中常用的編碼5.字形碼(漢字字庫)字形碼是指文字信息的輸出編碼,也就是所說的漢字字庫,是使用計算機(jī)時顯示或打印漢字的圖像源。(1)點(diǎn)陣字庫(2)矢量字庫

10、1.4 計算機(jī)新技術(shù)1.4.1 云計算云計算將很多的計算資源協(xié)調(diào)在一起,并且可以讓用戶通過網(wǎng)絡(luò)按需獲取,不受時間和空間的限制,同時具有很強(qiáng)的擴(kuò)展性,這就為用戶提供了一種全新的體驗。云計算不是一種全新的網(wǎng)絡(luò)技術(shù),而是一種全新的網(wǎng)絡(luò)應(yīng)用。云計算的典型應(yīng)用案例有:(1)預(yù)測堵車(2)12306系統(tǒng)流量問題(3)套牌車識別(4)手機(jī)上“追臺風(fēng)”1.4.2 數(shù)據(jù)挖掘與大數(shù)據(jù)對于“大數(shù)據(jù)”(Big data)研究機(jī)構(gòu)Gartner給出了這樣的定義:“大數(shù)據(jù)”是需要新處理模式才能具有更強(qiáng)的決策力、洞察發(fā)現(xiàn)力和流程優(yōu)化能力來適應(yīng)海量、高增長率和多樣化的信息資產(chǎn)。1.4 計算機(jī)新技術(shù)數(shù)據(jù)挖掘與大數(shù)據(jù)的典型應(yīng)用案

11、例有: (1)啤酒與尿布(2)流感預(yù)測(3)奧巴馬連任(4)奧斯卡大獎預(yù)測1.4.3 人工智能人工智能是研究使計算機(jī)來模擬人的某些思維過程和智能行為(如學(xué)習(xí)、推理、思考、規(guī)劃等)的學(xué)科,主要包括計算機(jī)實(shí)現(xiàn)智能的原理、制造類似于人腦智能的計算機(jī),使計算機(jī)能實(shí)現(xiàn)更高層次的應(yīng)用。人工智能的典型應(yīng)用案例有:(1)語音識別系統(tǒng)(2)垃圾郵件過濾器(3)網(wǎng)上銀行業(yè)務(wù)(4)社交網(wǎng)絡(luò)1.4 計算機(jī)新技術(shù)1.4.4 虛擬現(xiàn)實(shí)技術(shù)所謂虛擬現(xiàn)實(shí),顧名思義,就是虛擬和現(xiàn)實(shí)相互結(jié)合。從理論上來講,虛擬現(xiàn)實(shí)技術(shù)(VR)是一種可以創(chuàng)建和體驗虛擬世界的計算機(jī)仿真系統(tǒng),它利用計算機(jī)生成一種模擬環(huán)境,使用戶沉浸到該環(huán)境中。虛擬現(xiàn)

12、實(shí)技術(shù)就是利用現(xiàn)實(shí)生活中的數(shù)據(jù),通過計算機(jī)技術(shù)產(chǎn)生的電子信號,將其與各種輸出設(shè)備結(jié)合使其轉(zhuǎn)化為能夠讓人們感受到的現(xiàn)象,這些現(xiàn)象可以是現(xiàn)實(shí)中真真切切的物體,也可以是我們?nèi)庋鬯床坏降奈镔|(zhì),通過三維模型表現(xiàn)出來。因為這些現(xiàn)象不是我們直接所能看到的,而是通過計算機(jī)技術(shù)模擬出來的現(xiàn)實(shí)中的世界,故稱為虛擬現(xiàn)實(shí)。虛擬現(xiàn)實(shí)的典型應(yīng)用案例有:(1)可口可樂虛擬雪橇之旅(2)麥當(dāng)勞Happy Meal Headset(3)米歇爾奧巴馬的VR視頻(4)Volvo虛擬現(xiàn)實(shí)駕駛測試1.4 計算機(jī)新技術(shù)1.4.5 區(qū)塊鏈區(qū)塊鏈起源于比特幣,2008年11月1日,比特幣:一種點(diǎn)對點(diǎn)的電子現(xiàn)金系統(tǒng)一文 闡述了基于P2P網(wǎng)絡(luò)

13、技術(shù)、加密技術(shù)、時間戳技術(shù)、區(qū)塊鏈技術(shù)等的電子現(xiàn)金系統(tǒng)的構(gòu)架理念,這標(biāo)志著比特幣的誕生。兩個月后理論步入實(shí)踐,2009年1月3日第一個序號為0的創(chuàng)世區(qū)塊誕生。幾天后2009年1月9日出現(xiàn)序號為1的區(qū)塊,并與序號為0的創(chuàng)世區(qū)塊相連接形成了鏈,標(biāo)志著區(qū)塊鏈的誕生。區(qū)塊鏈的典型應(yīng)用案例有:(1)區(qū)塊鏈慈善(2)區(qū)塊鏈保險(3)區(qū)塊鏈股票思考與練習(xí)思考與練習(xí)思考與練習(xí)計算機(jī)基礎(chǔ)教學(xué)中心大學(xué)計算機(jī)基礎(chǔ)微型計算機(jī)系統(tǒng)的組成第2章2.1 計算機(jī)系統(tǒng)的組成及工作原理2.2 微型計算機(jī)的硬件系統(tǒng)2.3 微型計算機(jī)軟件系統(tǒng)2.4 微型計算機(jī)的組裝思考與練習(xí)2.1 計算機(jī)系統(tǒng)的組成及工作原理2.1.1 計算機(jī)系統(tǒng)的

14、組成計算機(jī)系統(tǒng)由硬件系統(tǒng)和軟件系統(tǒng)兩大部分組成。2.1.2 計算機(jī)硬件系統(tǒng)計算機(jī)硬件系統(tǒng)由運(yùn)算器、控制器、存儲器、輸入設(shè)備和輸出設(shè)備五部分組成。1.運(yùn)算器2.控制器3.存儲器(1)內(nèi)存儲器(2)外存儲器4.輸入設(shè)備5.輸出設(shè)備2.1 計算機(jī)系統(tǒng)的組成及工作原理圖2-1 計算機(jī)系統(tǒng)結(jié)構(gòu)的組成2.1 計算機(jī)系統(tǒng)的組成及工作原理2.1.3 計算機(jī)軟件系統(tǒng)計算機(jī)軟件系統(tǒng)由系統(tǒng)軟件和應(yīng)用軟件兩大部分組成。1.系統(tǒng)軟件系統(tǒng)軟件是管理、監(jiān)控和維護(hù)計算機(jī)資源的軟件,是計算機(jī)必備軟件。他負(fù)責(zé)管理和控制計算機(jī)的資源,提供用戶使用計算機(jī)的界面,包括操作系統(tǒng)、各種程序設(shè)計語言的編譯與解釋程序、監(jiān)控和診斷程序等。最重要

15、的系統(tǒng)軟件是操作系統(tǒng)。2.應(yīng)用軟件應(yīng)用軟件是為了解決各種實(shí)際問題而設(shè)計的程序,包括各種管理軟件、辦公自動化軟件、工業(yè)控制軟件、計算機(jī)輔助設(shè)計軟件包、數(shù)字信號處理及科學(xué)計算程序包等。2.1.4 馮諾依曼計算機(jī)體系結(jié)構(gòu)1944年著名美籍匈牙利數(shù)學(xué)家馮諾依曼與美國賓夕法尼亞大學(xué)莫爾電子工程學(xué)院的莫奇利小組合作,提出了關(guān)于計算機(jī)組成和工作方式的基本設(shè)想,其工作原理如圖2-2所示,這種思想沿用至今,我們通常將基于此種體系結(jié)構(gòu)的計算機(jī)稱之為馮諾依曼計算機(jī)。2.1 計算機(jī)系統(tǒng)的組成及工作原理馮諾依曼體系結(jié)構(gòu)的設(shè)計思想可以概括為以下三個方面:(1)計算機(jī)處理的數(shù)據(jù)和指令一律用二進(jìn)制數(shù)表示。(2)順序執(zhí)行程序。

16、計算機(jī)運(yùn)行過程中,把要執(zhí)行的程序和處理的數(shù)據(jù)首先存入主存儲器(內(nèi)存),計算機(jī)執(zhí)行程序時,將自動地并按順序從主存儲器中取出指令一條一條地執(zhí)行,這一概念稱作順序執(zhí)行程序。(3)計算機(jī)硬件由運(yùn)算器、控制器、存儲器、輸入設(shè)備和輸出設(shè)備五大部分組成。2.2 微型計算機(jī)的硬件系統(tǒng)2.2.1 微型計算機(jī)硬件系統(tǒng)微機(jī)的硬件系統(tǒng)一般由安裝在主機(jī)箱內(nèi)的CPU、主板、內(nèi)存、顯示卡、硬盤、電源和顯示器、鍵盤、鼠標(biāo)等組成。1.主板2.中央處理器3.存儲器(1)主存儲器(內(nèi)存)(2)外存儲器(外存)4.輸入設(shè)備(1)鍵盤(2)鼠標(biāo)(3)其他輸入設(shè)備5.輸出設(shè)備(1)顯示器(2)打印機(jī)(3)其他輸出設(shè)備6.總線總線可以分為

17、數(shù)據(jù)總線(DB),地址總線(AB)和控制總線(CB)三種。2.2 微型計算機(jī)的硬件系統(tǒng)微型計算機(jī)結(jié)構(gòu)圖2.2 微型計算機(jī)的硬件系統(tǒng)2.2.2 微型機(jī)的主要技術(shù)指標(biāo)評價一臺微型計算機(jī)的指標(biāo)很多。常用的指標(biāo)有以下幾項。1.字長字長是指一臺計算機(jī)所能處理的二進(jìn)制代碼的位數(shù)。目前常用的是32位和64位字長的微型計算機(jī)。2.運(yùn)算速度運(yùn)算速度是指計算機(jī)每秒鐘所能執(zhí)行的指令條數(shù),一般用MIPS(Million of Instructions Per Second,即每秒百萬條指令)為單位。3.主頻主頻是指計算機(jī)CPU的時鐘頻率,它在很大程度上決定了計算機(jī)的運(yùn)算速度。一般時鐘頻率越高,運(yùn)算速度就越快。主頻的單

18、位一般是MHz(兆赫)或GHz(吉赫)。4.內(nèi)存容量內(nèi)存容量是指內(nèi)存儲器中能夠存儲信息的總字節(jié)數(shù),一般以GB為單位。5.外設(shè)配置外設(shè)是指計算機(jī)的輸入/輸出設(shè)備以及外存儲器,如鍵盤、顯示器、打印機(jī)、磁盤驅(qū)動器、鼠標(biāo)等。6.軟件配置軟件配置包括操作系統(tǒng)、計算機(jī)語言、數(shù)據(jù)庫管理系統(tǒng)、網(wǎng)絡(luò)通信軟件、漢字軟件及其他各種應(yīng)用軟件等。2.3 微型計算機(jī)軟件系統(tǒng)2.3.1 計算機(jī)軟件系統(tǒng)的概述1.計算機(jī)軟件概念所謂計算機(jī)軟件是相對硬件而言的,一般是指計算機(jī)程序和對該程序的功能、結(jié)構(gòu)、設(shè)計思想以及使用方法等整套文字資料的說明(即文檔)。軟件也可以看作是在硬件基礎(chǔ)上對硬件的完善和擴(kuò)充。2.軟件系統(tǒng)的分類軟件系統(tǒng)通

19、常分為系統(tǒng)軟件和應(yīng)用軟件兩大類。系統(tǒng)軟件一般是指計算機(jī)設(shè)計制造者提供的使用和管理計算機(jī)的軟件,計算機(jī)在運(yùn)行這些軟件時為其他程序的運(yùn)行建立良好的運(yùn)行環(huán)境和可靠的運(yùn)行結(jié)果。應(yīng)用軟件是程序設(shè)計人員為解決用戶特定的問題而設(shè)計的程序或購買的程序,其功能在某一領(lǐng)域內(nèi)較強(qiáng),但運(yùn)行時一般應(yīng)在系統(tǒng)軟件如操作系統(tǒng)的支持下運(yùn)行。2.3 微型計算機(jī)軟件系統(tǒng)2.3.2 系統(tǒng)軟件系統(tǒng)軟件包括操作系統(tǒng)、語言處理系統(tǒng)、常用服務(wù)程序和數(shù)據(jù)庫管理系統(tǒng)等幾個部分。1.操作系統(tǒng)為了使計算機(jī)系統(tǒng)的所有軟、硬件資源協(xié)調(diào)一致,有條不紊地工作,就必須有一個軟件可進(jìn)行統(tǒng)一的管理和調(diào)度,這種軟件就是操作系統(tǒng)。操作系統(tǒng)是管理和控制計算機(jī)系統(tǒng)軟、硬

20、件和數(shù)據(jù)資源的大型程序,是用戶和計算機(jī)之間的接口,并提供了軟件開發(fā)和應(yīng)用的環(huán)境。操作系統(tǒng)是最基本的系統(tǒng)軟件,它直接運(yùn)行在裸機(jī)之上,是對計算機(jī)硬件系統(tǒng)的第一次擴(kuò)充。2.計算機(jī)語言計算機(jī)語言是人和計算機(jī)進(jìn)行信息交流的媒介,作為人與計算機(jī)交流的一種工具,這種交流被稱為計算機(jī)程序設(shè)計。所有的計算機(jī)都可以配有一種或多種計算機(jī)語言,按照與硬件的聯(lián)系程度可分為兩類,即低級語言、高級語言。低級語言主要有兩種:機(jī)器語言和匯編語言。2.3 微型計算機(jī)軟件系統(tǒng)(1)機(jī)器語言人和計算機(jī)打交道必須使用計算機(jī)指令系統(tǒng)的指令。指令是計算機(jī)能夠識別的一般由二進(jìn)制數(shù)碼構(gòu)成的集合,而這些指令的集合就是該計算機(jī)的機(jī)器語言,也就是計

21、算機(jī)能理解的語言。用機(jī)器語言編寫程序的缺點(diǎn)是:難編、難記、難交流。(2)匯編語言人們用指令的助記符、符號地址、標(biāo)號等符號來書寫程序,這種書寫程序的語言稱為匯編語言。匯編語言是程序設(shè)計自動化第一階段的語言,它是低級語言。其主要特點(diǎn)是可以使用符號機(jī)器指令的操作碼、地址碼、常量和變量。(3)高級語言非常接近人們的自然語言和數(shù)學(xué)語言,語言中所用的各種運(yùn)算符號、運(yùn)算表達(dá)式及運(yùn)算規(guī)則和人們常用的數(shù)學(xué)公式和數(shù)學(xué)規(guī)則差不多。用高級語言編寫的程序可讀性好,表達(dá)直觀,而且與具體的計算機(jī)無關(guān),易于移植,提高了程序員的工作效率。目前高級語言發(fā)展到了面向?qū)ο蟪绦蛟O(shè)計語言,如Visual Basic、Visual Fox

22、Pro、C+、c#、java等。2.3 微型計算機(jī)軟件系統(tǒng)3.語言處理系統(tǒng)語言處理系統(tǒng)一般可分為三類:匯編程序、解釋程序和編譯程序。(1)匯編程序匯編程序是把用匯編語言寫的源程序翻譯成等價的機(jī)器語言程序。匯編語言是為特定的計算機(jī)和計算機(jī)系統(tǒng)設(shè)計的面向機(jī)器的語言。其加工對象是用匯編語言編寫的源程序。(2)解釋程序解釋程序是把用交互會話式語言編寫的源程序翻譯成機(jī)器語言程序。解釋程序的主要工作是:每當(dāng)遇到源程序的一條語句,就將它翻譯成機(jī)器語言并逐句逐行執(zhí)行,非常適用于人機(jī)會話。(3)編譯程序編譯程序是一種翻譯程序,它特指把某種高級程序設(shè)計語言翻譯成具體計算機(jī)上的低級程序設(shè)計語言。把用高級程序設(shè)計語言

23、或計算機(jī)匯編語言書寫的源程序,翻譯成等價的機(jī)器語言格式目標(biāo)程序的翻譯程序。它以高級程序設(shè)計語言書寫的源程序作為輸入,而以匯編語言或機(jī)器語言表示的目標(biāo)程序作為輸出。2.3 微型計算機(jī)軟件系統(tǒng)2.3.3 應(yīng)用軟件應(yīng)用軟件是為解決特定應(yīng)用領(lǐng)域問題而編制的應(yīng)用程序,應(yīng)用軟件的種類繁多,用途非常廣泛。不同的應(yīng)用軟件對運(yùn)行環(huán)境的要求不同,為用戶提供的服務(wù)也不同。1.文字處理應(yīng)用軟件文字處理處理軟件是對文字進(jìn)行輸入、編輯、排版及打印等處理的軟件。如Offce2010是目前比較流行的辦公套件,包括字處理軟件、電子表格軟件及演示文稿軟件等。2.圖形處理軟件微機(jī)進(jìn)入圖形用戶界面以來,圖形處理逐漸成為計算機(jī)的重要功

24、能之一。這類應(yīng)用軟件可進(jìn)行復(fù)雜工程的設(shè)計、動畫制作及平面設(shè)計等。常見的有CAD、Flash和Photoshop等。3.聲音處理軟件隨著多媒體技術(shù)應(yīng)用的不斷深化,對聲音媒體的加工軟件也逐漸開始推廣。主要包括用于各種聲音文件的軟件、用于錄音的軟件和用于進(jìn)行聲音編輯的軟件。常見的有Adobe Audition 、Syntrillium Cooledit等。4.影像處理軟件影像處理軟件對于計算機(jī)的配置要求較高,主要用于影像的播放和轉(zhuǎn)換。5.工具軟件隨著計算機(jī)技術(shù)的高度發(fā)展,工具軟件已經(jīng)成為應(yīng)用的一個重要組成部分。如:壓縮軟件、文件管理、文件分割、電子閱讀、文檔管理、教學(xué)軟件、個人管理、虛擬光驅(qū)等軟件。

25、它可以幫助用戶更好的利用計算機(jī)以及幫助用戶開發(fā)新的應(yīng)用程序。2.4 微型計算機(jī)的組裝2.4.1 微型計算機(jī)硬件組裝1.組裝前的準(zhǔn)備(1)相關(guān)知識微型計算機(jī)硬件組成。主機(jī)的構(gòu)成主要有:主板、CPU、內(nèi)存、硬盤、CD-ROM、顯卡、聲卡、電源等部件。外部設(shè)備。微機(jī)接口。(2)組裝前準(zhǔn)備檢查配件認(rèn)真閱讀部件的使用說明書并對照實(shí)物熟悉各部件。仔細(xì)閱讀主板和各種版卡的說明書,熟悉其中CPU插座、電源插座、內(nèi)存插糟、IDE(硬盤、光驅(qū))接口等的位置及方位。準(zhǔn)備工具。準(zhǔn)備啟動盤和操作系統(tǒng)安裝光盤。準(zhǔn)備好若干應(yīng)用軟件。2.4 微型計算機(jī)的組裝2.微機(jī)組裝注意事項3.微機(jī)組裝流程4.微機(jī)組裝過程2.4 微型計算

26、機(jī)的組裝2.4.2 微型計算機(jī)系統(tǒng)軟件安裝所謂計算機(jī)軟件是相對硬件而言的,一般是指計算機(jī)程序和對該程序的功能、結(jié)構(gòu)、設(shè)計思想以及使用方法等整套文字資料的說明(即文檔)。軟件也可以看作是在硬件基礎(chǔ)上對硬件的完善和擴(kuò)充。思考與練習(xí)思考與練習(xí)思考與練習(xí)思考與練習(xí)思考與練習(xí)計算機(jī)基礎(chǔ)教學(xué)中心大學(xué)計算機(jī)基礎(chǔ)數(shù)字媒體技術(shù)和應(yīng)用第3章3.1 數(shù)字媒體技術(shù)概述3.2 圖形圖像處理技術(shù)3.3 微信公眾平臺3.4 微信訂閱號思考與練習(xí)3.1 數(shù)字媒體技術(shù)概述3.1.1 媒體 “媒體”一詞來源于拉丁語“Medius”,是指傳播信息的媒介。具體來說,是指人們用來獲取信息、傳播信息的工具、渠道、載體、中介物。在互聯(lián)網(wǎng)高

27、度發(fā)達(dá)的今天,也可以把媒體看作為實(shí)現(xiàn)信息從信息源傳遞到目標(biāo)群體的一切技術(shù)手段。 電視、廣播、報紙、周刊(雜志)被稱為四大傳統(tǒng)媒體。隨著科學(xué)技術(shù)的發(fā)展,在傳統(tǒng)媒體的基礎(chǔ)上逐漸衍生出新媒體,例如:數(shù)字電視和電影、數(shù)字雜志和報紙、數(shù)字廣播、手機(jī)短信、網(wǎng)絡(luò)等等,他們在傳統(tǒng)媒體的基礎(chǔ)上發(fā)展起來,但與傳統(tǒng)媒體又有著質(zhì)的區(qū)別。新媒體具有形式豐富多樣、互動性強(qiáng)、渠道廣泛、覆蓋面積寬、精準(zhǔn)度高、方便快捷等特點(diǎn),基于這些特點(diǎn),新媒體在當(dāng)代媒體市場中的地位越來越高,對整個媒體界的發(fā)展起到了極具影響力的作用。3.1 數(shù)字媒體技術(shù)概述3.1.1 媒體 無論傳統(tǒng)媒體還是新媒體,主要有以下功能: 1. 監(jiān)督與糾正不良現(xiàn)象

28、2. 協(xié)調(diào)社會關(guān)系 3. 傳承文化 4. 提供娛樂 5. 引導(dǎo)大眾 6. 傳播資訊3.1 數(shù)字媒體技術(shù)概述3.1.2 數(shù)字媒體 數(shù)字媒體是指以二進(jìn)制數(shù)的形式記錄、處理、傳播、獲取信息的載體。這些載體包括數(shù)字化的文字、圖形、圖像、聲音、視頻影像和動畫等感覺媒體,和表示這些感覺媒體的表示媒體(編碼)等,通稱為邏輯媒體,以及存儲、傳輸、顯示邏輯媒體的實(shí)物媒體。數(shù)字媒體的主要特點(diǎn)如下:1. 傳播者多樣化2. 傳播內(nèi)容海量化3. 傳播渠道交互化4. 受傳者個性化5. 傳播效果智能化3.1 數(shù)字媒體技術(shù)概述3.1.3 融媒體 “融媒體”是充分利用各種媒介載體,把既有共同點(diǎn),又存在互補(bǔ)性的不同媒體形式,在人

29、力、內(nèi)容、宣傳等方面進(jìn)行全面整合,實(shí)現(xiàn)“資源通融、宣傳互融、利益共融”的新型媒體。所以,可以說“融媒體”是一種理念,這種理念把傳統(tǒng)媒體與新媒體的優(yōu)勢發(fā)揮到極致,使單一媒體的競爭力變?yōu)槎嗝襟w共同的競爭力。3.1 數(shù)字媒體技術(shù)概述3.1.3 融媒體“融媒體”的突出特點(diǎn)主要有:1. 資源通融就是合理整合新老媒體的人力物力資源,變各自服務(wù)為共同服務(wù)。比如將廣播與網(wǎng)站融合,雙方原采編人員共用,組建成“融媒體采編中心”。記者外出采訪時,將錄音筆和數(shù)碼相機(jī)兩種采訪設(shè)備同時攜帶,為廣播和網(wǎng)絡(luò)同時供稿,既保證了雙方新聞稿源,降低了人力成本,又提升了網(wǎng)站新聞稿件的權(quán)威性和原創(chuàng)能力。2. 宣傳互融建立一種新型和諧互

30、補(bǔ)的媒體關(guān)系。各種傳統(tǒng)媒體都有其自身優(yōu)勢,如廣播的及時、便捷,電視的直觀、立體,互聯(lián)網(wǎng)的“四個無限”(無限空間、無限時間、無限作者、無限受眾)。各種媒體對“我無他有”的東西,不妒忌,不害怕,對“他無我有”的,不排異,不拒絕,都把當(dāng)作自己的一部分,兼收并蓄。3. 利益共融發(fā)展“融媒體”的最終目的,要有利于效益。而效益主要體現(xiàn)在兩個方面,即社會效益和經(jīng)濟(jì)效益。3.2 圖形圖像處理技術(shù)3.2.1 基本概念1. 圖形 在現(xiàn)實(shí)生活中,我們經(jīng)常把“圖形”和“圖像”混為一談,實(shí)際上“圖形”和“圖像”是完全不同的兩個概念。圖形一般是指由外部輪廓線條構(gòu)成的矢量圖,如由計算機(jī)繪制的直線、圓、矩形、曲線、圖表等等。

31、典型的矢量圖形如圖3-1所示,矢量圖形最大的優(yōu)點(diǎn)是無論放大、縮小或旋轉(zhuǎn)都不會失真;最大的缺點(diǎn)是難以表現(xiàn)色彩層次豐富的逼真圖像效果。所以一般公司或企業(yè)的標(biāo)志(LOGO)都是矢量圖。由圖3-1可見矢量圖是由輪廓線和填充色構(gòu)成的,所以在很多工具軟件中(包括在Office中)編輯圖形的主要工作就是繪制輪廓線和選擇填充色。繪制圖形常用的工具軟件有Adobe公司的Illustrator和Corel公司的CorelDRAW,如果想從事平面設(shè)計方面的工作,那么至少要熟練使用這兩款軟件其中的一款。3.2 圖形圖像處理技術(shù)3.2.1 基本概念1. 圖形 3.2 圖形圖像處理技術(shù)3.2.1 基本概念2. 圖像 圖像

32、一般是指位圖,也稱為點(diǎn)陣圖,是由像素點(diǎn)構(gòu)成的。在Adobe Photoshop CS5軟件中打開一張位圖,使用快捷鍵Ctrl+圖像就會被放大,放大到一定的程度,就會看到所謂的“馬賽克”現(xiàn)象。每一個小方塊就是一個像素點(diǎn),每一個像素點(diǎn)都有唯一的一種顏色,這張圖片就是由一個個像素點(diǎn)“壘”起來的。位圖最大的優(yōu)點(diǎn)是可以表現(xiàn)出色彩豐富的圖像,可以逼真地重現(xiàn)自然界各類景物;位圖最大的缺點(diǎn)是不能任意放大縮小,且圖像數(shù)據(jù)量比較大。 3.2 圖形圖像處理技術(shù)3.2.1 基本概念2. 圖像 3.2 圖形圖像處理技術(shù)3.2.2 常用工具軟件簡介1. Adobe Photoshop Adobe Photoshop,簡稱

33、“PS”,是由Adobe公司開發(fā)和發(fā)行的圖像處理軟件。Photoshop主要處理以像素所構(gòu)成的數(shù)字圖像為主,使用其眾多的編修與繪圖工具,可以有效地進(jìn)行圖片編輯工作。 3.2 圖形圖像處理技術(shù)3.2.2 常用工具軟件簡介1. Adobe Photoshop Adobe Photoshop,簡稱“PS”,是由Adobe公司開發(fā)和發(fā)行的圖像處理軟件。Photoshop主要處理以像素所構(gòu)成的數(shù)字圖像為主,使用其眾多的編修與繪圖工具,可以有效地進(jìn)行圖片編輯工作。 3.2 圖形圖像處理技術(shù)3.2.2 常用工具軟件簡介2. 美圖秀秀 美圖秀秀是2008年10月8日由廈門美圖科技有限公司研發(fā)并推出的一款免費(fèi)圖

34、片處理的軟件,有iPhone版、Android版、PC版、Windows Phone版、iPad版及網(wǎng)頁版,致力于為全球用戶提供專業(yè)智能的拍照、修圖服務(wù)。美圖秀秀的圖片特效、美容、拼圖、場景、邊框、飾品等功能,可以1分鐘做出影樓級照片,還能一鍵分享到新浪微博、人人網(wǎng)、QQ空間等。 3.2 圖形圖像處理技術(shù)3.2.2 常用工具軟件簡介3. 光影魔術(shù)手 光影魔術(shù)手是一款針對圖像畫質(zhì)進(jìn)行改善提升及效果處理的軟件。簡單、易用,不需要任何專業(yè)的圖像處理技術(shù),就可以制作出專業(yè)膠片攝影的色彩效果,其具有許多獨(dú)特之處,如反轉(zhuǎn)片效果、黑白效果、數(shù)碼補(bǔ)光、沖版排版等。并且其批量處理功能非常強(qiáng)大,是攝影作品后期處理

35、、圖片快速美容、數(shù)碼照片沖印整理時必備的圖像處理軟件,能夠滿足絕大部分人照片后期處理的需要。 3.2 圖形圖像處理技術(shù)3.2.2 常用工具軟件簡介4. 海報工廠 海報工廠是一款專門用于圖片設(shè)計、美化、拼接、制作的APP軟件,海報工廠于2014年7月24日推出公測上市,由美圖秀秀官方和數(shù)十位國內(nèi)外知名設(shè)計師傾心打造。擁有雜志封面、電影海報、美食菜單、旅行日志等最潮海報元素,一秒打造視覺大片。3.2 圖形圖像處理技術(shù)3.2.2 常用工具軟件簡介5. Adobe Illustrator 簡稱ai,Adobe系列產(chǎn)品,與Photoshop可以完美的配合使用,定位于矢量圖形繪制與創(chuàng)作領(lǐng)域。3.2 圖形圖

36、像處理技術(shù)3.2.3 photoshop簡介 對于Photoshop這款軟件來講,圖像處理是其核心功能,Photoshop中的絕大多數(shù)工具和命令都是用來進(jìn)行圖像處理的。這些工具和命令的數(shù)量很多,總的來講分為幾大知識模塊:工具箱、圖層、調(diào)色命令、濾鏡等。需要強(qiáng)調(diào)的是這幾大知識模塊共同組成了完整的知識體系,它們之間相互配合使用才能順利完成圖像處理的工作。有很多讀者學(xué)會了幾個常用工具,學(xué)會了幾條調(diào)色命令就單純地認(rèn)為自己學(xué)會了Photoshop,這是初學(xué)者最常見的學(xué)習(xí)誤區(qū),在這里特別指出。3.3 微信公眾平臺3.3.1 微信公眾平臺概述 微信公眾平臺,俗稱公眾號。曾命名為“官號平臺”、“媒體平臺”,最

37、終定位為“公眾平臺”,可見騰訊公司對微信公眾平臺后續(xù)有著更大的期望。截止到2019年底,微信公眾平臺已經(jīng)匯聚超2000萬公眾賬號,不少作者通過原創(chuàng)文章和原創(chuàng)視頻形成了自己的品牌,成為了微信里的創(chuàng)業(yè)者。3.3 微信公眾平臺3.3.1 微信公眾平臺概述1. 服務(wù)號 給企業(yè)和組織提供更強(qiáng)大的業(yè)務(wù)服務(wù)與用戶管理能力,幫助企業(yè)快速實(shí)現(xiàn)全新的公眾號服務(wù)平臺。 服務(wù)號集圖文消息推送與自定義開發(fā)于一體,是許多對外提供服務(wù)的企業(yè)的不二之選。服務(wù)號每月有4次推送圖文消息的機(jī)會,每次可以推送一組,一組最多8條。同時,服務(wù)號對外開放了接口,供企業(yè)根據(jù)自己的實(shí)際業(yè)務(wù)進(jìn)行二次開發(fā),比如關(guān)注一個醫(yī)院的服務(wù)號可以在線掛號、繳

38、費(fèi)、排隊拿藥,這些實(shí)用的功能是醫(yī)院內(nèi)部或外聘的專業(yè)軟件開發(fā)工程師根據(jù)醫(yī)院自己的業(yè)務(wù)定制開發(fā)出來的,服務(wù)號可以說是微信和企業(yè)共同建設(shè)的。3.3 微信公眾平臺3.3.1 微信公眾平臺概述2. 訂閱號 為媒體和個人提供一種新的信息傳播方式,構(gòu)建與讀者之間更好的溝通與管理模式。 訂閱號不支持企業(yè)二次開發(fā),它的優(yōu)勢在于圖文消息推送,每天都可以發(fā)布一組圖文消息,特別適合依靠自己的原創(chuàng)能力來吸粉的作者們,適用場景也非常廣泛。雖然叫做圖文消息,但信息呈現(xiàn)的形式不僅限于圖片和文字,因為圖文消息中可以插入視頻和音頻,所以嚴(yán)格意義來說,是一種多媒體消息,更加貼近當(dāng)前人們快節(jié)奏的工作和生活習(xí)慣。3.3 微信公眾平臺3

39、.3.1 微信公眾平臺概述3. 小程序 一種新的開放能力,可以在微信內(nèi)被便捷地獲取和傳播,同時具有出色地使用體驗。 小程序完全沒有圖文消息推送的能力,因為它的定位是“一種工具”,就像我們?nèi)粘I钪械母腻F。我們并不是每天時時刻刻都需要它,不需要的時候它就靜靜地呆在某個固定的角落,需要的時候我們才會把它拿出來使用。目前微信上匯集了數(shù)以百萬計的微信小程序,當(dāng)我們有需求的時候才會把某個搜索出來使用,不必下載安裝,拿來即用,在這一點(diǎn)上,比原生app用戶體驗要好。微信小程序是近幾年移動端軟件開發(fā)的熱點(diǎn)。3.3 微信公眾平臺3.3.1 微信公眾平臺概述4. 企業(yè)微信(原企業(yè)號) 企業(yè)的專業(yè)辦公管理工具。與微

40、信一致的溝通體驗,提供豐富免費(fèi)的辦公應(yīng)用,并與微信消息、小程序、微信支付等互通,助力企業(yè)高效辦公和管理。3.3 微信公眾平臺3.3.1 微信公眾平臺概述5. 視頻號 微信團(tuán)隊于2020年 1月21 日晚間宣布:微信視頻號正式開啟內(nèi)測。視頻號的所有者可以發(fā)布 1 分鐘以內(nèi)的視頻,或者 9 張以內(nèi)的圖片;微信用戶可以關(guān)注感興趣的視頻號,點(diǎn)贊、評論進(jìn)行互動,也可以轉(zhuǎn)發(fā)到朋友圈、聊天場景進(jìn)行分享。視頻號是一個人人可以記錄和創(chuàng)作的平臺,也是一個了解他人、了解世界的窗口。3.3 微信公眾平臺3.3.2 典型應(yīng)用場景 如今,微信公眾平臺可以說無處不在,我們通過使用手機(jī)微信,已經(jīng)深刻感受到了它的魅力,以下列舉

41、幾個典型應(yīng)用場景。1. 社會公眾服務(wù) 比如浙江高速交警的公眾號:智慧高速。用戶關(guān)注公眾號后,能夠?qū)崟r查詢路況、施工等密切影響出行的數(shù)據(jù);公眾號還可以主動推送一些重要的提示給用戶。2. 旅游酒店等預(yù)訂行業(yè) 比如在藝龍官方網(wǎng)站上實(shí)現(xiàn)的所有功能,都可以在微信公眾號上再次部署,尤其是核心的預(yù)訂功能。這樣用戶關(guān)注之后,不必打開電腦,使用手機(jī)隨時隨地同樣可以預(yù)訂行程、酒店、餐飲。不必下載安裝一個app,更不用受到app版本更新的困擾。3.3 微信公眾平臺3.3.2 典型應(yīng)用場景3. 婚禮慶典 已經(jīng)有不少婚慶公司開通了微信公眾號,這樣,他們在服務(wù)客戶時,可以通過手機(jī)推送婚紗照,結(jié)婚地點(diǎn)等婚禮籌備信息,還可以

42、在婚禮現(xiàn)場互動游戲,效果很好。4. 工具型的小應(yīng)用 比如一個小服務(wù),叫做:手機(jī)密號。用在生活中偶然遇到要登記手機(jī)號碼,又不太想給別人的時候(最典型就是去中介,留了手機(jī)以后就是無盡的電話騷擾),向這個公眾號發(fā)1申請,馬上回復(fù)你一個臨時的手機(jī)號。然后大方地把臨時號告訴中介就是了,很方便。 后續(xù)相信隨著接口的進(jìn)一步開放,會涌現(xiàn)越來越多的使用場景的。3.4 微信訂閱號3.4.1 微信訂閱號的創(chuàng)建3.4 微信訂閱號3.4.1 微信訂閱號的創(chuàng)建3.4 微信訂閱號3.4.1 微信訂閱號的創(chuàng)建3.4 微信訂閱號3.4.1 微信訂閱號的創(chuàng)建 1. 基本信息3.4 微信訂閱號3.4.1 微信訂閱號的創(chuàng)建 2. 選

43、擇類型3.4 微信訂閱號3.4.1 微信訂閱號的創(chuàng)建 3. 信息登記3.4 微信訂閱號3.4.1 微信訂閱號的創(chuàng)建 4. 公眾號信息3.4 微信訂閱號3.4.2 微信訂閱號的圖文編輯1. 頭像編輯 頭像編輯的操作過程非常簡單,點(diǎn)擊上圖灰色圓形的頭像,按照提示即可完成。重要的是事先要把頭像設(shè)計好,在實(shí)際工作中,如果有能力,可以進(jìn)行原創(chuàng)設(shè)計,當(dāng)然也可以自己尋找素材簡單DIY一下。雖然絕大多數(shù)人都不是專業(yè)設(shè)計師,但是在日常生活中也隨處可見各種各樣的logo,關(guān)注過的微信訂閱號也很多,可以多觀察、多借鑒。3.4 微信訂閱號3.4.2 微信訂閱號的圖文編輯2. 被關(guān)注回復(fù)編輯 3.4 微信訂閱號3.4.

44、2 微信訂閱號的圖文編輯3. 自定義菜單編輯 3.4 微信訂閱號3.4.2 微信訂閱號的圖文編輯4. 圖文消息編輯 3.4 微信訂閱號3.4.2 微信訂閱號的圖文編輯4. 圖文消息編輯 3.4 微信訂閱號3.4.3 如何運(yùn)營推廣微信訂閱號1.明確定位 用心觀察一些關(guān)注量較大的訂閱號,會發(fā)現(xiàn)每一個訂閱號都有非常明確的定位。訂閱號的每一篇推文,都緊緊圍繞這個定位展開,一般不會“跑題”。所以,定位是運(yùn)營訂閱號的第一步。需要思考:這個訂閱號到底是做什么的?訂閱號能給粉絲帶來什么?粉絲為什么忠誠于它?想好這幾個問題,將自己的定位確定下來,才能開展后續(xù)的一切工作。2.分析你的同行、競爭對手 知己知彼,百戰(zhàn)

45、不殆,當(dāng)明確了定位之后,做競品分析是必需的環(huán)節(jié)。做任何事都不能主觀盲目,現(xiàn)在是數(shù)據(jù)時代,數(shù)據(jù)為王,在分析你同行、競爭對手的過程中,不僅能夠開拓思路、取長補(bǔ)短,更可以采集到的真實(shí)的經(jīng)營數(shù)據(jù)。 3.4 微信訂閱號3.4.3 如何運(yùn)營推廣微信訂閱號3.重視互動 互動是最重要的營銷手段之一,讓粉絲們和客戶們可以參與其中而不是簡簡單單被動地看你發(fā)布的圖文消息。訂閱號本身就為我們提供了點(diǎn)贊、打賞、評論、投票等多種互動形式,同時還可以借助微信以外的互動工具。4.善于“分析數(shù)據(jù)” 訂閱號有數(shù)據(jù)統(tǒng)計與分析的功能,很多運(yùn)營遇到的問題都可以在數(shù)據(jù)中找到答案。通過數(shù)據(jù)統(tǒng)計與分析功能,可以清晰地看到粉絲量、每一天新關(guān)注

46、的人數(shù)、掉粉的人數(shù);關(guān)注用戶的基本情況,如性別分布、地理位置分布;圖文消息推送情況,如送達(dá)人數(shù),閱讀人數(shù),分享轉(zhuǎn)發(fā)人數(shù)等等。 思考與練習(xí)一、填空題1四大傳統(tǒng)媒體分別是_、_、_、_。2“融媒體”的突出特點(diǎn)主要有:_、_、_。3矢量圖形最大的優(yōu)點(diǎn)是_,位圖最大的優(yōu)點(diǎn)是_。4分辨率是指_,國際標(biāo)準(zhǔn)單位為_。5要制作一張張貼宣傳海報,分辨率為_比較合適;要制作一幅發(fā)布在網(wǎng)站上的廣告,那么分辨率為_比較合適。6.微信公眾號包括:_、_、_、_、_。思考與練習(xí)二、簡答題1無論傳統(tǒng)媒體還是新媒體,主要有哪些功能?2常用的圖形圖像處理軟件有哪些?3請根據(jù)自己的理解說明什么是圖層。4. 簡述各種微信公眾號的特

47、點(diǎn)。5. 結(jié)合日常生活,簡述微信公眾號的典型應(yīng)用場景。6. 你認(rèn)為該如何運(yùn)營一個微信訂閱號。大學(xué)計算機(jī)基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)與算法第4章4.1 算法的概念4.2 數(shù)據(jù)結(jié)構(gòu)基本知識4.3 經(jīng)典算法4.4 程序設(shè)計基礎(chǔ)4.1 算法的概念1.算法的概念和特性算法(Algorithm)是對特定問題求解步驟的一種描述。算法的實(shí)質(zhì)就是對數(shù)據(jù)對象的運(yùn)算和操作。一個算法應(yīng)該具有下列特性:(1)可行性(2)確定性(3)有窮性(4)擁有足夠的情報4.1 算法的概念2.算法與程序的區(qū)別(1)概念(2)特點(diǎn)3.算法的描述(1)自然語言描述。(2)程序流程圖(3)N-S圖4.1 算法的概念4.算法性能分析與度量(1)時間復(fù)雜度常

48、見的漸進(jìn)時間復(fù)雜度有:(1)(log2n)(n)(nlog2n)(n2)(n3)(2n)(2)空間復(fù)雜度空間復(fù)雜度(Space Complexity)是對一個算法在運(yùn)行過程中臨時占用存儲空間大小的量度。一個算法的空間復(fù)雜度也是問題規(guī)模n的函數(shù),記做S(n)=O(f(n)。數(shù)據(jù)結(jié)構(gòu)基本知識4.24.2.1 為什么要學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)4.2.2 基本概念和術(shù)語4.2.3 經(jīng)典算法4.2.1 為什么要學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu) 早期計算機(jī)的應(yīng)用主要集中在數(shù)值計算,其解決問題所涉及的運(yùn)算對象基本是整型、實(shí)型或布爾類型數(shù)據(jù)。隨著計算機(jī)在各個領(lǐng)域的廣泛應(yīng)用以及計算機(jī)自身軟、硬件的發(fā)展,非數(shù)值計算問題越來越顯得重要。非數(shù)值計算

49、問題涉及到的數(shù)據(jù)對象更為復(fù)雜,數(shù)據(jù)元素之間的相互關(guān)系一般無法用數(shù)學(xué)方程式加以描述。因此,解決這類問題的關(guān)鍵不再是數(shù)學(xué)分析和計算方法,而是要設(shè)計出合適的數(shù)據(jù)結(jié)構(gòu),才能有效地解決問題。4.2.2 基本概念和術(shù)語1. 數(shù)據(jù)元素數(shù)據(jù)元素(Data Element)是數(shù)據(jù)的基本單位,在計算機(jī)程序中通常作為一個整體進(jìn)行考慮和處理。在不同的情況下,數(shù)據(jù)元素可以是一個頂點(diǎn)、結(jié)點(diǎn)或者一個記錄等。2. 數(shù)據(jù)項一個數(shù)據(jù)元素可以由若干個數(shù)據(jù)項(Data Item)組成。4.2.2 基本概念和術(shù)語4. 數(shù)據(jù)結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)(Data Structure)是指互相之間存在著一種或多種關(guān)系的數(shù)據(jù)元素的集合。(1)數(shù)據(jù)元素之間的

50、關(guān)系 a.集合 b.線性關(guān)系 c.樹型結(jié)構(gòu) d.圖型結(jié)構(gòu)4.2.2 基本概念和術(shù)語4. 數(shù)據(jù)結(jié)構(gòu)(2)數(shù)據(jù)的存儲結(jié)構(gòu) a.順序存儲 b.鏈?zhǔn)酱鎯?.2.2 基本概念和術(shù)語3. 數(shù)據(jù)對象數(shù)據(jù)對象是具有相同屬性的數(shù)據(jù)元素的集合。在同一個具體問題中,數(shù)據(jù)元素都具有相同的屬性,屬于同一數(shù)據(jù)對象。例如,學(xué)籍管理系統(tǒng)中每一個學(xué)生被看做是一個數(shù)據(jù)元素,他們具有相同的屬性(比如每個學(xué)生都具有學(xué)號、姓名、班級、成績等),所有的學(xué)生組成的集合就是數(shù)據(jù)對象。4.2.3 典型數(shù)據(jù)結(jié)構(gòu)1線性表線性表是一種典型的線性結(jié)構(gòu)。線性結(jié)構(gòu)的特點(diǎn)是數(shù)據(jù)元素之間是一種線性關(guān)系,即除了首尾兩個元素外,其余每一個元素都有一個唯一的直接前

51、驅(qū)和直接后繼。線性關(guān)系【案例】學(xué)生情況信息表4.2.3 典型數(shù)據(jù)結(jié)構(gòu)2棧和隊列棧和隊列是在軟件設(shè)計中常用的兩種數(shù)據(jù)結(jié)構(gòu),它們的邏輯結(jié)構(gòu)和線性表相同。棧和隊列與線性表的區(qū)別在于其運(yùn)算/操作受到了限制。棧按“后進(jìn)先出”的規(guī)則進(jìn)行操作,隊按“先進(jìn)先出”的規(guī)則進(jìn)行操作,故稱棧和隊列可以稱為操作受限制的線性表?!景咐?】棧結(jié)構(gòu)的應(yīng)用迷宮求解【案例2】隊列結(jié)構(gòu)的應(yīng)用排隊系統(tǒng)4.2.3 典型數(shù)據(jù)結(jié)構(gòu)3.樹與二叉樹線性結(jié)構(gòu)主要用于對客觀世界中具有單一的前驅(qū)和后繼的數(shù)據(jù)關(guān)系進(jìn)行描述,而現(xiàn)實(shí)中的許多事物的關(guān)系并非這樣簡單,采用非線性結(jié)構(gòu)進(jìn)行描繪會更明確和便利。(1)樹與二叉樹的定義4.2.3 典型數(shù)據(jù)結(jié)構(gòu)3.樹與

52、二叉樹(2)二叉樹的性質(zhì)性質(zhì)1 一棵非空二叉樹的第i層上最多有2i-1個結(jié)點(diǎn)(i1)。性質(zhì)2 一棵深度為k的二叉樹中,最多具有2k1個結(jié)點(diǎn)。性質(zhì)3 對于一棵非空的二叉樹,如果葉子結(jié)點(diǎn)數(shù)為n0,度數(shù)為2的結(jié)點(diǎn)數(shù)為n2,則有n0n21性質(zhì)4 具有n個結(jié)點(diǎn)的完全二叉樹的深度k為log2n+14.2.3 典型數(shù)據(jù)結(jié)構(gòu)3.樹與二叉樹(2)二叉樹的性質(zhì)性質(zhì)5 如果對一棵有n個結(jié)點(diǎn)的完全二叉樹(其深度為log2n+1)的結(jié)點(diǎn)按層序編號(從第1層到第log2n+1層,每層從左到右),則對任一結(jié)點(diǎn)i(1in),有:如果i=1,則結(jié)點(diǎn)i是二叉樹的根,無雙親;如果i1,則其雙親PARENT(i)是結(jié)點(diǎn)i/2 ;如果

53、2in,則結(jié)點(diǎn)i無左孩子(結(jié)點(diǎn)i為葉子結(jié)點(diǎn));否則其左孩子LCHILD(i)是結(jié)點(diǎn)2i; 如果2i+1n,則結(jié)點(diǎn)i無右孩子;否則其右孩子RCHILD(i)是結(jié)點(diǎn)2i+1。4.2.3 典型數(shù)據(jù)結(jié)構(gòu)3.樹與二叉樹(3)二叉樹的遍歷二叉樹的遍歷指按照某種順序訪問二叉樹中的每個結(jié)點(diǎn),使每個結(jié)點(diǎn)被訪問一次且僅被訪問一次。其實(shí)質(zhì)就是將二叉樹中結(jié)點(diǎn)信息由非線性排列變?yōu)槟撤N意義上的線性序列。遍歷時,一般規(guī)定左子樹優(yōu)先與右子樹。常見的遍歷方式有:先序遍歷(DLR)、中序遍歷(LDR)、后序遍歷(LRD)。當(dāng)遍歷順序為根-左子樹-右子樹時稱為先序遍歷;當(dāng)遍歷順序為左子樹-根-右子樹時稱為中序遍歷;當(dāng)遍歷順序為左子

54、樹-右子樹-根時稱為后序遍歷。4.2.3 典型數(shù)據(jù)結(jié)構(gòu)3.樹與二叉樹(3)二叉樹的遍歷【例】分別先序、中序、后序遍歷如圖所示的二叉樹。DLR:ABDHIECFJGLDR:HDIBEAJFCGLRD:HIDEBJFGCA4.2.3 典型數(shù)據(jù)結(jié)構(gòu)3.樹與二叉樹(4)二叉樹的存儲 二叉樹的順序存儲4.2.3 典型數(shù)據(jù)結(jié)構(gòu)3.樹與二叉樹(4)二叉樹的存儲 二叉樹的鏈?zhǔn)酱鎯?.2.3 典型數(shù)據(jù)結(jié)構(gòu)4. 圖圖結(jié)構(gòu)是一種比樹形結(jié)構(gòu)更復(fù)雜的非線性結(jié)構(gòu)。在樹狀結(jié)構(gòu)中,結(jié)點(diǎn)間具有分支層次關(guān)系,每一層上的結(jié)點(diǎn)只能和上一層中的至多一個結(jié)點(diǎn)相關(guān),但可能和下一層的多個結(jié)點(diǎn)相關(guān)。圖狀結(jié)構(gòu)被用于描述各種復(fù)雜的數(shù)據(jù)對象,在自然

55、科學(xué)、社會科學(xué)和人文科學(xué)等許多領(lǐng)域有著非常廣泛的應(yīng)用。【案例】圖結(jié)構(gòu)的應(yīng)用交通導(dǎo)航經(jīng)典算法4.34.3.1 查找算法4.3.2 排序算法4.3.1 查找算法1. 順序查找順序查找的基本思想就是從表中的最后一個記錄開始,逐個進(jìn)行記錄的關(guān)鍵字與給定值進(jìn)行比較,若某個記錄的關(guān)鍵字與給定值相等,則查找成功,找到所查的記錄;反之,若直到第一個記錄,其關(guān)鍵字和給定值比較都不相等,則表明表中沒有所查的記錄,查找失敗。4.3.1 查找算法2. 折半查找(二分查找)折半查找就是每次查找范圍縮小一半的查找,它的基本思想就是用給定的查找值先與中間位置結(jié)點(diǎn)的關(guān)鍵字比較,中間結(jié)點(diǎn)把線形表分成兩個子表,若相等則查找成功;若不相等,再根據(jù)查找值與該中間結(jié)點(diǎn)關(guān)鍵字的比較結(jié)果確定下一步查找左邊的子表還是右邊的子表,如此往復(fù)進(jìn)行,直到查找到或查找結(jié)束發(fā)現(xiàn)表中沒有這樣的結(jié)點(diǎn)為止。由于折半查找(二分查找)每次需要確定中間位置的數(shù)據(jù),因此它只適合順序存儲的數(shù)據(jù)列表。4.3.1 查找算法3. 分塊查找(索引查找)分塊查找的算法思想是把線形分成若干塊,在每一塊中的數(shù)據(jù)元素的存儲順序是任意的,但要求塊與塊之間須按關(guān)鍵字值的大小有序排列,還要建立一個按關(guān)鍵字值遞增順序排列的索引表,索引表中的一項對應(yīng)線形表中的一塊。分塊查找分兩步進(jìn)行,先確定待查找的結(jié)點(diǎn)屬于哪一

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論