中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >>
計(jì)算機(jī)應(yīng)用基礎(chǔ)(第3版)/張超等

包郵 計(jì)算機(jī)應(yīng)用基礎(chǔ)(第3版)/張超等

出版社:清華大學(xué)出版社出版時(shí)間:2018-09-01
開本: 16 頁(yè)數(shù): 202
本類榜單:教材銷量榜
中 圖 價(jià):¥16.0(4.1折) 定價(jià)  ¥39.5 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車 收藏
開年大促, 全場(chǎng)包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無(wú)塑封),個(gè)別圖書品相8-9成新、切口
有劃線標(biāo)記、光盤等附件不全詳細(xì)品相說(shuō)明>>
本類五星書更多>

計(jì)算機(jī)應(yīng)用基礎(chǔ)(第3版)/張超等 版權(quán)信息

計(jì)算機(jī)應(yīng)用基礎(chǔ)(第3版)/張超等 本書特色

《計(jì)算機(jī)應(yīng)用基礎(chǔ)(第3版)》改版后新增信息安全基礎(chǔ),較全面地向讀者普及信息安全的常識(shí),包括信息安全的基本概念、信息安全體系結(jié)構(gòu)、網(wǎng)絡(luò)安全、病毒防范、典型攻防技術(shù)等。

計(jì)算機(jī)應(yīng)用基礎(chǔ)(第3版)/張超等 內(nèi)容簡(jiǎn)介

本書共分為5章,分別介紹計(jì)算機(jī)基礎(chǔ)知識(shí)、計(jì)算機(jī)硬件系統(tǒng)、計(jì)算機(jī)軟件、多媒體技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)、信息安全,另附有一篇故事性的計(jì)算機(jī)發(fā)展史作為附加閱讀材料; 每章均包含大量練習(xí),讀者通過練習(xí)可快速掌握和鞏固相關(guān)的知識(shí)。 本書配有專門的實(shí)驗(yàn)指導(dǎo),全部為上機(jī)實(shí)驗(yàn),案例典型、內(nèi)容新穎、概念準(zhǔn)確、通俗易懂、實(shí)用性強(qiáng)。 本書可作為高等院校計(jì)算機(jī)應(yīng)用基礎(chǔ)指導(dǎo)教材,也可作為廣大計(jì)算機(jī)愛好者的自學(xué)教材或參考用書。

計(jì)算機(jī)應(yīng)用基礎(chǔ)(第3版)/張超等 目錄






目錄


CONTENTS


第1章計(jì)算機(jī)基礎(chǔ)知識(shí)


1.1計(jì)算機(jī)概述


1.1.1計(jì)算機(jī)發(fā)展史


1.1.2計(jì)算機(jī)的分類


1.1.3計(jì)算機(jī)的特點(diǎn)


1.1.4計(jì)算機(jī)技術(shù)的發(fā)展趨勢(shì)


1.1.5中國(guó)計(jì)算機(jī)發(fā)展史


1.2信息技術(shù)發(fā)展


1.2.1云計(jì)算


1.2.2物聯(lián)網(wǎng)


1.2.3大數(shù)據(jù)


1.2.4人工智能


1.3計(jì)算機(jī)運(yùn)算基礎(chǔ)


1.3.1數(shù)制及其轉(zhuǎn)換


1.3.2存儲(chǔ)單位及地址


1.3.3數(shù)值型數(shù)據(jù)表示


1.3.4字符型數(shù)據(jù)編碼


1.3.5多媒體信息編碼


1.4圖靈機(jī)與馮·諾依曼機(jī)


1.4.1圖靈機(jī)


1.4.2馮·諾依曼機(jī)


1.5計(jì)算機(jī)的工作原理


1.5.1指令和指令系統(tǒng)


1.5.2計(jì)算機(jī)程序設(shè)計(jì)


1.5.3計(jì)算機(jī)程序執(zhí)行


習(xí)題


第2章計(jì)算機(jī)硬件系統(tǒng)


2.1計(jì)算機(jī)硬件概述


2.1.1計(jì)算機(jī)硬件系統(tǒng)的組成


2.1.2微型計(jì)算機(jī)的硬件結(jié)構(gòu)


2.1.3微型計(jì)算機(jī)的總線結(jié)構(gòu)


2.2中央處理器


2.2.1CPU的內(nèi)部結(jié)構(gòu)


2.2.2CPU的性能指標(biāo)


2.2.3CPU的發(fā)展歷程


2.3存儲(chǔ)系統(tǒng)


2.3.1存儲(chǔ)器概述


2.3.2半導(dǎo)體存儲(chǔ)器


2.3.3磁表面存儲(chǔ)器


2.3.4光盤存儲(chǔ)設(shè)備


2.3.5USB閃存盤


2.4輸入設(shè)備


2.4.1輸入設(shè)備概述


2.4.2鍵盤


2.4.3鼠標(biāo)


2.5輸出設(shè)備


2.5.1輸出設(shè)備概述


2.5.2顯示設(shè)備


2.5.3打印機(jī)


習(xí)題



第3章計(jì)算機(jī)軟件


3.1計(jì)算機(jī)軟件概述


3.1.1什么是計(jì)算機(jī)軟件


3.1.2計(jì)算機(jī)軟件的分類


3.1.3計(jì)算機(jī)軟件發(fā)展史


3.2操作系統(tǒng)


