久久人人做人人妻人人玩精品hd,精品国产成人av在线,好姑娘在线视频免费观看 ,含羞草电影免费看韩国,果冻传媒一区

當(dāng)前位置 : 首頁  圖書 正文

面向計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)規(guī)范系列教材:C程序設(shè)計(jì)思想與方法簡介,目錄書摘

2019-10-22 11:54 來源:京東 作者:京東
書摘
面向計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)規(guī)范系列教材:C程序設(shè)計(jì)思想與方法
暫無報(bào)價
30+評論 90%好評
編輯推薦:  本書圍繞程序設(shè)計(jì)的思想和方法組織教學(xué)內(nèi)容,把C語言作為講解程序設(shè)計(jì)的工具,把教學(xué)的重點(diǎn)從C語言本身轉(zhuǎn)移到程序設(shè)計(jì)的思路和方法以及使用C語言編程上來,把講授語言的概念轉(zhuǎn)變?yōu)橹v授語言的運(yùn)用,把對概念的講授由抽象的分析和講解轉(zhuǎn)變?yōu)橥ㄟ^實(shí)例和經(jīng)驗(yàn)的學(xué)習(xí)和運(yùn)用。
  《C程序設(shè)計(jì)思想與方法》作者根據(jù)學(xué)生對新知識學(xué)習(xí)。認(rèn)知的規(guī)律,從C語言和C程序的基本要素以及程序設(shè)計(jì)的基本方法開始,循序漸進(jìn)地引入對程序設(shè)計(jì)專業(yè)化的要求和相關(guān)的知識;從增強(qiáng)學(xué)生的感性認(rèn)識入手,通過多角度的對例題的分析,示范對關(guān)鍵知識和技術(shù)的運(yùn)用,通過對關(guān)鍵內(nèi)容在不同層次上的適當(dāng)重復(fù),深化學(xué)生對概念的理解和掌握。《C程序設(shè)計(jì)思想與方法》精選的例題和練習(xí)題,在功能、知識和技術(shù)上覆蓋了從語言入門到實(shí)用工具多個層面,有助于學(xué)生掌握專業(yè)化的編程技能,養(yǎng)成專業(yè)化的編程習(xí)慣。
  《C程序設(shè)計(jì)思想與方法》作者專門設(shè)計(jì)和實(shí)現(xiàn)了基于Web的C程序練習(xí)/評測系統(tǒng),為學(xué)生提供具有及時監(jiān)控和反饋環(huán)節(jié)的實(shí)踐環(huán)境,為《C程序設(shè)計(jì)思想與方法》的練習(xí)題提供聯(lián)網(wǎng)的實(shí)時評測。
內(nèi)容簡介:  本書不是一本講授C語言自身特點(diǎn)的教材,而是講授使用C語言進(jìn)行程序設(shè)計(jì)的教材。它以C語言為工具,講授程序設(shè)計(jì)的過程和方法,為培養(yǎng)學(xué)生的專業(yè)程序設(shè)計(jì)能力打下基礎(chǔ)?!禖程序設(shè)計(jì)思想與方法》以程序設(shè)計(jì)的思想和過程為主線,從專業(yè)化的角度重點(diǎn)討論C語言的要素和特點(diǎn)、程序設(shè)計(jì)的基本思想和方法、程序質(zhì)量的評估和改進(jìn)、程序與運(yùn)行環(huán)境的關(guān)系、中等規(guī)模程序的組織要點(diǎn),以及一些專業(yè)化編程所必備的編程習(xí)慣和技巧等,并結(jié)合例題介紹這些方法和原則在實(shí)際編程中的具體運(yùn)用。
  《C程序設(shè)計(jì)思想與方法》面向?qū)語言和數(shù)據(jù)結(jié)構(gòu)、算法分析等相關(guān)知識有基本了解,同時希望進(jìn)一步提高自己實(shí)際程序設(shè)計(jì)能力的讀者,適合作為計(jì)算機(jī)及相關(guān)專業(yè)高年級學(xué)生學(xué)習(xí)高級程序設(shè)計(jì)的教材,同時也適合剛走上工作崗位的專業(yè)人員閱讀。
