程序設計基礎與數(shù)據(jù)結構

出版時間:2008-3  出版社:戚桂杰、姚云鴻、 陳國青 清華大學出版社 (2008-03出版)  作者:戚桂杰,姚云鴻 編  頁數(shù):391  

內容概要

  《普通高等教育“十一五”國家級規(guī)劃教材·程序設計基礎與數(shù)據(jù)結構》包括程序設計基礎與數(shù)據(jù)結構兩部分內容。在程序設計基礎部分,講述了C語言程序設計方法,主要包括函數(shù)與數(shù)組、指針與結構體、文件、大型程序的設計與調試等內容。在數(shù)據(jù)結構部分,介紹了線性結構、數(shù)和二叉樹、排序、查找/檢索、文件組織等內容?!  镀胀ǜ叩冉逃笆晃濉眹壹壱?guī)劃教材·程序設計基礎與數(shù)據(jù)結構》注重理論聯(lián)系實際,概念清晰,論述嚴謹,通俗易懂。  《普通高等教育“十一五”國家級規(guī)劃教材·程序設計基礎與數(shù)據(jù)結構》可作為信息管理與信息系統(tǒng)專業(yè)或計算機類相關專業(yè)的本科或??平滩?,也可供變成愛好者學習參考。

書籍目錄

第1章 程序設計的基本概念1.1 程序設計和程序設計語言1.1.1 程序與軟件1.1.2 程序設計語言的發(fā)展1.1.3 計算機如何運行程序1.2 C語言概述1.2.1 C語言的發(fā)展1.2.2 C程序的結構1.2.3 C語言字符集1.2.4 C語言的特點1.3 算法1.3.1 問題求解過程1.3.2 算法及其表示1.3.3 簡單算法舉例1.3.4 用流程圖表示算法1.3.5 三種基本算法結構和改進的流程圖1.3.6 用N-S流程圖表示算法1.3.7 用偽代碼表示算法1.3.8 用計算機語言表示算法1.4 結構化程序設計方法 1.5 本章小結習題1第2章 數(shù)據(jù)類型、運算符與表達式2.1 C語言的數(shù)據(jù)類型2.2 標識符2.3 常量與變量2.3.1 常量和符號常量2.3.2 變量2.4 整型數(shù)據(jù)2.4.1 整型常量的表示方法2.4.2 整型變量2.5 實型數(shù)據(jù)2.5.1 實型常量的表示方法2.5.2 實型變量2.5.3 實型常量的類型2.6 字符型數(shù)據(jù)2.6.1 字符常量2.6.2 轉義字符2.6.3 字符變量2.6.4 字符數(shù)據(jù)在內存中的存儲形式及使用方法2.6.5 字符串常量2.7 變量賦初值2.8 各類數(shù)值型數(shù)據(jù)之間的混合運算2.8.1 自動類型轉換2.8.2 強制類型轉換2.9 算術運算符和算術表達式2.9.1 C運算符簡介2.9.2 算術運算符和算術表達式2.10 賦值運算符和賦值表達式2.10.1 賦值運算符2.10.2 類型轉換2.10.3 復合的賦值運算符2.11 逗號運算符和逗號表達式2.12 本章小結習題2第3章 C程序語句第4章 函數(shù)與數(shù)組第5章 指針與結構體第6章 文件第7章 大型程序的設計與調試第8章 數(shù)據(jù)結構基本概念第9章 線性結構第10章 樹和二叉樹第11章 排序第12章 查找/檢索第13章 文件組織附錄A Turbo C 3.0集成開發(fā)環(huán)境的使用附錄B 參考術語表參考文獻

章節(jié)摘錄

第1章 程序設計的基本概念隨著計算機技術的發(fā)展,程序設計語言經歷了機器語言、匯編語言、高級語言等階段。早期的高級語言如ALGOL60、FORTRAN、COBOL等開創(chuàng)了最初的軟件業(yè),但這些語言的數(shù)據(jù)類型單調,程序設計主要依賴于程序設計人員的個人技巧,缺乏規(guī)范化的設計方法,醫(yī)此程序規(guī)模較大時,其復雜性和可靠性就變得難以控制。到了20世紀70年代,結構化程序設計興起,強調程序的模塊性,C語言就是這種結構化程序設計語言的代表。在深入學習程序設計之前,先介紹一些程序設計的基本概念。1.1 程序設計和程序設計語言程序設計語言是人與計算機交互的工具,人們把需要計算機完成的工作告訴計算機,就需要使用程序設計語言編寫程序,讓計算機執(zhí)行以完成相應的工作。

編輯推薦

《普通高等教育"十一五"國家級規(guī)劃教材·程序設計基礎與數(shù)據(jù)結構》由清華大學出版社出版。

圖書封面

評論、評分、閱讀與下載


    程序設計基礎與數(shù)據(jù)結構 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7