3.2.1什么是操作系統(tǒng)


3.2.2操作系統(tǒng)的功能


3.2.3操作系統(tǒng)的分類


3.2.4常用的操作系統(tǒng)


3.2.5Windows發(fā)展史


3.3程序設(shè)計(jì)語(yǔ)言


3.4Microsoft Office辦公軟件


3.4.1Office概述


3.4.2常用組件


3.5網(wǎng)頁(yè)制作軟件


習(xí)題



第4章計(jì)算機(jī)網(wǎng)絡(luò)


4.1數(shù)據(jù)通信基礎(chǔ)


4.1.1數(shù)據(jù)通信的基本概念


4.1.2傳輸介質(zhì)


4.2計(jì)算機(jī)網(wǎng)絡(luò)的基本概念


4.2.1計(jì)算機(jī)網(wǎng)絡(luò)的形成與發(fā)展


4.2.2計(jì)算機(jī)網(wǎng)絡(luò)的定義


4.2.3計(jì)算機(jī)網(wǎng)絡(luò)的分類


4.3計(jì)算機(jī)網(wǎng)絡(luò)通信協(xié)議


4.3.1網(wǎng)絡(luò)通信協(xié)議概述


4.3.2ISO與OSI參考模型


4.3.3TCP/IP參考模型


4.4局域網(wǎng)


4.4.1局域網(wǎng)概述


4.4.2以太網(wǎng)


4.4.3無(wú)線局域網(wǎng)


4.5Internet基礎(chǔ)


4.5.1Internet發(fā)展和結(jié)構(gòu)


4.5.2Internet接入


4.5.3IP地址


4.5.4域名


習(xí)題


第5章信息安全基礎(chǔ)


5.1信息安全概述


5.1.1信息安全的發(fā)展歷史


5.1.2信息安全基本概念


5.1.3信息安全攻擊


5.1.4安全策略


5.1.5安全機(jī)制


5.1.6信息安全體系結(jié)構(gòu)


5.2計(jì)算機(jī)網(wǎng)絡(luò)安全


5.2.1網(wǎng)絡(luò)安全協(xié)議


5.2.2VPN


5.2.3防火墻


5.2.4入侵檢測(cè)


5.3典型攻擊與防御技術(shù)簡(jiǎn)介


5.3.1社會(huì)工程學(xué)攻擊


5.3.2物理攻擊與防范


5.3.3暴力攻擊


5.3.4緩沖區(qū)溢出攻擊


5.3.5惡意代碼


5.3.6拒絕服務(wù)攻擊


5.4信息安全面臨的新挑戰(zhàn)


習(xí)題


附錄A閱讀: 計(jì)算機(jī)發(fā)展歷程


A.1前計(jì)算機(jī)時(shí)代


A.1.1能計(jì)算的機(jī)器


A.1.2布爾代數(shù)


A.1.3真空二極管的誕生


A.1.4更強(qiáng)的功能——真空三極管


A.1.5計(jì)算機(jī)科學(xué)之父


A.2主機(jī)時(shí)代


A.2.1電子數(shù)字計(jì)算機(jī)之父


A.2.2**還是第二


A.2.3獻(xiàn)給世界的圣誕節(jié)禮物——晶體管


A.2.4更小,更強(qiáng)大——集成電路


A.2.5為什么是晶體管


A.3個(gè)人計(jì)算機(jī)時(shí)代


A.3.1人類歷史上**臺(tái)微型計(jì)算機(jī)


A.3.2一個(gè)人的發(fā)明——人類歷史上**臺(tái)個(gè)人計(jì)算機(jī)


A.3.3藍(lán)色巨人的巨制——IBM PC


A.4互聯(lián)網(wǎng)時(shí)代


A.4.1互聯(lián)網(wǎng)的先驅(qū)——“阿帕網(wǎng)”


A.4.2從“阿帕網(wǎng)”到互聯(lián)網(wǎng)


A.4.3圖形瀏覽器


A.4.4搜索引擎


A.5后互聯(lián)網(wǎng)時(shí)代


A.5.1大數(shù)據(jù)時(shí)代


A.5.2人工智能與機(jī)器學(xué)習(xí)


A.5.3機(jī)器學(xué)習(xí)


A.5.4深度學(xué)習(xí)——機(jī)器學(xué)習(xí)領(lǐng)域的璀璨明星


A.5.5自動(dòng)駕駛


參考文獻(xiàn)


展開全部

計(jì)算機(jī)應(yīng)用基礎(chǔ)(第3版)/張超等 節(jié)選

