出版時(shí)間:2007-5 出版社:機(jī)械工業(yè)出版社 作者:(美)Behrouz A. F 頁數(shù):1156
Tag標(biāo)簽:無
內(nèi)容概要
本書根據(jù)ACM所列舉的CS1課程的框架講授程序設(shè)計(jì)的基本原理,同時(shí)講解C語言的基本結(jié)構(gòu)。本書基于作者所開發(fā)的一個(gè)在工業(yè)界和學(xué)術(shù)界有著30多年優(yōu)秀歷史的軟件工程概念環(huán)境,生動(dòng)地闡述了基本的程序設(shè)計(jì)概念和基于C的結(jié)構(gòu)化程序設(shè)計(jì)方法。 本書內(nèi)容豐富,講解透徹,可作為高等院校計(jì)算機(jī)及相關(guān)專業(yè)計(jì)算機(jī)科學(xué)引論、計(jì)算引論和程序設(shè)計(jì)語言等課程的教材或教學(xué)參考書。 本書特點(diǎn) ● 和C99標(biāo)準(zhǔn)完全相符,包含了復(fù)數(shù)算術(shù)運(yùn)算和Unicode的討論。 ● 加強(qiáng)了圖形的視覺效果,給出的程序示例可以直接作為編譯器的輸入。 ● 提供了創(chuàng)新的形象化表示方法,包括大量圖形、表格和程序。 ● 給出了大量的例子,從代碼片段到完整的包含數(shù)個(gè)函數(shù)的程序?qū)崿F(xiàn),為學(xué)生學(xué)習(xí)程序和實(shí)踐編程提供了廣泛的技術(shù)指導(dǎo)。 ● 每章結(jié)尾包括大量的教學(xué)資料,其中有小結(jié)、關(guān)鍵詞、小建議,以及一個(gè)豐富的習(xí)題集。
作者簡介
Behrouz A. Forouzan,畢業(yè)于加州大學(xué)艾爾溫分校,現(xiàn)在是迪安那大學(xué)教授,從事計(jì)算機(jī)信息系統(tǒng)專業(yè)的課程設(shè)置。此外,他還是多家公司的系統(tǒng)開發(fā)咨詢顧問。除本書外,F(xiàn)orouzan還著有多部成功的編程與網(wǎng)絡(luò)方面的書,包括《TCP/IP Protocol Suite》和《Local Area Networks》等。
書籍目錄
1. Introduction to Computers2. Introduction to the C Language3. Structure of a C Program4. Functions5. Selection-Making Decisions6. Repetition7. Text Input/Output8. Arrays9. Pointers10. Pointer Applications11. Strings12. Enumerated, Structure, and Union Types13. Binary Input/Output14. Bitwise Operators15. ListsAppendicesA: Character SetsB: KeywordsC: FlowchartingD: Numbering SystemsE: Integer and Float LibrariesF: Function LibrariesG: Preprocessor CommandsH: Command-Line ArgumentsI: Pointers to Void and to FunctionsJ: Storage Classes and Type QualifiersK: Program DevelopmentL: Understanding Complex DeclarationsGlossaryIndex
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載