出版時間:2010-4 出版社:清華大學(xué)出版社 作者:王東青 頁數(shù):153
前言
計算機(jī)技術(shù)的應(yīng)用已經(jīng)滲透到各個領(lǐng)域,逐漸成為一種社會生活和工作的必備技能?,F(xiàn)在越來越多的應(yīng)用軟件需要依靠非計算機(jī)專業(yè)人員的設(shè)計與開發(fā),很多系統(tǒng)軟件與應(yīng)用軟件由非計算機(jī)專業(yè)人員來使用。我國高校非計算機(jī)類專業(yè)都開設(shè)了計算機(jī)軟件技術(shù)基礎(chǔ)課程,目的在于培養(yǎng)學(xué)生在掌握計算機(jī)軟件技術(shù)基本知識的基礎(chǔ)上應(yīng)用計算機(jī)軟件技術(shù)思考問題、分析問題和解決問題的能力,促進(jìn)學(xué)生綜合素質(zhì)的提高。本教材是針對計算機(jī)軟件技術(shù)基礎(chǔ)課程的要求編寫的,可以滿足該課程教學(xué)內(nèi)容的基本要求。 計算機(jī)軟件技術(shù)包含的內(nèi)容是非常豐富的,要想在一門課程中把軟件技術(shù)的所有內(nèi)容都包含在內(nèi),并且做到內(nèi)容詳略得當(dāng),是一件十分艱苦的工作。我國許多專家和學(xué)者在這方面做了大量的實(shí)踐工作,總結(jié)出了許多經(jīng)驗(yàn),也出現(xiàn)了一批很好的教材。計算機(jī)軟件技術(shù)的發(fā)展是非??斓模绾文茉谝槐窘滩闹型暾伢w現(xiàn)計算機(jī)軟件技術(shù)的基礎(chǔ)特點(diǎn)和發(fā)展?fàn)顩r,讓學(xué)生能夠及時了解和掌握最新的計算機(jī)軟件技術(shù)的基礎(chǔ)知識和技能,真正發(fā)揮本門課程的作用,是擺在許多承擔(dān)計算機(jī)軟件技術(shù)基礎(chǔ)課程教學(xué)和研究工作的教師和專家面前的一項(xiàng)難題。作者在高校一直從事有關(guān)計算機(jī)軟件技術(shù)基礎(chǔ)課程的教學(xué)和研究工作,收集了大量有關(guān)計算機(jī)軟件技術(shù)的資料和案例,也嘗試使用過多本不同的教材,對該課程教材的教學(xué)需求和學(xué)生期望有深切的體會和了解。 本教材在編寫過程中,參考了國內(nèi)外大量相關(guān)文獻(xiàn)資料,力求體現(xiàn)如下三個特點(diǎn):既全面介紹、又突出重點(diǎn),做到點(diǎn)面結(jié)合;既講述理論,又舉例說明,做到理論與實(shí)踐相結(jié)合;對重要的基本概念,既有中文解釋,又有英文說明。點(diǎn)面結(jié)合,要求教材在全面講述計算機(jī)軟件技術(shù)時,既不能陷于對所有相關(guān)內(nèi)容蜻蜓點(diǎn)水式地介紹,又不能忽略對重點(diǎn)內(nèi)容的深入講述。理論與實(shí)踐相結(jié)合,在舉例說明時,盡量結(jié)合實(shí)際情況,給出內(nèi)涵豐富、有趣的示例,以便促進(jìn)學(xué)生對基本概念和理論的理解與掌握。對重要的基本概念和術(shù)語,作者在查閱大量資料的基礎(chǔ)上,盡量給出準(zhǔn)確的、權(quán)威的定義,以方便教師的教學(xué)講解和學(xué)生的閱讀學(xué)習(xí),并盡可能地標(biāo)注上對應(yīng)的英文。 本書是集體智慧的結(jié)晶,除封面署名外,參加本書編寫和制作的人員還有洪妍、方峻、何亞軍、王通、高娟妮、嚴(yán)曉雯、杜思明、孔祥娜、張立浩、孔祥亮、陳笑、吳嘯天、蔣小冬、牛靜敏、牛艷敏、何俊杰等。由于作者水平有限,本書不足之處也在所難免,歡迎廣大讀者批評指正。
內(nèi)容概要
本教材對計算機(jī)軟件技術(shù)基礎(chǔ)進(jìn)行了全面講述。全書共分6章,分別從計算機(jī)軟件的概念和類型、程序設(shè)計語言、多媒體技術(shù)、算法和數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫技術(shù)、軟件工程等方面全面介紹了計算機(jī)軟件技術(shù)的思想、理淪、方法和技術(shù)。本書思路清晰、結(jié)構(gòu)合理、內(nèi)容全面、示例豐富、詳略得當(dāng)、語言流暢、圖文并茂,可作為高等院校計算機(jī)軟件技術(shù)基礎(chǔ)課程的教材,也可作為各類計算機(jī)軟件技術(shù)培訓(xùn)班的教材,還可以作為有意學(xué)習(xí)計算機(jī)軟件技術(shù)知識人員的入門參考書。
書籍目錄
第1 章概述 1.1 什么是計算機(jī)軟件技術(shù) 1.2 軟件的分類 1.3 軟件架構(gòu) 1.4 本章小結(jié) 1.5 復(fù)習(xí)題和思考題 第2章 程序設(shè)計語言 2.1 典型示例 2.2 程序設(shè)計語言的演變簡史 2.3 程序設(shè)計語言的分類 2.4 程序設(shè)計語言的基本元素 2.5 本章小結(jié) 2.6 復(fù)習(xí)題和思考題 第3章 多媒體技術(shù) 3.1 概述 3.2 多媒體數(shù)據(jù)壓縮技術(shù) 3.3 圖像 3.4 音頻 3.5 視頻 3.6 動畫 3.7 多媒體軟件開發(fā)過程 3.8 本章小結(jié) 3.9 復(fù)習(xí)題和思考題 第4章 算法與數(shù)據(jù)結(jié)構(gòu) 4.1 算法概述 4.2 遞歸法 4.3 搜索算法 4.4 排序算法 4.5 數(shù)據(jù)結(jié)構(gòu)概述 4.6 集合 4.7 線性表 4.8 樹 4.9 圖 4.10 本章小結(jié) 4.11 復(fù)習(xí)題和思考題 第5章 數(shù)據(jù)庫技術(shù) 5.1 數(shù)據(jù)庫技術(shù)應(yīng)用示例 5.2 數(shù)據(jù)庫技術(shù)概述 5.3 關(guān)系型數(shù)據(jù)庫技術(shù) 5.4 SQL語言 5.5 數(shù)據(jù)庫技術(shù)的發(fā)展趨勢 5.6 本章小結(jié) 5.7 復(fù)習(xí)題和思考題 第6章 軟件工程 6.1 概述 6.2 軟件開發(fā)的主要活動 6.3 軟件過程和軟件過程模型 6.4 軟件配置管理 6.5 軟件質(zhì)量管理 6.6 軟件復(fù)用 6.7 軟件項(xiàng)目管理 6.8 本章小結(jié) 6.9 復(fù)習(xí)題和思考題 參考文獻(xiàn)
章節(jié)摘錄
插圖:應(yīng)用軟件(application software)是指在計算機(jī)上運(yùn)行的、支持或改進(jìn)軟件用戶工作的計算機(jī)程序。或者說,應(yīng)用軟件可以直接完成終端用戶的工作。從某種意義上來講,系統(tǒng)軟件和編程軟件都是為應(yīng)用軟件服務(wù)的,應(yīng)用軟件才是真正直接提高用戶工作的。從目前的計算機(jī)應(yīng)用現(xiàn)狀來看,有各種各樣的應(yīng)用軟件,許多專家也從不同的角度提出了多種不同的應(yīng)用軟件分類方式。一般地,常見的應(yīng)用軟件類型包括:工業(yè)自動化軟件、業(yè)務(wù)軟件、內(nèi)容訪問軟件、教育軟件、仿真軟件、多媒體開發(fā)軟件、產(chǎn)品工程軟件等。下面,分別介紹這些應(yīng)用軟件的特點(diǎn)。1.工業(yè)自動化軟件工業(yè)自動化(industrial automation)是指對工業(yè)生產(chǎn)線、工藝過程、機(jī)器進(jìn)行控制以便減少人工干預(yù)的控制系統(tǒng)。工業(yè)自動化軟件是指用于工業(yè)控制系統(tǒng)的應(yīng)用軟件,包括數(shù)字化控制、可編程邏輯控制器以及其他工業(yè)控制系統(tǒng)等。數(shù)字化控制(numerical control,NC)是指由編程命令控制的機(jī)器工具的自動化?,F(xiàn)在的NC又稱為計算機(jī)數(shù)字化控制,其自動化往往是由CAD/CAM程序控制的??删幊踢壿嬁刂破鳎╬rogrammable。logic controller,PLC)是一種專門為在工業(yè)環(huán)境下應(yīng)用而設(shè)計的數(shù)字運(yùn)算操作的電子裝置。它采用可以編制程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運(yùn)算、順序運(yùn)算、計時、計數(shù)和算術(shù)運(yùn)算等操作的指令,并能夠通過數(shù)字式或模擬式的輸入和輸出,控制各種類型的機(jī)械或生產(chǎn)過程。其主要應(yīng)用包括:開關(guān)量的邏輯控制、模擬量控制、運(yùn)動控制、過程控制、數(shù)據(jù)處理、通信聯(lián)網(wǎng)等。2.業(yè)務(wù)軟件業(yè)務(wù)軟件fbusiness software)是有助于提高業(yè)務(wù)生產(chǎn)效率或者度量業(yè)務(wù)生產(chǎn)效率的應(yīng)用軟件。業(yè)務(wù)軟件又可以細(xì)分成多種類型,包括企業(yè)軟件、企業(yè)基礎(chǔ)設(shè)施軟件、信息工作者軟件等。需要指出的是,各種類型的軟件之間的界限并不是很清晰,有時某種業(yè)務(wù)軟件可能同時屬于多種不同的類型。
編輯推薦
《計算機(jī)軟件技術(shù)基礎(chǔ)》:計算機(jī)軟件技術(shù)特征和類型,程序設(shè)計語言技術(shù),多媒體技術(shù),算法的表示和類型,數(shù)據(jù)結(jié)構(gòu)的特征和類型,數(shù)據(jù)庫技術(shù),軟件工程。主要內(nèi)容:本教材全面講述了計算機(jī)軟件技術(shù)的思想、理論、方法和技術(shù),具體內(nèi)容包括基本概念和類型、程序設(shè)計語言、多媒體技術(shù)、算法和數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫技術(shù)、軟件工程等?!队嬎銠C(jī)軟件技術(shù)基礎(chǔ)》在講解計算機(jī)軟件技術(shù)的過程中,例舉了大量示例,力求內(nèi)容生動有趣、理論聯(lián)系實(shí)際。讀者對象:本教材適合于作為高等院校計算機(jī)軟件技術(shù)基礎(chǔ)課程教材,也可以作為從事與計算機(jī)軟件技術(shù)相關(guān)工作人員的參考書。《計算機(jī)軟件技術(shù)基礎(chǔ)》特色:本教材結(jié)構(gòu)合理、點(diǎn)面結(jié)合、重點(diǎn)突出,既考慮計算機(jī)軟件技術(shù)的整體概況,又突出某些重點(diǎn)內(nèi)容的講述,并穿插大量示例。章末附有思考題和練習(xí)題,思考題著重基本概念的理解和掌握,練習(xí)題關(guān)注的是對所學(xué)內(nèi)容的應(yīng)用,這些內(nèi)容有助于讀者理解、掌握和應(yīng)用所學(xué)的計算機(jī)軟件技術(shù)。
圖書封面
評論、評分、閱讀與下載
計算機(jī)軟件技術(shù)基礎(chǔ) PDF格式下載