第3章計(jì)算機(jī)軟件 3.1計(jì)算機(jī)軟件概述 3.1.1什么是計(jì)算機(jī)軟件 一個(gè)完整的計(jì)算機(jī)系統(tǒng)包括硬件系統(tǒng)和軟件系統(tǒng)兩大部分。只有硬件的計(jì)算機(jī)稱為“裸機(jī)”,裸機(jī)必須安裝了計(jì)算機(jī)軟件后才可以完成各項(xiàng)任務(wù)。計(jì)算機(jī)是依靠硬件和軟件的協(xié)同工作來(lái)完成某一給定任務(wù)的。廣義地講,軟件是指計(jì)算機(jī)程序以及開發(fā)、使用和維護(hù)程序所需要的所有文檔的集合。 3.1.2計(jì)算機(jī)軟件的分類 1. 系統(tǒng)軟件和應(yīng)用軟件 計(jì)算機(jī)的軟件極為豐富,要對(duì)軟件進(jìn)行恰當(dāng)?shù)姆诸愂窍喈?dāng)困難的。從功能角度區(qū)分,可以將計(jì)算機(jī)軟件分為系統(tǒng)軟件和應(yīng)用軟件兩大部分,其組成如圖31所示。系統(tǒng)軟件建造在裸機(jī)(計(jì)算機(jī)硬件系統(tǒng))之上,應(yīng)用軟件又以系統(tǒng)軟件為工作平臺(tái),用戶軟件則以應(yīng)用軟件為支撐。 系統(tǒng)軟件是指負(fù)責(zé)管理、監(jiān)控和維護(hù)計(jì)算機(jī)硬件和軟件資源的一種軟件,是計(jì)算機(jī)系統(tǒng)的一部分,它是支持應(yīng)用軟件運(yùn)行的。系統(tǒng)軟件用于發(fā)揮和擴(kuò)大計(jì)算機(jī)的功能及用途,提高計(jì)算機(jī)的工作效率,為用戶開發(fā)應(yīng)用系統(tǒng)提供一個(gè)平臺(tái),用戶可以使用它,一般不隨意修改它。系統(tǒng)軟件主要包括操作系統(tǒng)、程序設(shè)計(jì)語(yǔ)言及其處理程序(如匯編程序、編譯程序、 解釋程序等)、數(shù)據(jù)庫(kù)管理系統(tǒng)、系統(tǒng)服務(wù)程序以及故障診斷程序、調(diào)試程序、編輯程序等工具軟件。 應(yīng)用軟件是軟件開發(fā)人員為解決各種實(shí)際問題而編制的計(jì)算機(jī)程序和相關(guān)資料。常見的應(yīng)用軟件有科學(xué)計(jì)算程序、圖形與圖像處理軟件、自動(dòng)控制程序、情報(bào)檢索系統(tǒng)、工資管理程序、人事管理程序、財(cái)務(wù)管理程序以及計(jì)算機(jī)輔助設(shè)計(jì)與制造、輔助教學(xué)等軟件。通過各種應(yīng)用軟件,用戶可以在計(jì)算機(jī)上寫文章﹑繪圖形﹑處理照片和圖像﹑上網(wǎng)瀏覽﹑科學(xué)計(jì)算……在應(yīng)用軟件上,用戶可以再創(chuàng)造自己的用戶軟件。正是因?yàn)樨S富多彩的應(yīng)用軟件的不斷出現(xiàn),才使得計(jì)算機(jī)迅速在全世界廣泛應(yīng)用。 圖31計(jì)算機(jī)軟件系統(tǒng)的組成 2. 開源軟件和非開源軟件 從是否開放軟件的源代碼角度分類,軟件可以分為開源軟件和非開源軟件。 開放源碼軟件是其源碼可以被公眾使用的軟件,用戶可以自由地使用、復(fù)制、散發(fā)以及修改源碼。與其相對(duì)的是私有/專屬軟件,如來(lái)自微軟和蘋果的軟件,這類軟件的源代碼是保密的,只有公司的開發(fā)人員才可以改動(dòng)代碼。 在計(jì)算機(jī)出現(xiàn)的*初年代,幾乎所有的軟件都是開源的。那時(shí)的計(jì)算機(jī)企業(yè),主要是以銷售硬件產(chǎn)品為主,軟件幾乎都是附送的。所以,*初的軟件幾乎都是以開源的方式提供的。當(dāng)以微軟為代表的企業(yè)開始實(shí)踐純軟件產(chǎn)品的商業(yè)模式,就引起了許多計(jì)算機(jī)編程愛好者的不滿,在這種背景下,真正意義上的開源軟件就自然而然地產(chǎn)生了。 軟件作者選擇向公眾開放源代碼,其理由無(wú)外乎如下三種。 (1) 認(rèn)為所有軟件都應(yīng)該以源代碼方式發(fā)布。 (2) 通過開源軟件展示自己的軟件設(shè)計(jì)、算法和編碼水平,并期望獲得他人認(rèn)可。大部分小型軟件或者程序的作者,或者由大學(xué)主持和維護(hù)的開源軟件,出于這種目的向公眾開放源代碼。 (3) 通過開源軟件謀求獲得廣泛推廣,并通過提供增值的產(chǎn)品或者服務(wù)來(lái)獲得商業(yè)收益。這通常是商業(yè)企業(yè)選擇開源軟件的原因,如FireFox、MySQL、Android、WebKit等屬于這種情形。 開源軟件能夠得到快速的發(fā)展和廣泛應(yīng)用,大致有如下幾個(gè)原因。 (1) 開源軟件雖說(shuō)不提供任何擔(dān)保,但既然原作者愿意公開源代碼,說(shuō)明作者對(duì)代碼的質(zhì)量還是非常有信心的。 (2) 開源軟件因?yàn)槠涿赓M(fèi)特征,能夠得到大量用戶的使用和驗(yàn)證,通過形成和用戶(往往也是編碼高手)之間的互動(dòng)和交流,能夠以*快的速度修復(fù)可能的缺陷,改善軟件設(shè)計(jì)。Linux內(nèi)核的發(fā)展就形成了一個(gè)以全世界內(nèi)核高手為主的松散社區(qū),通過快速迭代開發(fā),加上其免費(fèi)特征,迅速占據(jù)了原先由商業(yè)UNIX系統(tǒng)控制的服務(wù)器操作系統(tǒng)領(lǐng)域。 (3) 因?yàn)槿魏稳硕伎梢缘玫狡湓创a,所以很多用戶就可以自行修改其源代碼,以滿足自己的一些特別需求。 (4) 因?yàn)殚_源軟件的涉及面非常廣,利用已有的各種成熟開源軟件,任何具有一定實(shí)力的組織,均可在較短時(shí)間內(nèi)形成一個(gè)基本成熟的軟件平臺(tái),進(jìn)而可和已有的商業(yè)軟件平臺(tái)進(jìn)行競(jìng)爭(zhēng)。谷歌的Android系統(tǒng)屬于此種情況的典型。 3. 傳統(tǒng)客戶端軟件和在線軟件 從是否需要在客戶端計(jì)算機(jī)安裝軟件的角度分類,軟件可以分為客戶端軟件和在線軟件。 傳統(tǒng)的軟件需要用戶在購(gòu)買軟件使用許可后,將軟件在客戶端計(jì)算機(jī)上安裝并輸入軟件序列號(hào)后才能使用,這種模式成就了以微軟為代表的一大批軟件公司。 而在線軟件指軟件供應(yīng)商提供軟件在線服務(wù)(SoftwareasaService,SaaS),是隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和應(yīng)用軟件的成熟,在21世紀(jì)開始興起的一種完全創(chuàng)新的軟件應(yīng)用模式。在這種模式下,廠商將應(yīng)用軟件統(tǒng)一部署在自己的服務(wù)器上,客戶可以根據(jù)自己的實(shí)際需求,通過互聯(lián)網(wǎng)向廠商訂購(gòu)所需的應(yīng)用軟件服務(wù),按訂購(gòu)的服務(wù)多少和時(shí)間長(zhǎng)短向廠商支付費(fèi)用,并通過互聯(lián)網(wǎng)獲得廠商提供的服務(wù)。用戶不用再購(gòu)買軟件,而改用向提供商租用基于Web的軟件,來(lái)管理企業(yè)經(jīng)營(yíng)活動(dòng),且無(wú)須對(duì)軟件進(jìn)行維護(hù),服務(wù)提供商會(huì)全權(quán)管理和維護(hù)軟件,軟件廠商在向客戶提供互聯(lián)網(wǎng)應(yīng)用的同時(shí),也提供軟件的離線操作和本地?cái)?shù)據(jù)存儲(chǔ),讓用戶隨時(shí)隨地都可以使用其訂購(gòu)的軟件和服務(wù)。對(duì)于許多小型企業(yè)來(lái)說(shuō)。SaaS是采用先進(jìn)技術(shù)的*好途徑,它消除了企業(yè)購(gòu)買、構(gòu)建和維護(hù)基礎(chǔ)設(shè)施和應(yīng)用程序的需要。 4. 付費(fèi)軟件、免費(fèi)軟件和共享軟件 從用戶是否需要為軟件的使用付費(fèi)角度分類,軟件可以分為付費(fèi)軟件、免費(fèi)軟件和共享軟件。目前很多軟件還是需要使用者付費(fèi)購(gòu)買才能使用。 所謂免費(fèi)軟件就是可以自由而且免費(fèi)使用該軟件,并復(fù)制給別人,而且不必支付任何費(fèi)用給程序的作者,使用上也不會(huì)出現(xiàn)任何日期的限制或是軟件使用上的限制。不過當(dāng)復(fù)制給別人的時(shí)候,必須將完整的軟件檔案復(fù)制給他人,且不得收取任何的費(fèi)用金額或轉(zhuǎn)為其他商業(yè)用途。在未經(jīng)程序作者的同意下,不能擅自修改該軟件的程序代碼,否則視同侵權(quán)。 共享軟件是以“先使用后付費(fèi)”的方式銷售的享有版權(quán)的軟件。根據(jù)共享軟件作者的授權(quán),用戶可以從各種渠道免費(fèi)得到它的備份,也可以自由傳播它。用戶總是可以先使用或試用共享軟件,認(rèn)為滿意后再向作者付費(fèi); 如果用戶認(rèn)為它不值得花錢買,可以停止使用。 3.1.3計(jì)算機(jī)軟件發(fā)展史 計(jì)算機(jī)軟件技術(shù)發(fā)展很快。50年前,計(jì)算機(jī)只能被高素質(zhì)的專家使用,今天,計(jì)算機(jī)的使用非常普遍,甚至沒有上學(xué)的小孩都可以靈活操作; 40年前,文件不能方便地在兩臺(tái)計(jì)算機(jī)之間進(jìn)行交換,甚至在同一臺(tái)計(jì)算機(jī)的兩個(gè)不同的應(yīng)用程序之間進(jìn)行交換也很困難,今天,網(wǎng)絡(luò)在兩個(gè)平臺(tái)和應(yīng)用程序之間提供了無(wú)損的文件傳輸; 30年前,多個(gè)應(yīng)用程序不能方便地共享相同的數(shù)據(jù),今天,數(shù)據(jù)庫(kù)技術(shù)使得多個(gè)用戶、多個(gè)應(yīng)用程序可以互相覆蓋地共享數(shù)據(jù)。了解計(jì)算機(jī)軟件的進(jìn)化過程,對(duì)理解計(jì)算機(jī)軟件在計(jì)算機(jī)系統(tǒng)中的作用至關(guān)重要。 1. 第1代軟件(1946—1953年) 第1代軟件是用機(jī)器語(yǔ)言編寫的,機(jī)器語(yǔ)言是內(nèi)置在計(jì)算機(jī)電路中的指令,由0和1組成。不同的計(jì)算機(jī)使用不同的機(jī)器語(yǔ)言,程序員必須記住每條機(jī)器語(yǔ)言指令的二進(jìn)制數(shù)字組合,因此,只有少數(shù)專業(yè)人員能夠?yàn)橛?jì)算機(jī)編寫程序,這就大大限制了計(jì)算機(jī)的推廣和使用。 在這個(gè)時(shí)代的末期出現(xiàn)了匯編語(yǔ)言,它使用助記符(一種輔助記憶方法,采用字母的縮寫來(lái)表示指令)表示每條機(jī)器語(yǔ)言指令。相對(duì)于機(jī)器語(yǔ)言,用匯編語(yǔ)言編寫程序就容易多了。 2. 第2代軟件(1954—1964年) 當(dāng)硬件變得更強(qiáng)大時(shí),就需要更強(qiáng)大的軟件工具使計(jì)算機(jī)得到更有效的使用。匯編語(yǔ)言向正確的方向前進(jìn)了一大步,但是程序員還是必須記住很多匯編指令。第2代軟件開始使用高級(jí)程序設(shè)計(jì)語(yǔ)言(簡(jiǎn)稱高級(jí)語(yǔ)言,相應(yīng)地,機(jī)器語(yǔ)言和匯編語(yǔ)言稱為低級(jí)語(yǔ)言)編寫,高級(jí)語(yǔ)言的指令形式類似于自然語(yǔ)言和數(shù)學(xué)語(yǔ)言(例如,計(jì)算2+6的高級(jí)語(yǔ)言指令就是2+6),不僅容易學(xué)習(xí),方便編程,也提高了程序的可讀性。 IBM公司從1954年開始研制高級(jí)語(yǔ)言,同年發(fā)明了**個(gè)用于科學(xué)與工程計(jì)算的FORTRAN語(yǔ)言。1958年,麻省理工學(xué)院的麥卡錫(John Macarthy)發(fā)明了**個(gè)用于人工智能的LISP語(yǔ)言。1959年,賓州大學(xué)的霍普(Grace Hopper)發(fā)明了**個(gè)用于商業(yè)應(yīng)用程序設(shè)計(jì)的COBOL語(yǔ)言。1964年,達(dá)特茅斯學(xué)院的凱梅尼(John Kemeny)和卡茨(Thomas Kurtz)發(fā)明了BASIC語(yǔ)言。 高級(jí)語(yǔ)言的出現(xiàn)產(chǎn)生了在多臺(tái)計(jì)算機(jī)上運(yùn)行同一個(gè)程序的模式,每種高級(jí)語(yǔ)言都有配套的翻譯程序(稱為編譯器),編譯器可以把高級(jí)語(yǔ)言編寫的語(yǔ)句翻譯成等價(jià)的機(jī)器指令。系統(tǒng)程序員的角色變得更加明顯,系統(tǒng)程序員編寫諸如編譯器這樣的輔助工具,使用這些工具編寫應(yīng)用程序的人,稱為應(yīng)用程序員。隨著包圍硬件的軟件變得越來(lái)越復(fù)雜,應(yīng)用程序員離計(jì)算機(jī)硬件越來(lái)越遠(yuǎn)了。那些僅使用高級(jí)語(yǔ)言編程的人不需要懂得機(jī)器語(yǔ)言和匯編語(yǔ)言,這就降低了對(duì)應(yīng)用程序員在硬件及機(jī)器指令方面的要求。因此,這個(gè)時(shí)期有更多的計(jì)算機(jī)應(yīng)用領(lǐng)域的人員參與程序設(shè)計(jì)。 由于高級(jí)語(yǔ)言程序需要轉(zhuǎn)換為機(jī)器語(yǔ)言程序來(lái)執(zhí)行,因此,高級(jí)語(yǔ)言對(duì)軟硬件資源的消耗就更多,運(yùn)行效率也較低。由于匯編語(yǔ)言和機(jī)器語(yǔ)言可以利用計(jì)算機(jī)的所有硬件特性并直接控制硬件,同時(shí),匯編語(yǔ)言和機(jī)器語(yǔ)言的運(yùn)行效率較高,因此,在實(shí)時(shí)控制、實(shí)時(shí)檢測(cè)等領(lǐng)域的許多應(yīng)用程序仍然使用匯編語(yǔ)言和機(jī)器語(yǔ)言來(lái)編寫。 在第1代和第2代軟件時(shí)期,計(jì)算機(jī)軟件實(shí)際上就是規(guī)模較小的程序,程序的編寫者和使用者往往是同一個(gè)(或同一組)人。由于程序規(guī)模小,程序編寫起來(lái)比較容易,也沒有什么系統(tǒng)化的方法,對(duì)軟件的開發(fā)過程更沒有進(jìn)行任何管理。這種個(gè)體化的軟件開發(fā)環(huán)境使得軟件設(shè)計(jì)往往只是在人們頭腦中隱含進(jìn)行的一個(gè)模糊過程,除了程序清單之外,沒有其他文檔資料。 3. 第3代軟件(1965—1970年) 在這個(gè)時(shí)期,由于用集成電路取代了晶體管,處理器的運(yùn)算速度得到了大幅度的提高,處理器在等待運(yùn)算器準(zhǔn)備下一個(gè)作業(yè)時(shí),無(wú)所事事。因此需要編寫一種程序,使所有計(jì)算機(jī)資源處于計(jì)算機(jī)的控制中,這種程序就是操作系統(tǒng)。 用作輸入/輸出設(shè)備的計(jì)算機(jī)終端的出現(xiàn),使用戶能夠直接訪問計(jì)算機(jī),而不斷發(fā)展的系統(tǒng)軟件則使計(jì)算機(jī)運(yùn)轉(zhuǎn)得更快。但是,從鍵盤和屏幕輸入輸出數(shù)據(jù)是一個(gè)很慢的過程,比在內(nèi)存中執(zhí)行指令慢得多,這就導(dǎo)致了如何利用機(jī)器越來(lái)越強(qiáng)大的能力和速度的問題。解決方法就是分時(shí),即許多用戶用各自的終端同時(shí)與一臺(tái)計(jì)算機(jī)進(jìn)行通信。控制這一進(jìn)程的是分時(shí)操作系統(tǒng),它負(fù)責(zé)組織和安排各個(gè)作業(yè)。 1967年,塞繆爾(A.L.Samuel)發(fā)明了**個(gè)下棋程序,開始了人工智能的研究。1968年,荷蘭計(jì)算機(jī)科學(xué)家狄杰斯特拉(Edsgar W.Dijkstra)發(fā)表了論文《GOTO語(yǔ)句的害處》,指出調(diào)試和修改程序的困難與程序中包含GOTO語(yǔ)句的數(shù)量成正比,從此,各種結(jié)構(gòu)化程序設(shè)計(jì)理念逐漸確立起來(lái)。 20世紀(jì)60年代以來(lái),計(jì)算機(jī)用于管理的數(shù)據(jù)規(guī)模更為龐大,應(yīng)用越來(lái)越廣泛,同時(shí),多種應(yīng)用、多種語(yǔ)言互相覆蓋地共享數(shù)據(jù)集合的要求越來(lái)越強(qiáng)烈。為解決多用戶、多應(yīng)用共享數(shù)據(jù)的需求,使數(shù)據(jù)為盡可能多的應(yīng)用程序服務(wù),出現(xiàn)了數(shù)據(jù)庫(kù)技術(shù),以及統(tǒng)一管理數(shù)據(jù)的軟件系統(tǒng)——數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS。 隨著計(jì)算機(jī)應(yīng)用的日益廣泛,軟件數(shù)量急劇膨脹,在計(jì)算機(jī)軟件的開發(fā)和維護(hù)過程中出現(xiàn)了一系列嚴(yán)重問題,例如,在程序運(yùn)行時(shí)發(fā)現(xiàn)的問題必須設(shè)法改正; 用戶有了新的需求必須相應(yīng)地修改程序; 硬件或操作系統(tǒng)更新時(shí),通常需要修改程序以適應(yīng)新的環(huán)境。上述種種軟件維護(hù)工作,以令人吃驚的比例消耗資源,更嚴(yán)重的是,許多程序的個(gè)體化特性使得它們*終成為不可維護(hù)的,“軟件危機(jī)”就這樣開始出現(xiàn)了。1968年,北大西洋公約組織的計(jì)算機(jī)科學(xué)家在聯(lián)邦德國(guó)召開國(guó)際會(huì)議,討論軟件危機(jī)問題,在這次會(huì)議上正式提出并使用了“軟件工程”這個(gè)名詞。 4. 第4代軟件(1971—1989年) 20世紀(jì)70年代出現(xiàn)了結(jié)構(gòu)化程序設(shè)計(jì)技術(shù),Pascal語(yǔ)言和Modula2語(yǔ)言都是采用結(jié)構(gòu)化程序設(shè)計(jì)規(guī)則制定的,BASIC這種為第3代計(jì)算機(jī)設(shè)計(jì)的語(yǔ)言也被升級(jí)為具有結(jié)構(gòu)化的版本,此外,還出現(xiàn)了靈活且功能強(qiáng)大的C語(yǔ)言。 更好用、更強(qiáng)大的操作系統(tǒng)被開發(fā)出來(lái)了。為IBM PC開發(fā)的PCDOS和為兼容機(jī)開發(fā)的MSDOS都成了微型計(jì)算機(jī)的標(biāo)準(zhǔn)操作系統(tǒng),Macintosh計(jì)算機(jī)的操作系統(tǒng)引入了鼠標(biāo)的概念和單擊式的圖形界面,徹底改變了人機(jī)交互的方式。 20世紀(jì)80年代,隨著微電子和數(shù)字化聲像技術(shù)的發(fā)展,在計(jì)算機(jī)應(yīng)用程序中開始使用圖像、聲音等多媒體信息,出現(xiàn)了多媒體計(jì)算機(jī)。多媒體技術(shù)的發(fā)展使計(jì)算機(jī)的應(yīng)用進(jìn)入了一個(gè)新階段。 這個(gè)時(shí)期出現(xiàn)了多用途的應(yīng)用程序,這些應(yīng)用程序面向沒有任何計(jì)算機(jī)經(jīng)驗(yàn)的用戶。典型的應(yīng)用程序是電子制表軟件、文字處理軟件和數(shù)據(jù)庫(kù)管理軟件。Lotus123是**個(gè)商用電子制表軟件,WordPerfect是**個(gè)商用文字處理軟件,dBase Ⅲ是**個(gè)實(shí)用的數(shù)據(jù)庫(kù)管理軟件。 5. 第5代軟件(1990年至今) 第5代軟件中有三個(gè)著名事件: 在計(jì)算機(jī)軟件業(yè)具有主導(dǎo)地位的Microsoft公司的崛起、面向?qū)ο蟮某绦蛟O(shè)計(jì)方法的出現(xiàn)以及萬(wàn)維網(wǎng)(World Wide Web)的普及。 在這個(gè)時(shí)期,Microsoft公司的Windows操作系統(tǒng)在PC市場(chǎng)占有顯著優(yōu)勢(shì),盡管WordPerfect仍在繼續(xù)改進(jìn),但Microsoft公司的Word成了*常用的文字處理軟件。20世紀(jì)90年代中期,Microsoft公司將文字處理軟件Word、電子制表軟件Excel、數(shù)據(jù)庫(kù)管理軟件Access和其他應(yīng)用程序綁定在一個(gè)程序包中,稱為辦公自動(dòng)化軟件。 面向?qū)ο蟮某绦蛟O(shè)計(jì)方法*早是在20世紀(jì)70年代開始使用的,當(dāng)時(shí)主要是用在Smalltalk語(yǔ)言中。20世紀(jì)90年代,面向?qū)ο蟮某绦蛟O(shè)計(jì)逐步代替了結(jié)構(gòu)化程序設(shè)計(jì),成為*流行的程序設(shè)計(jì)技術(shù)。面向?qū)ο蟪绦蛟O(shè)計(jì)尤其適用于規(guī)模較大、具有高度交互性、反映現(xiàn)實(shí)世界中動(dòng)態(tài)內(nèi)容的應(yīng)用程序。Java、C++、C#等都是面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言。 1990年,英國(guó)研究員提姆·柏納李(Tim BernersLee)創(chuàng)建了一個(gè)全球Internet文檔中心,并創(chuàng)建了一套技術(shù)規(guī)則和創(chuàng)建格式化文檔的HTML,以及能讓用戶訪問全世界站點(diǎn)上信息的瀏覽器,此時(shí)的瀏覽器還很不成熟,只能顯示文本。 軟件體系結(jié)構(gòu)從集中式的主機(jī)模式轉(zhuǎn)變?yōu)榉植际降目蛻?服務(wù)器模式(C/S)或?yàn)g覽/服務(wù)器模式(B/S),專家系統(tǒng)和人工智能軟件從實(shí)驗(yàn)室走出來(lái)進(jìn)入了實(shí)際應(yīng)用,完善的系統(tǒng)軟件、豐富的系統(tǒng)開發(fā)工具和商品化的應(yīng)用程序的大量出現(xiàn),以及通信技術(shù)和計(jì)算機(jī)網(wǎng)絡(luò)的飛速發(fā)展,使得計(jì)算機(jī)進(jìn)入了一個(gè)大發(fā)展的階段。 在計(jì)算機(jī)軟件的發(fā)展史上,需要注意“計(jì)算機(jī)用戶”這個(gè)概念的變化。起初,計(jì)算機(jī)用戶和程序員是一體的,程序員編寫程序來(lái)解決自己或他人的問題,程序的編寫者和使用者是同一個(gè)(或同一組)人; 在第1代軟件末期,編寫匯編器等輔助工具的程序員的出現(xiàn)帶來(lái)了系統(tǒng)程序員和應(yīng)用程序員的區(qū)分,但是,計(jì)算機(jī)用戶仍然是程序員; 20世紀(jì)70年代早期,應(yīng)用程序員使用復(fù)雜的軟件開發(fā)工具編寫應(yīng)用程序,這些應(yīng)用程序由沒有計(jì)算機(jī)背景的從業(yè)人員使用,計(jì)算機(jī)用戶不僅是程序員,還包括使用這些應(yīng)用軟件的非專業(yè)人員; 隨著微型計(jì)算機(jī)、計(jì)算機(jī)游戲、教育軟件以及各種界面友好的軟件包的出現(xiàn),許多人成為計(jì)算機(jī)用戶; 萬(wàn)維網(wǎng)的出現(xiàn),使網(wǎng)上沖浪成為一種娛樂方式,更多的人成為計(jì)算機(jī)的用戶。今天,計(jì)算機(jī)用戶可以是在學(xué)習(xí)閱讀的學(xué)齡前兒童,可以是在下載音樂的青少年,可以是在準(zhǔn)備畢業(yè)論文的大學(xué)生,可以是在制定預(yù)算的家庭主婦,可以是在安度晚年的退休人員……所有使用計(jì)算機(jī)的人都是計(jì)算機(jī)用戶。 3.2操作系統(tǒng) 操作系統(tǒng)是現(xiàn)代計(jì)算機(jī)必不可少的*重要的系統(tǒng)軟件,是整個(gè)計(jì)算機(jī)系統(tǒng)的靈魂。操作系統(tǒng)控制和管理著計(jì)算機(jī)系統(tǒng)的硬件和軟件資源,給用戶使用計(jì)算機(jī)提供一個(gè)良好的界面,使用戶不必了解硬件的細(xì)節(jié)就可以方便地使用計(jì)算機(jī)。 3.2.1什么是操作系統(tǒng) 我們把一臺(tái)沒有任何軟件設(shè)置和支持的計(jì)算機(jī)稱為“裸機(jī)”,要讓裸機(jī)接收用戶發(fā)出的命令、執(zhí)行相應(yīng)的操作是非常困難的, 這是因?yàn)槎M(jìn)制不是人類熟悉的語(yǔ)言。而操作系統(tǒng)在硬件之上建立了一個(gè)服務(wù)體系,