作者簡介:  尹寶林,1973年10月畢業(yè)于北京航空學(xué)院計(jì)算機(jī)專業(yè),1984年獲英國愛丁堡大學(xué)博士學(xué)位?,F(xiàn)任北京航空航天大學(xué)計(jì)算機(jī)系教授、博士生導(dǎo)師。從事計(jì)算機(jī)專業(yè)教學(xué)和科研工作多年,曾主講《C語言程序設(shè)計(jì)》、《高級語言程序設(shè)計(jì)》、《UNIX程序設(shè)計(jì)環(huán)境》、《計(jì)算機(jī)圖形學(xué)》、《圖像處理》等課程,其中《高級語言程序設(shè)計(jì)》被評為北京市精品課程。主編過《離散數(shù)學(xué)》教材一部。參加全國信息學(xué)奧林匹克(NOI)活動的組織與指導(dǎo)工作,任全國信息學(xué)奧林匹克科學(xué)委員會副主席。
目錄:出版者的話
序言
前言
教學(xué)建議
例題索引
第0章 引言
第1章 C語言和C程序的基本要素
1.1 C語言概述
1.2 C程序的開發(fā)過程
1.3 C程序的基本結(jié)構(gòu)
1.4 調(diào)試初步-語法錯誤的定位
1.5 算術(shù)運(yùn)算和表達(dá)式
1.6 常量和變量
1.6.1 數(shù)字常量
1.6.2 字符常量
1.6.3 字符串常量
1.6.4 符號常量
1.6.5 枚舉常量
1.6.6 變量
1.6.7 變量的賦值和初始化
1.6.8 一維數(shù)組
1.6.9 字符數(shù)組和字符串
1.6.10 二維數(shù)組
1.7 分支和條件語句
1.7.1 關(guān)系運(yùn)算符和邏輯運(yùn)算符
1.7.2 運(yùn)算符的優(yōu)先級
1.7.3 從自然語言到邏輯表達(dá)式
1.7.4 條件語句
1.7.5 條件表達(dá)式的類型
1.7.6 條件語句的嵌套和級聯(lián)
1.7.7 使用條件語句時的注意事項(xiàng)
1.7.8 多路選擇和switch語句
1.8 循環(huán)和循環(huán)語句
1.8.1 while語句
1.8.2 for語句
1.8.3. do while語句
1.8.4 循環(huán)語句中的跳轉(zhuǎn)
1.9 函數(shù)
1.9.1 函數(shù)的結(jié)構(gòu)
1.9.2 函數(shù)的調(diào)用
1.9.3 函數(shù)的參數(shù)傳遞
1.9.4 代碼的封裝
1.10 輸入和輸出
1.10.1 文件
1.10.2 標(biāo)準(zhǔn)輸入/輸出文件
1.10.3 常用的輸入/輸出函數(shù)
1.11 C語言的書寫格式
1.11.1 換行和空行
1.11.2 縮進(jìn)
1.11.3 空格
1.11.4 注釋
習(xí)題

第2章 程序設(shè)計(jì)的基本方法
2.1 程序設(shè)計(jì)的基本過程
2.2 問題分析
2.2.1 對程序功能的要求
2.2.2 對程序性能的要求
2.2.3 程序的使用方式和環(huán)境
2.2.4 程序的錯誤處理
2.2.5 程序的測試
2.2.6 問題分析的結(jié)果
2.3 方案設(shè)計(jì)
2.3.1 解題思路
2.3.2 計(jì)算模型
2.3.3 算法分類
2.3.4 算法和數(shù)據(jù)結(jié)構(gòu)的選擇
2.3.5 算法的檢驗(yàn)
2.4 編碼:從算法到代碼
2.4.1 代碼的結(jié)構(gòu)
2.4.2 編碼的質(zhì)量
2.4.3 代碼的可維護(hù)性
2.4.4 代碼中的注釋
2.4.5 代碼的檢查
2.4.6 代碼中常見的錯誤
2.5 測試和調(diào)試
2.5.1 調(diào)試的基本方法
2.5.2 故障的檢查、確認(rèn)和修改
2.5.3 常見的故障類型和調(diào)試方法
2.5.4 調(diào)試數(shù)據(jù)的設(shè)計(jì)和使用
2.5.5 調(diào)試數(shù)據(jù)和標(biāo)準(zhǔn)輸入/輸出的重新定向
2.5.6 調(diào)試工具
2.5.7 測試和調(diào)試中常見的問題
2.6 手冊的使用
習(xí)題

