程序設(shè)計(jì)(程序員級(jí))

出版時(shí)間:1999-07  出版社:清華大學(xué)出版社  作者:王春森  

內(nèi)容概要

內(nèi)容簡(jiǎn)介
本書(shū)是中國(guó)計(jì)算機(jī)軟件專業(yè)技術(shù)資格和水平考試中心組織編寫(xiě)的輔導(dǎo)教材之一。編寫(xiě)的依據(jù)是考
試大綱,對(duì)程序員級(jí)考試應(yīng)必備的知識(shí)和能力作了詳盡的講解。
主要內(nèi)容包括:計(jì)算機(jī)硬件知識(shí)、程序語(yǔ)言、操作系統(tǒng)、軟件工程、數(shù)據(jù)庫(kù)、多媒體和網(wǎng)絡(luò)等領(lǐng)域的
基礎(chǔ)知識(shí),與程序設(shè)計(jì)有關(guān)的數(shù)據(jù)結(jié)構(gòu)和基本算法。
本書(shū)可作為參加程序員級(jí)資格和水平考試的應(yīng)考者的主要輔導(dǎo)讀物,并可供各部門(mén)舉辦輔導(dǎo)班作
為教材,也可作為大專院校師生和廣大工程技術(shù)人員學(xué)習(xí)參考。

書(shū)籍目錄

