出版時間:2008-8 出版社:復(fù)旦大學(xué)出版社 作者:夏耘,吉順如,王學(xué)光 主編 頁數(shù):254
前言
編寫程序是一項系統(tǒng)而繁瑣的工作,它不僅需要程序設(shè)計人員具有一定的功底,更需要有良好的編程習(xí)慣和風(fēng)格。良好的編程習(xí)慣和風(fēng)格不僅可以使程序代碼更易于讀懂和修改,更重要的是,它可以使程序的結(jié)構(gòu)更加合理,有助于提高程序的執(zhí)行效率。大型程序的編寫工作還需要程序設(shè)計人員具有團隊協(xié)作精神。因此,多年來,程序設(shè)計課程一直作為大學(xué)生的計算機基礎(chǔ)課程。編程語言C以其小巧、靈活、高效等特點成為當(dāng)今軟件開發(fā)的主流,近年來不少高校將C程序設(shè)計語言作為大學(xué)生的入門編程語言,教育部考試中心及大部分省市也將C程序設(shè)計納入計算機等級考試的科目。本書將實驗作為切入點,旨在倡導(dǎo)基于DIY(Do It Yourself)的程序設(shè)計教學(xué)法,讀者通過本書設(shè)置的循序漸進(jìn)的實驗,能從親自體驗程序到調(diào)試程序、編寫部分程序到最后編寫完整的程序并開發(fā)微型應(yīng)用系統(tǒng)。讀者在實驗中會遇到不少問題,本書在每個實驗之后及時對本次實驗中可能出現(xiàn)的問題進(jìn)行歸納總結(jié),使讀者在實驗中經(jīng)歷發(fā)現(xiàn)問題一解決問題一歸納總結(jié)這一過程,解決學(xué)生長期以來的C程序上課能聽、下課不能解題、談編程仁.蠻的問題。
內(nèi)容概要
本書以上海市高等學(xué)校計算機等級考試二級(C程序設(shè)計)考試大綱為標(biāo)準(zhǔn),將C語言實驗作為切入點,倡導(dǎo)基于DIY的程序設(shè)計教學(xué)法,使讀者通過本書設(shè)置的循序漸進(jìn)的實驗,從體驗程序、調(diào)試程序、編寫部分程序功能,到編寫完整的程序并能開發(fā)微型應(yīng)用系統(tǒng),有效解決高校學(xué)生長期以來C程序上課能聽、下課不能解題、談編程色變的問題。 本書第1至第9章以實驗為中心,每章分成7個部分,分別是:實驗?zāi)康?、實驗?nèi)容、實驗的理論知識、典型例題分析、課后練習(xí)、自我測試、常見問題及解決方法。第10章對開發(fā)微型應(yīng)用系統(tǒng)所涉及的軟件開發(fā)技術(shù)展開了討論,同時給出了案例和大量的實訓(xùn)題,從而使讀者全面掌握C程序設(shè)計的思想和方法。 本書注重基本概念的系統(tǒng)化,敘述簡明扼要,對實驗中需要的理論進(jìn)行了梳理,對重點逐一進(jìn)行了:點撥。全書內(nèi)容精煉,結(jié)構(gòu)合理,重點突出,特別是,針對讀者在實驗中遇到的不少典型問題給出了十分清楚和詳細(xì)的闡述。 本書由上海市部分院校計算機基礎(chǔ)教學(xué)的一線教師共同編寫完成,適合各本科、大專院校的師生及計算機編程愛好者使用。
書籍目錄
第0章 緒論 0.1 程序設(shè)計(C)的課程目標(biāo) 0.2 程序設(shè)計(C)課程的學(xué)習(xí)方法 0.3 程序設(shè)計(C)課程的學(xué)習(xí)環(huán)境 0.4 程序設(shè)計(C)課程的實驗環(huán)境 0.4.1 Visual C++6.0編程環(huán)境 0.4.2 Turbo C 2.0編程環(huán)境第1章 基礎(chǔ)知識和基本試驗技能 1.1 實驗?zāi)康? 1.2 實驗內(nèi)容 1.2.1 C程序運行環(huán)境及簡單程序的運行 1.2.2 數(shù)據(jù)類型、運算符和表達(dá)式 1.3 實驗的理論知識 1.4 典型例題分析 1.5 課后練習(xí)與討論 1.6 自我測試 1.7 常見問題及解決方法第2章 順序程序設(shè)計實驗 2.1 實驗?zāi)康? 2.2 實驗內(nèi)容 2.2.1 設(shè)計并運行簡單的C程序 2.2.2 拓展與實踐 2.3 實驗的理論知識 2.4 典型例題分析 2.5 課后練習(xí)與討論 2.6 自我測試 2.7 常見問題及解決方法第3章 選擇結(jié)構(gòu)程序設(shè)計實驗 3.1 實驗?zāi)康? 3.2 實驗內(nèi)容 3.2.1 選擇結(jié)構(gòu)程序設(shè)計 3.2.2 拓展與實踐 3.3 實驗的理論知識 3.4 典型例題分析 3.5 課后練習(xí)與討論 3.6 自我測試 3.7 常見問題及解決方法第4章 循環(huán)結(jié)構(gòu)程序設(shè)計實驗 4.1 實驗?zāi)康? 4.2 實驗內(nèi)容 4.2.1 循環(huán)結(jié)構(gòu)程序設(shè)計 4.2.2 拓展與實踐 4.3 實驗的理論知識 4.4 典型例題分析 4.5 課后練習(xí)與討論 4.6 自我測試 4.7 常見問題及解決方法第5章 數(shù)組實驗 5.1 實驗?zāi)康? 5.2 實驗內(nèi)容 5.2.1 數(shù)組程序設(shè)計 5.2.2 拓展與實踐 5.3 實驗的理論基礎(chǔ) 5.4 典型例題分析 5.5 課后練習(xí)與討論 5.6 自我測試 5.7 常見問題及解決方法第6章 函數(shù)實驗 6.1 實驗?zāi)康? 6.2 實驗內(nèi)容 6.2.1 函數(shù)程序設(shè)計 6.2.2 拓展與實踐 6.3 實驗的理論基礎(chǔ) 6.4 典型例題分析 6.5 課后練習(xí)與討論 6.6 自我測試 6.7 常見問題及解決方法第7章 指針實驗 7.1 實驗?zāi)康? 7.2 實驗內(nèi)容 7.2.1 指針程序設(shè)計 7.2.2 拓展與實踐 7.3 實驗的理論基礎(chǔ) 7.4 典型例題分析 7.5 課后練習(xí)與討論 7.6 自我測試 7.7 常見問題及解決方法第8章 結(jié)構(gòu)體與鏈表實驗 8.1 實驗?zāi)康? 8.2 實驗內(nèi)容 8.2.1 結(jié)構(gòu)體與鏈表程序設(shè)計 8.2.2 拓展與實踐 8.3 實驗的理論基礎(chǔ) 8.4 典型例題分析 8.5 課后練習(xí)與討論 8.6 自我測試 8.7 常見問題及解決方法第9章 文件實驗 9.1 實驗?zāi)康? 9.2 實驗內(nèi)容 9.2.1 文件程序設(shè)計 9.2.2 拓展與實踐 9.3 實驗的理論基礎(chǔ) 9.4 典型例題分析 9.5 課后練習(xí)與討論 9.6 自我測試 9.7 常見問題及解決方法第10章 項目設(shè)計實驗 10.1 實驗?zāi)康? 10.2 實驗內(nèi)容 10.3 實驗的理論知識附錄 上海市高等學(xué)校計算機等級考試二級(C程序設(shè)計)考試大綱參考書目
章節(jié)摘錄
插圖:第0章 緒論0。1 程序設(shè)計(C)的課程目標(biāo)如何讓計算機為我所用,是每一個本門課程的學(xué)習(xí)者首先要問的問題。自然,要與計算機溝通,就要讓計算機明白你的意圖,與計算機溝通的工具是程序設(shè)計語言。程序設(shè)計語言要將工程、生活、工作中遇到的具有計算、分析和判斷的問題,按計算機能接受的文字和句法進(jìn)行描述,經(jīng)過編譯形成可執(zhí)行代碼,在給定運算數(shù)據(jù)時,計算機能提供相應(yīng)的結(jié)果。
編輯推薦
《復(fù)旦博學(xué)?大學(xué)公共課系列?大學(xué)程序設(shè)計(C)實踐手冊》由上海市部分院校計算機基礎(chǔ)教學(xué)的一線教師共同編寫完成,適合各本科、大專院校的師生及計算機編程愛好者使用。
圖書封面
評論、評分、閱讀與下載