第3章 數(shù)值的表示和計(jì)算
3.1 整型數(shù)據(jù)類型
3.1.1 有符號數(shù)和無符號數(shù)
3.1.2 無符號數(shù)和標(biāo)志位
3.1.3 整型的截?cái)嗯c擴(kuò)展
3.1.4 整型計(jì)算的溢出和判斷
3.1.5 整除所引起的誤差
3.1.6 整型數(shù)據(jù)的字節(jié)序和尾端
3.2 浮點(diǎn)數(shù)據(jù)類型
3.2.1 浮點(diǎn)數(shù)據(jù)的表示方法
3.2.2 有效數(shù)字和最低位當(dāng)量
3.2.3 浮點(diǎn)數(shù)的比較
3.2.4 浮點(diǎn)數(shù)值計(jì)算中的上溢和下溢
3.3 數(shù)值計(jì)算中的類型轉(zhuǎn)換
3.3.1 基本類型轉(zhuǎn)換和數(shù)據(jù)寬度
3.3.2 強(qiáng)制類型轉(zhuǎn)換
3.3.3 char的符號類型
3.3.4 變量符號類型的判斷
3.4 按位操作
3.4.1 移位操作
3.4.2 標(biāo)志位的設(shè)置、檢測和清除
3.4.3 常用的位操作模式
3.4.4 位操作應(yīng)用的例
3.5 數(shù)值計(jì)算的速度
習(xí)題

第4章 指針、數(shù)組、結(jié)構(gòu)和類型
4.1 指針變量
4.1.1 指針變量的定義
4.1.2 指針的類型
4.1.3 指針運(yùn)算
4.1.4 指針的強(qiáng)制類型轉(zhuǎn)換
4.1.5 不合法的指針運(yùn)算
4.1.6 指針與整數(shù)
4.1.7 指針的增量運(yùn)算和減量運(yùn)算
4.1.8 作為函數(shù)參數(shù)的指針
4.2 指針和一維數(shù)組
4.2.1 指針和數(shù)組的互換
4.2.2 動態(tài)一維數(shù)組
4.2.3 數(shù)組復(fù)制與指針賦值
4.2.4 變量限制符const
4.2.5 數(shù)組的負(fù)數(shù)下標(biāo)
4.3 二維數(shù)組和一維指針數(shù)組
4.3.1 作為參數(shù)的二維數(shù)組
4.3.2 二維數(shù)組和指針
4.3.3 二維數(shù)組和一維指針數(shù)組
4.3.4 指針數(shù)組和命令行參數(shù)
4.3.5 二維數(shù)組的動態(tài)分配
4.4 函數(shù)指針
4.4.1 函數(shù)指針變量的定義
4.4.2 函數(shù)指針變量的使用
4.4.3 函數(shù)指針數(shù)組的使用
4.5 結(jié)構(gòu)
4.5.1 結(jié)構(gòu)類型的定義
4.5.2 結(jié)構(gòu)成員的訪問
4.5.3 結(jié)構(gòu)類型的嵌套定義
4.5.4 結(jié)構(gòu)的自引用
4.5.5 結(jié)構(gòu)類型與函數(shù)的參數(shù)和返回值
4.6 復(fù)雜類型的解讀
4.6.1 變量定義中的復(fù)雜類型說明
4.6.2 強(qiáng)制類型轉(zhuǎn)換中的復(fù)雜類型
4.6.3 類型定義(typedef)語句和復(fù)雜類型的定義
習(xí)題

第5章 程序中的遞歸
5.1 遞歸的定義
5.2 遞歸函數(shù)的執(zhí)行
5.3 遞歸函數(shù)的設(shè)計(jì)
5.4 遞歸的優(yōu)點(diǎn)和缺點(diǎn)
5.5 遞歸函數(shù)的效率
5.6 遞歸函數(shù)的使用
5.6.1 適宜使用遞歸的情況
5.6.2 不適宜使用遞歸的情況
5.7 遞歸函數(shù)效率的改進(jìn)
5.7.1 尾遞歸函數(shù)的非遞歸化
5.7.2 帶存儲機(jī)制的遞歸
5.7.3 一般遞歸函數(shù)的非遞歸化
習(xí)題

第6章 搜索
6.1 搜索的目標(biāo)和基本過程
6.2 深度優(yōu)先搜索
6.2.1 深度優(yōu)先搜索的基本算法
6.2.2 回溯搜索
6.3 廣度優(yōu)先搜索
6.4 重復(fù)節(jié)點(diǎn)的判斷
6.5 帶深度控制的廣度優(yōu)先搜索
6.6 節(jié)點(diǎn)的編碼和搜索效率
習(xí)題