目錄
第1章 計(jì)算機(jī)硬件基礎(chǔ)知識(shí)
1.1計(jì)算機(jī)系統(tǒng)概述
1.1.1計(jì)算機(jī)史概述
1.1.2計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)
1.2數(shù)據(jù)的計(jì)算機(jī)表示
1.2.1數(shù)制
1.2.2數(shù)值數(shù)據(jù)的表示方法
1.2.3符號(hào)數(shù)據(jù)的表示方法
1.2.4漢字的處理
1.2.5數(shù)據(jù)的校驗(yàn)方法
1.3計(jì)算機(jī)算術(shù)運(yùn)算和邏輯運(yùn)算
1.3.1二進(jìn)制數(shù)的算術(shù)運(yùn)算
1.3.2邏輯代數(shù)及邏輯運(yùn)算
1.4計(jì)算機(jī)基本結(jié)構(gòu)
1.4.1總線結(jié)構(gòu)
1.4.2中央處理器(CPU)
1.4.3存儲(chǔ)器系統(tǒng)
1.4.4I/O系統(tǒng)
1.5指令系統(tǒng)
1.5.1機(jī)器指令的格式
1.5.2指令的種類和功能
1.5.3指令的尋址方式
1.5.4指令的執(zhí)行過(guò)程
第2章 程序語(yǔ)言知識(shí)
2.1程序語(yǔ)言基礎(chǔ)知識(shí)
2.1.1概述
2.1.2程序語(yǔ)言的數(shù)據(jù)類型
2.1.3程序語(yǔ)言的控制結(jié)構(gòu)
2.2匯編程序基礎(chǔ)知識(shí)
2.2.1匯編語(yǔ)言
2.2.2匯編程序
2.3解釋程序基礎(chǔ)知識(shí)
2.4編譯程序基礎(chǔ)知識(shí)
第3章 操作系統(tǒng)
3.1概述
3.1.1引言
3.1.2什么是操作系統(tǒng)
3.1.3操作系統(tǒng)的功能
3.1.4操作系統(tǒng)的工作原理
3.1.5操作系統(tǒng)的硬件基礎(chǔ)
3.2并發(fā)進(jìn)程
3.2.1程序、進(jìn)程和處理器
3.2.2進(jìn)程間的通信
3.2.3信號(hào)量與P,V操作
3.2.4高級(jí)通信原語(yǔ)
3.3系統(tǒng)核心
3.3.1基本硬件機(jī)構(gòu)
3.3.2進(jìn)程
3.3.3進(jìn)程管理
3.4存儲(chǔ)管理
3.4.1引言
3.4.2實(shí)存管理
3.4.3虛存組織
3.4.4虛存管理
3.5設(shè)備管理
3.5.1引言
3.5.2設(shè)備的分配
3.5.3磁盤(pán)調(diào)度算法
3.5.4RAID
3.6文件管理
3.6.1引言
3.6.2文件的結(jié)構(gòu)和組織
3.6.3文件訪問(wèn)方法
3.6.4文件存儲(chǔ)設(shè)備管理
3.6.5文件控制塊和文件目錄
3.6.6文件的使用
3.7作業(yè)管理和用戶界面
3.7.1引言
3.7.2用戶作業(yè)管理
3.7.3作業(yè)調(diào)度
3.7.4用戶界面
3.8其他管理
3.8.1死鎖問(wèn)題
3.8.2多處理器系統(tǒng)與線程
3.9實(shí)例
3.9.1UNIX系統(tǒng)
3.9.2WindowsNT系統(tǒng)
第4章 軟件工程
4.1軟件工程概述
4.1.1軟件生存周期
4.1.2軟件開(kāi)發(fā)模型
4.2系統(tǒng)分析和軟件項(xiàng)目計(jì)劃
4.2.1系統(tǒng)分析
4.2.2可行性分析
4.2.3編制項(xiàng)目開(kāi)發(fā)計(jì)劃
4.3需求分析
4.3.1需求分析的任務(wù)
4.3.2結(jié)構(gòu)化分析方法簡(jiǎn)介
4.4軟件設(shè)計(jì)
4.4.1軟件設(shè)計(jì)的概念和原則
4.4.2結(jié)構(gòu)化設(shè)計(jì)方法簡(jiǎn)介
4.4.3詳細(xì)設(shè)計(jì)
4.5編碼
4.5.1程序設(shè)計(jì)語(yǔ)言
4.5.2對(duì)源程序的質(zhì)量要求
4.5.3編碼風(fēng)格
4.6軟件測(cè)試
4.6.1測(cè)試的基本概念
4.6.2測(cè)試步驟
4.6.3白盒測(cè)試的測(cè)試用例設(shè)計(jì)
4.6.4黑盒測(cè)試的測(cè)試用例設(shè)計(jì)簡(jiǎn)介
4.7面向?qū)ο蠓椒ǖ幕靖拍?br />4.8軟件維護(hù)
4.8.1軟件維護(hù)的分類
4.8.2與軟件維護(hù)有關(guān)的問(wèn)題
4.8.3可維護(hù)性
4.8.4軟件維護(hù)活動(dòng)流程
4.9軟件管理
4.10軟件質(zhì)量保證
4.10.1軟件質(zhì)量特性
4.10.2軟件質(zhì)量保證概述
第5章 數(shù)據(jù)庫(kù)基礎(chǔ)知識(shí)
5.1數(shù)據(jù)管理技術(shù)的發(fā)展
5.1.1數(shù)據(jù)管理技術(shù)的發(fā)展階段
5.1.2數(shù)據(jù)庫(kù)技術(shù)的基本概念
5.1.3數(shù)據(jù)庫(kù)系統(tǒng)的進(jìn)一步發(fā)展
5.2數(shù)據(jù)描述
5.2.1數(shù)據(jù)的描述
5.2.2數(shù)據(jù)聯(lián)系的描述
5.3數(shù)據(jù)模型
5.3.1數(shù)據(jù)模型的定義
5.3.2概念數(shù)據(jù)模型
5.3.3基本數(shù)據(jù)模型
5.4數(shù)據(jù)庫(kù)系統(tǒng)的全局結(jié)構(gòu)
5.4.1數(shù)據(jù)庫(kù)的數(shù)據(jù)體系結(jié)構(gòu)
5.4.2數(shù)據(jù)庫(kù)系統(tǒng)
5.4.3數(shù)據(jù)庫(kù)管理系統(tǒng)
5.4.4用戶訪問(wèn)數(shù)據(jù)的過(guò)程
5.4.5數(shù)據(jù)庫(kù)系統(tǒng)的全局結(jié)構(gòu)
5.5關(guān)系模型和關(guān)系運(yùn)算
5.5.1關(guān)系模型的基本概念
5.5.2關(guān)系運(yùn)算
5.5.3關(guān)系數(shù)據(jù)庫(kù)DML的特點(diǎn)
5.6關(guān)系數(shù)據(jù)庫(kù)SQL語(yǔ)言簡(jiǎn)介
5.6.1SQL數(shù)據(jù)庫(kù)的數(shù)據(jù)體系結(jié)構(gòu)
5.6.2SQL語(yǔ)言的組成
5.6.3SQLDDL
5.6.4SQLDML的數(shù)據(jù)查詢語(yǔ)句
5.6.5SQLDML的數(shù)據(jù)更新語(yǔ)句
5.6.6SQL的訪問(wèn)控制
5.6.7嵌入式SQL
5.7數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程
5.7.1數(shù)據(jù)庫(kù)工程
5.7.2數(shù)據(jù)庫(kù)系統(tǒng)生存期
5.7.3數(shù)據(jù)庫(kù)設(shè)計(jì)的具體過(guò)程
第6章 多媒體基礎(chǔ)知識(shí)
6.1多媒體的概念和特征
6.1.1什么是多媒體
6.1.2多媒體是信息系統(tǒng)建造的新范型
6.1.3多媒體的關(guān)鍵技術(shù)
6.1.4多媒體系統(tǒng)的構(gòu)成
6.2圖像和圖形
6.2.1基本概念
6.2.2圖形、圖像格式
6.3聲音(音頻)
6.3.1基本概念
6.3.2語(yǔ)音合成與語(yǔ)言合成
6.3.3音樂(lè)合成和MIDI
6.4視頻(動(dòng)畫(huà))
6.4.1基本概念
6.4.2視頻格式
6.5多媒體創(chuàng)作工具的發(fā)展與方向
6.5.1多媒體創(chuàng)作工具發(fā)展概述
6.5.2多媒體創(chuàng)作工具技術(shù)發(fā)展
第7章 網(wǎng)絡(luò)基礎(chǔ)知識(shí)
7.1網(wǎng)絡(luò)發(fā)展簡(jiǎn)史
7.2網(wǎng)絡(luò)的主要應(yīng)用與網(wǎng)絡(luò)的分類
7.2.1計(jì)算機(jī)網(wǎng)絡(luò)的功能
7.2.2若干典型的計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用系統(tǒng)
7.2.3計(jì)算機(jī)網(wǎng)絡(luò)的分類
7.3網(wǎng)絡(luò)協(xié)議和標(biāo)準(zhǔn)
7.3.1網(wǎng)絡(luò)的標(biāo)準(zhǔn)化
7.3.2網(wǎng)絡(luò)協(xié)議模型
7.3.3ISO/OSI網(wǎng)絡(luò)協(xié)議層次模型
7.3.4TCP/IP協(xié)議組
7.4常用的網(wǎng)絡(luò)操作系統(tǒng)
7.4.1網(wǎng)絡(luò)操作系統(tǒng)的基本功能
7.4.2NovellNetware
7.4.3MicrosoftWindowsNTServer
7.4.4UNIX
7.5構(gòu)建LAN網(wǎng)絡(luò)
7.5.1LAN涉及的主要網(wǎng)絡(luò)專用設(shè)備
7.5.2網(wǎng)絡(luò)采用的主要傳輸媒體
7.5.3LAN的協(xié)議標(biāo)準(zhǔn)和主要的媒體訪問(wèn)控制方式
7.5.4LAN的硬件構(gòu)建示例
7.6構(gòu)建WAN網(wǎng)絡(luò)
7.6.1通信服務(wù)和網(wǎng)絡(luò)接入技術(shù)
7.6.2兩類重要的網(wǎng)絡(luò)互聯(lián)設(shè)備
7.6.3WAN的幾種典型連接方式
7.7Internet的應(yīng)用
7.7.1Internet的服務(wù)
7.7.2IP地址和域名
7.7.3Intranet初步
7.8網(wǎng)絡(luò)應(yīng)用的主要方式
7.8.1文件服務(wù)器模型與域模型
7.8.2客戶機(jī)/服務(wù)器(Client/Server)使用方式
7.8.3網(wǎng)絡(luò)計(jì)算初步
7.8.4電子商務(wù)介紹
7.9網(wǎng)絡(luò)的安全性初步
7.9.1網(wǎng)絡(luò)安全性的基本概念
7.9.2網(wǎng)絡(luò)的信息安全技術(shù)初步
7.9.3防火墻的基本概念
第8章 算法與數(shù)據(jù)結(jié)構(gòu)
8.1算法設(shè)計(jì)技術(shù)
8.1.1迭代法
8.1.2窮舉搜索法
8.1.3遞推法
8.1.4遞歸
8.1.5回溯法
8.1.6貪婪法
8.1.7分治法
8.1.8動(dòng)態(tài)規(guī)劃法
8.2線性表
8.2.1線性表的基本運(yùn)算和存儲(chǔ)
8.2.2棧
8.2.3隊(duì)列
8.3數(shù)組和字符串
8.3.1數(shù)組
8.3.2字符串
8.4樹(shù)和二叉樹(shù)
8.4.1樹(shù)
8.4.2二叉樹(shù)
8.4.3二叉查找樹(shù)
8.4.4穿線樹(shù)
8.4.5樹(shù)形數(shù)據(jù)結(jié)構(gòu)程序設(shè)計(jì)實(shí)例
8.5排序與查找
8.5.1排序
8.5.2查找

圖書(shū)封面

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


    程序設(shè)計(jì)(程序員級(jí)) 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