商品評(píng)論(0條)
暫無(wú)評(píng)論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 越南专线物流_东莞国际物流_东南亚专线物流_行通物流 | 上海公司注册-代理记账-招投标审计-上海昆仑扇财税咨询有限公司 上海冠顶工业设备有限公司-隧道炉,烘箱,UV固化机,涂装设备,高温炉,工业机器人生产厂家 | 双吸泵,双吸泵厂家,OS双吸泵-山东博二泵业有限公司 | 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 热镀锌槽钢|角钢|工字钢|圆钢|H型钢|扁钢|花纹板-天津千百顺钢铁贸易有限公司 | 户外环保不锈钢垃圾桶_标识标牌制作_园林公园椅厂家_花箱定制-北京汇众环艺 | 氮化镓芯片-碳化硅二极管 - 华燊泰半导体 | 大倾角皮带机-皮带输送机-螺旋输送机-矿用皮带输送机价格厂家-河南坤威机械 | 电抗器-能曼电气-电抗器专业制造商| 带锯机|木工带锯机圆木推台锯|跑车带锯机|河北茂业机械制造有限公司| | 成都竞价托管_抖音代运营_网站建设_成都SEM外包-成都智网创联网络科技有限公司 | 超声波气象站_防爆气象站_空气质量监测站_负氧离子检测仪-风途物联网 | 植筋胶-粘钢胶-碳纤维布-碳纤维板-环氧砂浆-加固材料生产厂家-上海巧力建筑科技有限公司 | [官网]叛逆孩子管教_戒网瘾学校_全封闭问题青少年素质教育_新起点青少年特训学校 | 防爆暖风机_防爆电暖器_防爆电暖风机_防爆电热油汀_南阳市中通智能科技集团有限公司 | 贴片电感_贴片功率电感_贴片绕线电感_深圳市百斯特电子有限公司 贴片电容代理-三星电容-村田电容-风华电容-国巨电容-深圳市昂洋科技有限公司 | 环讯传媒,永康网络公司,永康网站建设,永康小程序开发制作,永康网站制作,武义网页设计,金华地区网站SEO优化推广 - 永康市环讯电子商务有限公司 | 临海涌泉蜜桔官网|涌泉蜜桔微商批发代理|涌泉蜜桔供应链|涌泉蜜桔一件代发 | 广西绿桂涂料--承接隔热涂料、隔音涂料、真石漆、多彩仿石漆等涂料工程双包施工 | 双段式高压鼓风机-雕刻机用真空泵-绍兴天晨机械有限公司 | 隆众资讯-首页_大宗商品资讯_价格走势_市场行情 | 天津热油泵_管道泵_天津高温热油泵-天津市金丰泰机械泵业有限公司【官方网站】 | 包装机传感器-搅拌站传感器-山东称重传感器厂家-济南泰钦电气 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 数码管_LED贴片灯_LED数码管厂家-无锡市冠卓电子科技有限公司 | 播音主持培训-中影人教育播音主持学苑「官网」-中国艺考界的贵族学校 | 探伤仪,漆膜厚度测试仪,轮胎花纹深度尺厂家-淄博创宇电子 | 碳纤维布-植筋胶-灌缝胶-固特嘉加固材料公司 | 防爆大气采样器-防爆粉尘采样器-金属粉尘及其化合物采样器-首页|盐城银河科技有限公司 | 蒸汽吸附分析仪-进口水分活度仪|康宝百科 | 冷却塔厂家_冷却塔维修_冷却塔改造_凉水塔配件填料公司- 广东康明节能空调有限公司 | 冷热冲击试验箱_温度冲击试验箱价格_冷热冲击箱排名_林频厂家 | 巨野电机维修-水泵维修-巨野县飞宇机电维修有限公司 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 专业深孔加工_东莞深孔钻加工_东莞深孔钻_东莞深孔加工_模具深孔钻加工厂-东莞市超耀实业有限公司 | 安徽成考网-安徽成人高考网 | 丹佛斯变频器-Danfoss战略代理经销商-上海津信变频器有限公司 | elisa试剂盒价格-酶联免疫试剂盒-猪elisa试剂盒-上海恒远生物科技有限公司 | 办公室家具公司_办公家具品牌厂家_森拉堡办公家具【官网】 | 奇酷教育-Python培训|UI培训|WEB大前端培训|Unity3D培训|HTML5培训|人工智能培训|JAVA开发的教育品牌 | 合肥礼品公司-合肥礼品定制-商务礼品定制公司-安徽柏榽商贸有限公司 |