第7章 常用函數(shù)和函數(shù)庫
7.1 靜態(tài)鏈接和動態(tài)鏈接
7.1.1 靜態(tài)鏈接
7.1.2 動態(tài)鏈接
7.2 庫函數(shù)的使用
7.2.1 標(biāo)準(zhǔn)庫函數(shù)的頭文件
7.2.2 標(biāo)準(zhǔn)函數(shù)庫文件的使用
7.2.3 錯誤信息函數(shù)和變量
7.3 數(shù)據(jù)輸入輸出函數(shù)
7.3.1 文件描述字和字符流
7.3.2 文件的打開、創(chuàng)建和關(guān)閉
7.3.3 文件數(shù)據(jù)的二進(jìn)制格式讀寫
7.3.4 讀寫操作中的定位
7.3.5 基礎(chǔ)讀寫與字符流讀寫的效率比較
7.3.6 字符流的沖刷
7.3.7 文件的屬性
7.4 字符類型和字符串函數(shù)
7.4.1 字符類型函數(shù)
7.4.2 字符串操作函數(shù)
7.5 時間函數(shù)
7.5.1 日歷時間
7.5.2 程序運(yùn)行時間
7.6 隨機(jī)數(shù)函數(shù)
7.6.1 基本隨機(jī)數(shù)函數(shù)
7.6.2 均勻分布隨機(jī)數(shù)的生成
7.6.3 非均勻連續(xù)分布隨機(jī)數(shù)的生成
7.6.4 離散分布隨機(jī)數(shù)的生成
習(xí)題 245

第8章 程序的優(yōu)化
8.1 優(yōu)化的作用和意義
8.2 優(yōu)化的基本過程
8.2.1 運(yùn)算時間和存儲空間
8.2.2 優(yōu)化可能性的判斷
8.2.3 程序運(yùn)行的整體計(jì)時
8.2.4 程序運(yùn)行的分析計(jì)時和程序運(yùn)行剖面
8.3 運(yùn)行效率的改進(jìn)策略和方法
8.3.1 調(diào)整代碼
8.3.2 改進(jìn)算法
8.3.3 空間換時間
8.3.4 改進(jìn)數(shù)據(jù)結(jié)構(gòu)
8.3.5 了解和適應(yīng)硬件的特性
8.3.6 編譯優(yōu)化選項(xiàng)
8.4 空間效率的改進(jìn)策略和方法
8.4.1 內(nèi)存使用狀況的檢測
8.4.2 空間效率的改進(jìn)方法
習(xí)題 273

第9章 程序的風(fēng)格、結(jié)構(gòu)和組織
9.1 程序風(fēng)格的要素
9.2 程序的描述
9.2.1 代碼描述的層次
9.2.2 代碼的函數(shù)封裝
9.2.3 數(shù)據(jù)描述控制代碼的執(zhí)行
9.2.4 表達(dá)式的描述
9.2.5 預(yù)處理和變量初始化的使用
9.2.6 程序可靠性的設(shè)計(jì)要點(diǎn)
9.2.7 錯誤信息和日志文件
9.2.8 關(guān)于可移植性的考慮
9.2.9 程序中的注釋
9.3 變量使用中的規(guī)則和風(fēng)格
9.3.1 變量的命名
9.3.2 變量的命名空間和作用域
9.3.3 變量的生存周期和靜態(tài)局部變量
9.3.4 全局變量的使用
9.3.5 變量與常量的比較
9.4 函數(shù)的參數(shù)和變長參數(shù)表
9.4.1 基于指針數(shù)組的變長參數(shù)處理機(jī)制
9.4.2 變長參數(shù)表
9.4.3 函數(shù)的參數(shù)傳遞
9.4.4 變長參數(shù)表的基本處理機(jī)制和工具
9.4.5 變長參數(shù)表和程序描述風(fēng)格
9.4.6  vprintf()函數(shù)族
9.5 緩沖區(qū)溢出
9.6 常用編譯預(yù)處理命令的使用
9.6.1 文件的包含
9.6.2 宏
9.6.3 條件編譯
9.7 源文件的拆分
9.7.1 源文件拆分的基本原則
9.7.2 源文件的類型和后綴
9.7.3 避免.h文件被重復(fù)引用
9.7.4 靜態(tài)全局變量
9.7.5 可執(zhí)行文件的生成和更新
習(xí)題
附錄
參考文獻(xiàn)
熱門推薦文章
相關(guān)優(yōu)評榜
品類齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價,暢選無憂
購物指南
購物流程
會員介紹
生活旅行/團(tuán)購
常見問題
大家電
聯(lián)系客服
配送方式
上門自提
211限時達(dá)
配送服務(wù)查詢
配送費(fèi)收取標(biāo)準(zhǔn)
海外配送
支付方式
貨到付款
在線支付
分期付款
郵局匯款
公司轉(zhuǎn)賬
售后服務(wù)
售后政策
價格保護(hù)
退款說明
返修/退換貨
取消訂單
特色服務(wù)
奪寶島
DIY裝機(jī)
延保服務(wù)
京東E卡
京東通信
京東JD+