計(jì)算機(jī)軟件技術(shù)基礎(chǔ)

出版時(shí)間:2003-8  出版社:高等教育出版社  作者:陳建鐸編  頁(yè)數(shù):338  字?jǐn)?shù):530000  

內(nèi)容概要

本書(shū)按照教育部提出的非計(jì)算機(jī)專業(yè)計(jì)算機(jī)基礎(chǔ)課程三層次教學(xué)體系中軟件技術(shù)基礎(chǔ)課程的要求,講授進(jìn)行應(yīng)用軟件開(kāi)發(fā)需要了解和掌握的一些基本知識(shí)和基本技能。    全書(shū)共分12章,主要內(nèi)容包括:計(jì)算機(jī)軟件概述,程序設(shè)計(jì)語(yǔ)言與編譯,算法的概念,表示,復(fù)雜度以及高級(jí)語(yǔ)言程序設(shè)計(jì)中的常用算法,結(jié)構(gòu)化程序設(shè)計(jì),面向?qū)ο蟪绦蛟O(shè)計(jì),數(shù)據(jù)結(jié)構(gòu),操作系統(tǒng),數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ),軟件工程,VisualC++可視化程序設(shè)計(jì),多媒體技術(shù)與應(yīng)用,網(wǎng)絡(luò)編程等。    本書(shū)在內(nèi)容組織上由淺入深,循序漸進(jìn),語(yǔ)言通俗流暢,以利于教學(xué)和自學(xué)。按教學(xué)需要和要求,本書(shū)基本上可按兩種模式組織教學(xué),一種是多學(xué)時(shí),可修完全部?jī)?nèi)容;另一種是少學(xué)時(shí),可選修前9章。本書(shū)還配有電子教案。    本書(shū)可作為高等院校非計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)“計(jì)算機(jī)軟件技術(shù)基礎(chǔ)課”的教材,也可供其他軟件開(kāi)發(fā)人員自學(xué)參考。

書(shū)籍目錄

第一章 概述 1.1 程序與軟件  1.1.1 程序  1.1.2 軟件 1.2 軟件的特征與類型  1.2.1 軟件的特征  1.2.2 軟件的類型 1.3 軟件的產(chǎn)生、發(fā)展與軟件危機(jī)  1.3.1 軟件的產(chǎn)生與發(fā)展  1.3.2 軟件危機(jī) 1.4 常用軟件 習(xí)題與思考題第二章 程序設(shè)計(jì)語(yǔ)言與編譯 2.1 程序設(shè)計(jì)語(yǔ)言  2.1.1 機(jī)器語(yǔ)言  2.1.2 匯編語(yǔ)言  2.1.3 高級(jí)語(yǔ)言 2.2 高級(jí)語(yǔ)言基本特征  2.2.1 高級(jí)語(yǔ)言詞法標(biāo)記  2.2.2 基本數(shù)據(jù)類型  2.2.3 常量、變量與表達(dá)式  2.2.4 自定義數(shù)據(jù)類型 2.3 程序的結(jié)構(gòu)與控制  2.3.1 賦值語(yǔ)句與順序程序結(jié)構(gòu)  2.3.2 控制語(yǔ)句與程序結(jié)構(gòu)的控制  2.3.4 變量的作用域與存儲(chǔ)類型  2.3.5 輸入/輸出 2.4 高級(jí)語(yǔ)言程序的編譯與執(zhí)行  2.4.1 編譯執(zhí)行  2.4.2 解釋執(zhí)行  習(xí)題與思考題第三章 算法 3.1 算法的概念  3.1.1 算法的兩要素  3.1.2 算法的特征 3.2 算法的表示  3.2.1 用自然語(yǔ)言表示算法  3.2.2 用流程圖表示算法  3.2.3 用偽代碼表示算法 3.3 算法的復(fù)雜度  3.3.1 算法設(shè)計(jì)的目標(biāo)  3.3.2 算法的時(shí)間復(fù)雜度  3.3.3 算法的空間復(fù)雜度 3.4 常用算法  3.4.1 枚舉法  3.4.2 迭代法  3.4.3 遞歸法  3.4.4 遞推法  3.4.5 分治法  3.4.6 回溯法 3.5 數(shù)值計(jì)算  3.5.1 數(shù)值計(jì)算基本過(guò)程  3.5.2 誤差  3.5.3 函數(shù)的插值與逼近  3.5.4 代數(shù)方程求解  3.5.5 數(shù)值積分 習(xí)題與思考題第四章 結(jié)構(gòu)化程序設(shè)計(jì) 4.1 結(jié)構(gòu)化程序設(shè)計(jì)及其基本結(jié)構(gòu)  4.1.1 程序設(shè)計(jì)的發(fā)展過(guò)程  4.1.2 結(jié)構(gòu)化程序設(shè)計(jì)及其基本結(jié)構(gòu) 4.2 結(jié)構(gòu)化程序設(shè)計(jì)方法  4.2.1 逐步求精法  4.2.2 模塊化程序設(shè)計(jì)方法 4.3 結(jié)構(gòu)化程序設(shè)計(jì)舉例第五章 面向?qū)ο蟪绦蛟O(shè)計(jì) 5.1 面向?qū)ο蟪绦蛟O(shè)計(jì)的思想和方法 5.2 面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言 5.3 類、對(duì)象與封裝   ……第六章 數(shù)據(jù)結(jié)構(gòu)第七章 操作系統(tǒng)第八章 數(shù)據(jù)庫(kù)系統(tǒng)基礎(chǔ)第九章 軟件工程第十章 Visual C++可視化程序設(shè)計(jì)第十一章 多媒體技術(shù)與應(yīng)用第十二章 網(wǎng)絡(luò)編程參考文獻(xiàn)

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


    計(jì)算機(jī)軟件技術(shù)基礎(chǔ) PDF格式下載


用戶評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7